builder: mozilla-beta_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-117 starttime: 1467040333.18 results: success (0) buildid: 20160627064925 builduid: 96e5c251132847da8a26a4cfa95a6d96 revision: 34281fb8a330ef0731305992a25bd88c66a8cfe8 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-27 08:12:13.185702) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-27 08:12:13.186217) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-27 08:12:13.186516) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-27 08:12:13.228502) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 08:12:13.228787) ========= '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-117\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-117 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-117 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-117 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-117 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-117 WINDIR=C:\WINDOWS using PTY: False --08:13:09-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 8.91 MB/s 08:13:09 (8.91 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.479000 ========= master_lag: 0.14 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 08:12:13.844642) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-06-27 08:12:13.845080) ========= '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-117\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-117 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-117 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-117 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-117 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-117 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=1.110000 ========= master_lag: 0.28 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-06-27 08:12:15.235775) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-27 08:12:15.236192) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 34281fb8a330ef0731305992a25bd88c66a8cfe8 --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 34281fb8a330ef0731305992a25bd88c66a8cfe8 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-117\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-117 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-117 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-117 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-117 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-117 WINDIR=C:\WINDOWS using PTY: False 2016-06-27 08:13:11,338 truncating revision to first 12 chars 2016-06-27 08:13:11,338 Setting DEBUG logging. 2016-06-27 08:13:11,338 attempt 1/10 2016-06-27 08:13:11,338 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/34281fb8a330?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-27 08:13:12,095 unpacking tar archive at: mozilla-beta-34281fb8a330/testing/mozharness/ program finished with exit code 0 elapsedTime=1.312000 ========= master_lag: 0.38 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-27 08:12:16.930180) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-27 08:12:16.930503) ========= script_repo_revision: 34281fb8a330ef0731305992a25bd88c66a8cfe8 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-27 08:12:16.930908) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-27 08:12:16.931225) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-27 08:12:16.947096) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 57 secs) (at 2016-06-27 08:12:16.947406) ========= '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-117\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-117 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-117 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-117 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-117 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-117 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 08:13:12 INFO - MultiFileLogger online at 20160627 08:13:12 in C:\slave\test 08:13:12 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 08:13:12 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 08:13:12 INFO - {'append_to_log': False, 08:13:12 INFO - 'base_work_dir': 'C:\\slave\\test', 08:13:12 INFO - 'blob_upload_branch': 'mozilla-beta', 08:13:12 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 08:13:12 INFO - 'buildbot_json_path': 'buildprops.json', 08:13:12 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 08:13:12 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:13:12 INFO - 'download_minidump_stackwalk': True, 08:13:12 INFO - 'download_symbols': 'true', 08:13:12 INFO - 'e10s': False, 08:13:12 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 08:13:12 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 08:13:12 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 08:13:12 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 08:13:12 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 08:13:12 INFO - 'C:/mozilla-build/tooltool.py'), 08:13:12 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 08:13:12 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 08:13:12 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:13:12 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:13:12 INFO - 'log_level': 'info', 08:13:12 INFO - 'log_to_console': True, 08:13:12 INFO - 'opt_config_files': (), 08:13:12 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:13:12 INFO - '--processes=1', 08:13:12 INFO - '--config=%(test_path)s/wptrunner.ini', 08:13:12 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:13:12 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:13:12 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:13:12 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:13:12 INFO - 'pip_index': False, 08:13:12 INFO - 'require_test_zip': True, 08:13:12 INFO - 'test_type': ('testharness',), 08:13:12 INFO - 'this_chunk': '1', 08:13:12 INFO - 'total_chunks': '10', 08:13:12 INFO - 'virtualenv_path': 'venv', 08:13:12 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:13:12 INFO - 'work_dir': 'build'} 08:13:12 INFO - ##### 08:13:12 INFO - ##### Running clobber step. 08:13:12 INFO - ##### 08:13:12 INFO - Running pre-action listener: _resource_record_pre_action 08:13:12 INFO - Running main action method: clobber 08:13:12 INFO - rmtree: C:\slave\test\build 08:13:12 INFO - Using _rmtree_windows ... 08:13:12 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 08:13:57 INFO - Running post-action listener: _resource_record_post_action 08:13:57 INFO - ##### 08:13:57 INFO - ##### Running read-buildbot-config step. 08:13:57 INFO - ##### 08:13:57 INFO - Running pre-action listener: _resource_record_pre_action 08:13:57 INFO - Running main action method: read_buildbot_config 08:13:57 INFO - Using buildbot properties: 08:13:57 INFO - { 08:13:57 INFO - "project": "", 08:13:57 INFO - "product": "firefox", 08:13:57 INFO - "script_repo_revision": "production", 08:13:57 INFO - "scheduler": "tests-mozilla-beta-xp_ix-debug-unittest", 08:13:57 INFO - "repository": "", 08:13:57 INFO - "buildername": "Windows XP 32-bit mozilla-beta debug test web-platform-tests-1", 08:13:57 INFO - "buildid": "20160627064925", 08:13:57 INFO - "pgo_build": "False", 08:13:57 INFO - "basedir": "C:\\slave\\test", 08:13:57 INFO - "buildnumber": 13, 08:13:57 INFO - "slavename": "t-xp32-ix-117", 08:13:57 INFO - "revision": "34281fb8a330ef0731305992a25bd88c66a8cfe8", 08:13:57 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 08:13:57 INFO - "platform": "win32", 08:13:57 INFO - "branch": "mozilla-beta", 08:13:57 INFO - "repo_path": "releases/mozilla-beta", 08:13:57 INFO - "moz_repo_path": "", 08:13:57 INFO - "stage_platform": "win32", 08:13:57 INFO - "builduid": "96e5c251132847da8a26a4cfa95a6d96", 08:13:57 INFO - "slavebuilddir": "test" 08:13:57 INFO - } 08:13:57 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/TIXfX5jSSoeV5OMUjWyOsA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 08:13:57 INFO - Found installer url https://queue.taskcluster.net/v1/task/TIXfX5jSSoeV5OMUjWyOsA/artifacts/public/build/firefox-48.0.en-US.win32.zip. 08:13:57 INFO - Running post-action listener: _resource_record_post_action 08:13:57 INFO - ##### 08:13:57 INFO - ##### Running download-and-extract step. 08:13:57 INFO - ##### 08:13:57 INFO - Running pre-action listener: _resource_record_pre_action 08:13:57 INFO - Running main action method: download_and_extract 08:13:57 INFO - mkdir: C:\slave\test\build\tests 08:13: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')]} 08:13:57 INFO - https://queue.taskcluster.net/v1/task/TIXfX5jSSoeV5OMUjWyOsA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 08:13:57 INFO - trying https://queue.taskcluster.net/v1/task/TIXfX5jSSoeV5OMUjWyOsA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 08:13:57 INFO - Downloading https://queue.taskcluster.net/v1/task/TIXfX5jSSoeV5OMUjWyOsA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 08:13:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/TIXfX5jSSoeV5OMUjWyOsA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.test_packages.json'}, attempt #1 08:13:58 INFO - Downloaded 1240 bytes. 08:13:58 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 08:13:58 INFO - Using the following test package requirements: 08:13:58 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 08:13:58 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:13:58 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 08:13:58 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:13:58 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 08:13:58 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:13:58 INFO - u'jsshell-win32.zip'], 08:13:58 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:13:58 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 08:13:58 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 08:13:58 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:13:58 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 08:13:58 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:13:58 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 08:13:58 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:13:58 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 08:13:58 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:13:58 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 08:13: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 08:13: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')]} 08:13:58 INFO - https://queue.taskcluster.net/v1/task/TIXfX5jSSoeV5OMUjWyOsA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 08:13:58 INFO - trying https://queue.taskcluster.net/v1/task/TIXfX5jSSoeV5OMUjWyOsA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 08:13:58 INFO - Downloading https://queue.taskcluster.net/v1/task/TIXfX5jSSoeV5OMUjWyOsA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip 08:13:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/TIXfX5jSSoeV5OMUjWyOsA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip'}, attempt #1 08:14:00 INFO - Downloaded 20401810 bytes. 08:14:00 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:14:00 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:14:01 INFO - caution: filename not matched: web-platform/* 08:14:01 INFO - Return code: 11 08:14:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:14:01 INFO - https://queue.taskcluster.net/v1/task/TIXfX5jSSoeV5OMUjWyOsA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 08:14:01 INFO - trying https://queue.taskcluster.net/v1/task/TIXfX5jSSoeV5OMUjWyOsA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 08:14:01 INFO - Downloading https://queue.taskcluster.net/v1/task/TIXfX5jSSoeV5OMUjWyOsA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip 08:14:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/TIXfX5jSSoeV5OMUjWyOsA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip'}, attempt #1 08:14:04 INFO - Downloaded 36389112 bytes. 08:14: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/*'] 08:14: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/* 08:14:38 INFO - caution: filename not matched: bin/* 08:14:38 INFO - caution: filename not matched: config/* 08:14:38 INFO - caution: filename not matched: mozbase/* 08:14:38 INFO - caution: filename not matched: marionette/* 08:14:38 INFO - caution: filename not matched: tools/wptserve/* 08:14:38 INFO - Return code: 11 08:14:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:14:38 INFO - https://queue.taskcluster.net/v1/task/TIXfX5jSSoeV5OMUjWyOsA/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 08:14:38 INFO - trying https://queue.taskcluster.net/v1/task/TIXfX5jSSoeV5OMUjWyOsA/artifacts/public/build/firefox-48.0.en-US.win32.zip 08:14:38 INFO - Downloading https://queue.taskcluster.net/v1/task/TIXfX5jSSoeV5OMUjWyOsA/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 08:14:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/TIXfX5jSSoeV5OMUjWyOsA/artifacts/public/build/firefox-48.0.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip'}, attempt #1 08:14:43 INFO - Downloaded 68459847 bytes. 08:14:43 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/TIXfX5jSSoeV5OMUjWyOsA/artifacts/public/build/firefox-48.0.en-US.win32.zip 08:14:43 INFO - mkdir: C:\slave\test\properties 08:14:43 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 08:14:43 INFO - Writing to file C:\slave\test\properties\build_url 08:14:43 INFO - Contents: 08:14:43 INFO - build_url:https://queue.taskcluster.net/v1/task/TIXfX5jSSoeV5OMUjWyOsA/artifacts/public/build/firefox-48.0.en-US.win32.zip 08:14:43 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/TIXfX5jSSoeV5OMUjWyOsA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:14:43 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 08:14:43 INFO - Writing to file C:\slave\test\properties\symbols_url 08:14:43 INFO - Contents: 08:14:43 INFO - symbols_url:https://queue.taskcluster.net/v1/task/TIXfX5jSSoeV5OMUjWyOsA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:14:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:14:43 INFO - https://queue.taskcluster.net/v1/task/TIXfX5jSSoeV5OMUjWyOsA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:14:43 INFO - trying https://queue.taskcluster.net/v1/task/TIXfX5jSSoeV5OMUjWyOsA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:14:43 INFO - Downloading https://queue.taskcluster.net/v1/task/TIXfX5jSSoeV5OMUjWyOsA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:14:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/TIXfX5jSSoeV5OMUjWyOsA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip'}, attempt #1 08:14:47 INFO - Downloaded 55584276 bytes. 08:14:47 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 08:14:47 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 08:14:51 INFO - Return code: 0 08:14:51 INFO - Running post-action listener: _resource_record_post_action 08:14:51 INFO - Running post-action listener: set_extra_try_arguments 08:14:51 INFO - ##### 08:14:51 INFO - ##### Running create-virtualenv step. 08:14:51 INFO - ##### 08:14:51 INFO - Running pre-action listener: _pre_create_virtualenv 08:14:51 INFO - Running pre-action listener: _resource_record_pre_action 08:14:51 INFO - Running main action method: create_virtualenv 08:14:51 INFO - Creating virtualenv C:\slave\test\build\venv 08:14:51 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 08:14:51 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 08:14:52 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 08:14:53 INFO - Installing distribute......................................................................................................................................................................................done. 08:14:54 INFO - Return code: 0 08:14:54 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 08:14:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:14:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:14:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:14:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:14:54 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB2278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-117', 'USERDOMAIN': 'T-XP32-IX-117', '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-117', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-117', '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-117\\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-117'}}, attempt #1 08:14:54 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 08:14:54 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 08:14:54 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:14:54 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-117\\Application Data', 08:14:54 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:14:54 INFO - 'COMPUTERNAME': 'T-XP32-IX-117', 08:14:54 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:14:54 INFO - 'DCLOCATION': 'SCL3', 08:14:54 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:14:54 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:14:54 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:14:54 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:14:54 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:14:54 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:14:54 INFO - 'HOMEDRIVE': 'C:', 08:14:54 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-117', 08:14:54 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:14:54 INFO - 'KTS_VERSION': '1.19c', 08:14:54 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:14:54 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-117', 08:14:54 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:14:54 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:14:54 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:14:54 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:14:54 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:14:54 INFO - 'MOZ_AIRBAG': '1', 08:14:54 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:14:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:14:54 INFO - 'MOZ_MSVCVERSION': '8', 08:14:54 INFO - 'MOZ_NO_REMOTE': '1', 08:14:54 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:14:54 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:14:54 INFO - 'NO_EM_RESTART': '1', 08:14:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:14:54 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:14:54 INFO - 'OS': 'Windows_NT', 08:14:54 INFO - 'OURDRIVE': 'C:', 08:14:54 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 08:14:54 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:14:54 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:14:54 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:14:54 INFO - 'PROCESSOR_LEVEL': '6', 08:14:54 INFO - 'PROCESSOR_REVISION': '1e05', 08:14:54 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:14:54 INFO - 'PROMPT': '$P$G', 08:14:54 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:14:54 INFO - 'PWD': 'C:\\slave\\test', 08:14:54 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:14:54 INFO - 'SESSIONNAME': 'Console', 08:14:54 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:14:54 INFO - 'SYSTEMDRIVE': 'C:', 08:14:54 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:14:54 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:14:54 INFO - 'TEST1': 'testie', 08:14:54 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:14:54 INFO - 'USERDOMAIN': 'T-XP32-IX-117', 08:14:54 INFO - 'USERNAME': 'cltbld', 08:14:54 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-117', 08:14:54 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:14:54 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:14:54 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:14:54 INFO - 'WINDIR': 'C:\\WINDOWS', 08:14:54 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:14:54 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:14:54 INFO - Downloading/unpacking psutil>=0.7.1 08:14:55 INFO - Running setup.py egg_info for package psutil 08:14:55 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:14:55 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:14:55 INFO - Installing collected packages: psutil 08:14:55 INFO - Running setup.py install for psutil 08:14:55 INFO - building 'psutil._psutil_windows' extension 08:14:55 INFO - error: Unable to find vcvarsall.bat 08:14:55 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-epf66a-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:14:55 INFO - running install 08:14:55 INFO - running build 08:14:55 INFO - running build_py 08:14:55 INFO - creating build 08:14:55 INFO - creating build\lib.win32-2.7 08:14:55 INFO - creating build\lib.win32-2.7\psutil 08:14:55 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 08:14:55 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 08:14:55 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 08:14:55 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 08:14:55 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 08:14:55 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 08:14:55 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 08:14:55 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 08:14:55 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 08:14:55 INFO - running build_ext 08:14:55 INFO - building 'psutil._psutil_windows' extension 08:14:55 INFO - error: Unable to find vcvarsall.bat 08:14:55 INFO - ---------------------------------------- 08:14:55 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-epf66a-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:14:55 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-117\Application Data\pip\pip.log 08:14:55 WARNING - Return code: 1 08:14:55 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 08:14:55 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 08:14: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')]} 08:14:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:14: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')]} 08:14:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:14:55 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB2278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-117', 'USERDOMAIN': 'T-XP32-IX-117', '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-117', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-117', '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-117\\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-117'}}, attempt #1 08:14:55 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 08:14:55 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 08:14:55 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:14:55 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-117\\Application Data', 08:14:55 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:14:55 INFO - 'COMPUTERNAME': 'T-XP32-IX-117', 08:14:55 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:14:55 INFO - 'DCLOCATION': 'SCL3', 08:14:55 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:14:55 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:14:55 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:14:55 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:14:55 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:14:55 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:14:55 INFO - 'HOMEDRIVE': 'C:', 08:14:55 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-117', 08:14:55 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:14:55 INFO - 'KTS_VERSION': '1.19c', 08:14:55 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:14:55 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-117', 08:14:55 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:14:55 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:14:55 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:14:55 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:14:55 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:14:55 INFO - 'MOZ_AIRBAG': '1', 08:14:55 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:14:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:14:55 INFO - 'MOZ_MSVCVERSION': '8', 08:14:55 INFO - 'MOZ_NO_REMOTE': '1', 08:14:55 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:14:55 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:14:55 INFO - 'NO_EM_RESTART': '1', 08:14:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:14:55 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:14:55 INFO - 'OS': 'Windows_NT', 08:14:55 INFO - 'OURDRIVE': 'C:', 08:14: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', 08:14:55 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:14:55 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:14:55 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:14:55 INFO - 'PROCESSOR_LEVEL': '6', 08:14:55 INFO - 'PROCESSOR_REVISION': '1e05', 08:14:55 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:14:55 INFO - 'PROMPT': '$P$G', 08:14:55 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:14:55 INFO - 'PWD': 'C:\\slave\\test', 08:14:55 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:14:55 INFO - 'SESSIONNAME': 'Console', 08:14:55 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:14:55 INFO - 'SYSTEMDRIVE': 'C:', 08:14:55 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:14:55 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:14:55 INFO - 'TEST1': 'testie', 08:14:55 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:14:55 INFO - 'USERDOMAIN': 'T-XP32-IX-117', 08:14:55 INFO - 'USERNAME': 'cltbld', 08:14:55 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-117', 08:14:55 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:14:55 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:14:55 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:14:55 INFO - 'WINDIR': 'C:\\WINDOWS', 08:14:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:14:55 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:14:55 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:14:55 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:14:55 INFO - Running setup.py egg_info for package mozsystemmonitor 08:14:55 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 08:14:55 INFO - Running setup.py egg_info for package psutil 08:14:55 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:14:55 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:14:55 INFO - Installing collected packages: mozsystemmonitor, psutil 08:14:55 INFO - Running setup.py install for mozsystemmonitor 08:14:55 INFO - Running setup.py install for psutil 08:14:55 INFO - building 'psutil._psutil_windows' extension 08:14:55 INFO - error: Unable to find vcvarsall.bat 08:14:55 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-yfbrrh-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:14:55 INFO - running install 08:14:55 INFO - running build 08:14:55 INFO - running build_py 08:14:55 INFO - running build_ext 08:14:55 INFO - building 'psutil._psutil_windows' extension 08:14:55 INFO - error: Unable to find vcvarsall.bat 08:14:55 INFO - ---------------------------------------- 08:14:55 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-yfbrrh-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:14:55 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-117\Application Data\pip\pip.log 08:14:55 WARNING - Return code: 1 08:14:55 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 08:14:55 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 08:14: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')]} 08:14:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:14: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')]} 08:14:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:14:55 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB2278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-117', 'USERDOMAIN': 'T-XP32-IX-117', '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-117', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-117', '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-117\\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-117'}}, attempt #1 08:14:55 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 08:14:55 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 08:14:55 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:14:55 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-117\\Application Data', 08:14:55 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:14:55 INFO - 'COMPUTERNAME': 'T-XP32-IX-117', 08:14:55 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:14:55 INFO - 'DCLOCATION': 'SCL3', 08:14:55 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:14:55 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:14:55 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:14:55 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:14:55 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:14:55 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:14:55 INFO - 'HOMEDRIVE': 'C:', 08:14:55 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-117', 08:14:55 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:14:55 INFO - 'KTS_VERSION': '1.19c', 08:14:55 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:14:55 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-117', 08:14:55 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:14:55 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:14:55 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:14:55 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:14:55 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:14:55 INFO - 'MOZ_AIRBAG': '1', 08:14:55 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:14:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:14:55 INFO - 'MOZ_MSVCVERSION': '8', 08:14:55 INFO - 'MOZ_NO_REMOTE': '1', 08:14:55 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:14:55 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:14:55 INFO - 'NO_EM_RESTART': '1', 08:14:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:14:55 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:14:55 INFO - 'OS': 'Windows_NT', 08:14:55 INFO - 'OURDRIVE': 'C:', 08:14: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', 08:14:55 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:14:55 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:14:55 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:14:55 INFO - 'PROCESSOR_LEVEL': '6', 08:14:55 INFO - 'PROCESSOR_REVISION': '1e05', 08:14:55 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:14:55 INFO - 'PROMPT': '$P$G', 08:14:55 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:14:55 INFO - 'PWD': 'C:\\slave\\test', 08:14:55 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:14:55 INFO - 'SESSIONNAME': 'Console', 08:14:55 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:14:55 INFO - 'SYSTEMDRIVE': 'C:', 08:14:55 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:14:55 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:14:55 INFO - 'TEST1': 'testie', 08:14:55 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:14:55 INFO - 'USERDOMAIN': 'T-XP32-IX-117', 08:14:55 INFO - 'USERNAME': 'cltbld', 08:14:55 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-117', 08:14:55 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:14:55 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:14:55 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:14:55 INFO - 'WINDIR': 'C:\\WINDOWS', 08:14:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:14:56 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:14:56 INFO - Downloading/unpacking blobuploader==1.2.4 08:14:56 INFO - Downloading blobuploader-1.2.4.tar.gz 08:14:56 INFO - Running setup.py egg_info for package blobuploader 08:14:56 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:14:57 INFO - Running setup.py egg_info for package requests 08:14:57 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:14:57 INFO - Downloading docopt-0.6.1.tar.gz 08:14:57 INFO - Running setup.py egg_info for package docopt 08:14:57 INFO - Installing collected packages: blobuploader, docopt, requests 08:14:57 INFO - Running setup.py install for blobuploader 08:14:57 INFO - Running setup.py install for docopt 08:14:57 INFO - Running setup.py install for requests 08:14:57 INFO - Successfully installed blobuploader docopt requests 08:14:57 INFO - Cleaning up... 08:14:57 INFO - Return code: 0 08:14:57 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:14: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')]} 08:14:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:14: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')]} 08:14:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:14:57 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB2278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-117', 'USERDOMAIN': 'T-XP32-IX-117', '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-117', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-117', '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-117\\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-117'}}, attempt #1 08:14:57 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 08:14:57 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 08:14:57 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:14:57 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-117\\Application Data', 08:14:57 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:14:57 INFO - 'COMPUTERNAME': 'T-XP32-IX-117', 08:14:57 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:14:57 INFO - 'DCLOCATION': 'SCL3', 08:14:57 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:14:57 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:14:57 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:14:57 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:14:57 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:14:57 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:14:57 INFO - 'HOMEDRIVE': 'C:', 08:14:57 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-117', 08:14:57 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:14:57 INFO - 'KTS_VERSION': '1.19c', 08:14:57 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:14:57 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-117', 08:14:57 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:14:57 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:14:57 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:14:57 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:14:57 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:14:57 INFO - 'MOZ_AIRBAG': '1', 08:14:57 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:14:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:14:57 INFO - 'MOZ_MSVCVERSION': '8', 08:14:57 INFO - 'MOZ_NO_REMOTE': '1', 08:14:57 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:14:57 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:14:57 INFO - 'NO_EM_RESTART': '1', 08:14:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:14:57 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:14:57 INFO - 'OS': 'Windows_NT', 08:14:57 INFO - 'OURDRIVE': 'C:', 08:14:57 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 08:14:57 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:14:57 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:14:57 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:14:57 INFO - 'PROCESSOR_LEVEL': '6', 08:14:57 INFO - 'PROCESSOR_REVISION': '1e05', 08:14:57 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:14:57 INFO - 'PROMPT': '$P$G', 08:14:57 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:14:57 INFO - 'PWD': 'C:\\slave\\test', 08:14:57 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:14:57 INFO - 'SESSIONNAME': 'Console', 08:14:57 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:14:57 INFO - 'SYSTEMDRIVE': 'C:', 08:14:57 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:14:57 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:14:57 INFO - 'TEST1': 'testie', 08:14:57 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:14:57 INFO - 'USERDOMAIN': 'T-XP32-IX-117', 08:14:57 INFO - 'USERNAME': 'cltbld', 08:14:57 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-117', 08:14:57 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:14:57 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:14:57 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:14:57 INFO - 'WINDIR': 'C:\\WINDOWS', 08:14:57 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:15:01 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:15:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:15:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:15:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:15:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:15:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:15:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:15:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:15:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:15:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:15:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:15:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:15:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:15:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:15:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:15:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:15:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:15:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:15:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:15:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:15:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:15:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:15:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:15:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:15:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:15:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:15:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:15:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:15:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:15:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:15:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:15:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:15:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:15:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:15:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:15:01 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:15:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:15:01 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:15:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:15:01 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:15:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:15:02 INFO - Unpacking c:\slave\test\build\tests\marionette 08:15:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:15:02 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:15:02 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 08:15:02 INFO - Running setup.py install for browsermob-proxy 08:15:06 INFO - Running setup.py install for manifestparser 08:15:06 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:15:06 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:15:06 INFO - Running setup.py install for marionette-client 08:15:06 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:15:06 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:15:06 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:15:06 INFO - Running setup.py install for marionette-driver 08:15:06 INFO - Running setup.py install for mozcrash 08:15:06 INFO - Running setup.py install for mozdebug 08:15:06 INFO - Running setup.py install for mozdevice 08:15:06 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:15:06 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:15:06 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:15:06 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:15:06 INFO - Running setup.py install for mozfile 08:15:06 INFO - Running setup.py install for mozhttpd 08:15:06 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:15:06 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:15:06 INFO - Running setup.py install for mozinfo 08:15:06 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 08:15:06 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 08:15:06 INFO - Running setup.py install for mozInstall 08:15:06 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:15:06 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:15:06 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:15:06 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:15:06 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:15:06 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:15:06 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:15:06 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:15:06 INFO - Running setup.py install for mozleak 08:15:06 INFO - Running setup.py install for mozlog 08:15:06 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 08:15:06 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 08:15:06 INFO - Running setup.py install for moznetwork 08:15:06 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 08:15:06 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 08:15:06 INFO - Running setup.py install for mozprocess 08:15:06 INFO - Running setup.py install for mozprofile 08:15:06 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:15:06 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:15:06 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:15:06 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:15:06 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:15:06 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:15:06 INFO - Running setup.py install for mozrunner 08:15:06 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:15:06 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:15:06 INFO - Running setup.py install for mozscreenshot 08:15:06 INFO - Running setup.py install for moztest 08:15:06 INFO - Running setup.py install for mozversion 08:15:06 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:15:06 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:15:06 INFO - Running setup.py install for wptserve 08:15:06 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 08:15:06 INFO - Cleaning up... 08:15:06 INFO - Return code: 0 08:15:06 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:15:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:15:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:15:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:15:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:15:06 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB2278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-117', 'USERDOMAIN': 'T-XP32-IX-117', '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-117', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-117', '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-117\\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-117'}}, attempt #1 08:15:06 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 08:15:06 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 08:15:06 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:15:06 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-117\\Application Data', 08:15:06 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:15:06 INFO - 'COMPUTERNAME': 'T-XP32-IX-117', 08:15:06 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:15:06 INFO - 'DCLOCATION': 'SCL3', 08:15:06 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:15:06 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:15:06 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:15:06 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:15:06 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:15:06 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:15:06 INFO - 'HOMEDRIVE': 'C:', 08:15:06 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-117', 08:15:06 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:15:06 INFO - 'KTS_VERSION': '1.19c', 08:15:06 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:15:06 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-117', 08:15:06 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:15:06 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:15:06 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:15:06 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:15:06 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:15:06 INFO - 'MOZ_AIRBAG': '1', 08:15:06 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:15:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:15:06 INFO - 'MOZ_MSVCVERSION': '8', 08:15:06 INFO - 'MOZ_NO_REMOTE': '1', 08:15:06 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:15:06 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:15:06 INFO - 'NO_EM_RESTART': '1', 08:15:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:15:06 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:15:06 INFO - 'OS': 'Windows_NT', 08:15:06 INFO - 'OURDRIVE': 'C:', 08:15:06 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 08:15:06 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:15:06 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:15:06 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:15:06 INFO - 'PROCESSOR_LEVEL': '6', 08:15:06 INFO - 'PROCESSOR_REVISION': '1e05', 08:15:06 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:15:06 INFO - 'PROMPT': '$P$G', 08:15:06 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:15:06 INFO - 'PWD': 'C:\\slave\\test', 08:15:06 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:15:06 INFO - 'SESSIONNAME': 'Console', 08:15:06 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:15:06 INFO - 'SYSTEMDRIVE': 'C:', 08:15:06 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:15:06 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:15:06 INFO - 'TEST1': 'testie', 08:15:06 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:15:06 INFO - 'USERDOMAIN': 'T-XP32-IX-117', 08:15:06 INFO - 'USERNAME': 'cltbld', 08:15:06 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-117', 08:15:06 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:15:06 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:15:06 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:15:06 INFO - 'WINDIR': 'C:\\WINDOWS', 08:15:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:15:09 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:15:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:15:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:15:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:15:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:15:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:15:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:15:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:15:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:15:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:15:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:15:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:15:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:15:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:15:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:15:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:15:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:15:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:15:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:15:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:15:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:15:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:15:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:15:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:15:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:15:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:15:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:15:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:15:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:15:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:15:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:15:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:15:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:15:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:15:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:15:09 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:15:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:15:09 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:15:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:15:09 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:15:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:15:10 INFO - Unpacking c:\slave\test\build\tests\marionette 08:15:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:15:10 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:15:10 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 08:15:15 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 08:15:15 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 08:15:15 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 08:15:15 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 08:15:15 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 08:15:15 INFO - Downloading blessings-1.6.tar.gz 08:15:15 INFO - Running setup.py egg_info for package blessings 08:15:15 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 08:15:15 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 08:15:15 INFO - Running setup.py install for blessings 08:15:15 INFO - Running setup.py install for browsermob-proxy 08:15:15 INFO - Running setup.py install for manifestparser 08:15:15 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:15:15 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:15:15 INFO - Running setup.py install for marionette-client 08:15:15 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:15:15 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:15:15 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:15:15 INFO - Running setup.py install for marionette-driver 08:15:15 INFO - Running setup.py install for mozcrash 08:15:15 INFO - Running setup.py install for mozdebug 08:15:15 INFO - Running setup.py install for mozdevice 08:15:15 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:15:15 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:15:15 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:15:15 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:15:15 INFO - Running setup.py install for mozhttpd 08:15:15 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:15:15 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:15:15 INFO - Running setup.py install for mozInstall 08:15:15 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:15:15 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:15:15 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:15:15 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:15:15 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:15:15 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:15:15 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:15:15 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:15:15 INFO - Running setup.py install for mozleak 08:15:15 INFO - Running setup.py install for mozprofile 08:15:15 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:15:15 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:15:15 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:15:15 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:15:15 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:15:15 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:15:15 INFO - Running setup.py install for mozrunner 08:15:15 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:15:15 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:15:16 INFO - Running setup.py install for mozscreenshot 08:15:16 INFO - Running setup.py install for moztest 08:15:16 INFO - Running setup.py install for mozversion 08:15:16 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:15:16 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:15:16 INFO - Running setup.py install for wptserve 08:15:16 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 08:15:16 INFO - Cleaning up... 08:15:16 INFO - Return code: 0 08:15:16 INFO - Done creating virtualenv C:\slave\test\build\venv. 08:15:16 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:15:16 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:15:16 INFO - Reading from file tmpfile_stdout 08:15:16 INFO - Using _rmtree_windows ... 08:15:16 INFO - Using _rmtree_windows ... 08:15:16 INFO - Current package versions: 08:15:16 INFO - blessings == 1.6 08:15:16 INFO - blobuploader == 1.2.4 08:15:16 INFO - browsermob-proxy == 0.6.0 08:15:16 INFO - distribute == 0.6.14 08:15:16 INFO - docopt == 0.6.1 08:15:16 INFO - manifestparser == 1.1 08:15:16 INFO - marionette-client == 2.3.0 08:15:16 INFO - marionette-driver == 1.4.0 08:15:16 INFO - mozInstall == 1.12 08:15:16 INFO - mozcrash == 0.17 08:15:16 INFO - mozdebug == 0.1 08:15:16 INFO - mozdevice == 0.48 08:15:16 INFO - mozfile == 1.2 08:15:16 INFO - mozhttpd == 0.7 08:15:16 INFO - mozinfo == 0.9 08:15:16 INFO - mozleak == 0.1 08:15:16 INFO - mozlog == 3.1 08:15:16 INFO - moznetwork == 0.27 08:15:16 INFO - mozprocess == 0.22 08:15:16 INFO - mozprofile == 0.28 08:15:16 INFO - mozrunner == 6.11 08:15:16 INFO - mozscreenshot == 0.1 08:15:16 INFO - mozsystemmonitor == 0.0 08:15:16 INFO - moztest == 0.7 08:15:16 INFO - mozversion == 1.4 08:15:16 INFO - requests == 1.2.3 08:15:16 INFO - wptserve == 1.4.0 08:15:16 INFO - Running post-action listener: _resource_record_post_action 08:15:16 INFO - Running post-action listener: _start_resource_monitoring 08:15:16 INFO - Starting resource monitoring. 08:15:16 INFO - ##### 08:15:16 INFO - ##### Running pull step. 08:15:16 INFO - ##### 08:15:16 INFO - Running pre-action listener: _resource_record_pre_action 08:15:16 INFO - Running main action method: pull 08:15:16 INFO - Pull has nothing to do! 08:15:16 INFO - Running post-action listener: _resource_record_post_action 08:15:16 INFO - ##### 08:15:16 INFO - ##### Running install step. 08:15:16 INFO - ##### 08:15:16 INFO - Running pre-action listener: _resource_record_pre_action 08:15:16 INFO - Running main action method: install 08:15:16 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:15:16 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:15:16 INFO - Reading from file tmpfile_stdout 08:15:16 INFO - Using _rmtree_windows ... 08:15:16 INFO - Using _rmtree_windows ... 08:15:16 INFO - Detecting whether we're running mozinstall >=1.0... 08:15:16 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 08:15:16 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 08:15:16 INFO - Reading from file tmpfile_stdout 08:15:16 INFO - Output received: 08:15:16 INFO - Usage: mozinstall-script.py [options] installer 08:15:16 INFO - Options: 08:15:16 INFO - -h, --help show this help message and exit 08:15:16 INFO - -d DEST, --destination=DEST 08:15:16 INFO - Directory to install application into. [default: 08:15:16 INFO - "C:\slave\test"] 08:15:16 INFO - --app=APP Application being installed. [default: firefox] 08:15:16 INFO - Using _rmtree_windows ... 08:15:16 INFO - Using _rmtree_windows ... 08:15:16 INFO - mkdir: C:\slave\test\build\application 08:15:16 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 08:15:16 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.en-US.win32.zip --destination C:\slave\test\build\application 08:15:19 INFO - Reading from file tmpfile_stdout 08:15:19 INFO - Output received: 08:15:19 INFO - C:\slave\test\build\application\firefox\firefox.exe 08:15:19 INFO - Using _rmtree_windows ... 08:15:19 INFO - Using _rmtree_windows ... 08:15:19 INFO - Running post-action listener: _resource_record_post_action 08:15:19 INFO - ##### 08:15:19 INFO - ##### Running run-tests step. 08:15:19 INFO - ##### 08:15:19 INFO - Running pre-action listener: _resource_record_pre_action 08:15:19 INFO - Running main action method: run_tests 08:15:19 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 08:15:19 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:15:19 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:15:19 INFO - grabbing minidump binary from tooltool 08:15:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:15:19 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 08:15:19 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 08:15:19 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 08:15:19 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 08:15:24 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpa_qu0w 08:15:24 INFO - INFO - File integrity verified, renaming tmpa_qu0w to win32-minidump_stackwalk.exe 08:15:24 INFO - Return code: 0 08:15:24 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 08:15:24 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 08:15:24 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/TIXfX5jSSoeV5OMUjWyOsA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 08:15:24 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/TIXfX5jSSoeV5OMUjWyOsA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 08:15:24 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:15:24 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-117\\Application Data', 08:15:24 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:15:24 INFO - 'COMPUTERNAME': 'T-XP32-IX-117', 08:15:24 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:15:24 INFO - 'DCLOCATION': 'SCL3', 08:15:24 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:15:24 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:15:24 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:15:24 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:15:24 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:15:24 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:15:24 INFO - 'HOMEDRIVE': 'C:', 08:15:24 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-117', 08:15:24 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:15:24 INFO - 'KTS_VERSION': '1.19c', 08:15:24 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:15:24 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-117', 08:15:24 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 08:15:24 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:15:24 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:15:24 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:15:24 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:15:24 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:15:24 INFO - 'MOZ_AIRBAG': '1', 08:15:24 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:15:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:15:24 INFO - 'MOZ_MSVCVERSION': '8', 08:15:24 INFO - 'MOZ_NO_REMOTE': '1', 08:15:24 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:15:24 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:15:24 INFO - 'NO_EM_RESTART': '1', 08:15:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:15:24 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:15:24 INFO - 'OS': 'Windows_NT', 08:15:24 INFO - 'OURDRIVE': 'C:', 08:15:24 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 08:15:24 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:15:24 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:15:24 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:15:24 INFO - 'PROCESSOR_LEVEL': '6', 08:15:24 INFO - 'PROCESSOR_REVISION': '1e05', 08:15:24 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:15:24 INFO - 'PROMPT': '$P$G', 08:15:24 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:15:24 INFO - 'PWD': 'C:\\slave\\test', 08:15:24 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:15:24 INFO - 'SESSIONNAME': 'Console', 08:15:24 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:15:24 INFO - 'SYSTEMDRIVE': 'C:', 08:15:24 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:15:24 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:15:24 INFO - 'TEST1': 'testie', 08:15:24 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:15:24 INFO - 'USERDOMAIN': 'T-XP32-IX-117', 08:15:24 INFO - 'USERNAME': 'cltbld', 08:15:24 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-117', 08:15:24 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:15:24 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:15:24 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:15:24 INFO - 'WINDIR': 'C:\\WINDOWS', 08:15:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:15:24 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/TIXfX5jSSoeV5OMUjWyOsA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 08:15:25 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 08:15:25 INFO - import pkg_resources 08:15:27 INFO - Using 1 client processes 08:15:29 INFO - SUITE-START | Running 778 tests 08:15:29 INFO - Running testharness tests 08:15:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:15:29 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 08:15:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:15:29 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 08:15:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:15:29 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 08:15:29 INFO - Setting up ssl 08:15:30 INFO - PROCESS | certutil | 08:15:30 INFO - PROCESS | certutil | 08:15:30 INFO - PROCESS | certutil | 08:15:30 INFO - Certificate Nickname Trust Attributes 08:15:30 INFO - SSL,S/MIME,JAR/XPI 08:15:30 INFO - 08:15:30 INFO - web-platform-tests CT,, 08:15:30 INFO - 08:15:30 INFO - Starting runner 08:15:31 INFO - PROCESS | 3764 | [3764] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 08:15:31 INFO - PROCESS | 3764 | [3764] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 08:15:32 INFO - PROCESS | 3764 | [3764] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 08:15:33 INFO - PROCESS | 3764 | 1467040533377 Marionette DEBUG Marionette enabled via build flag and pref 08:15:33 INFO - PROCESS | 3764 | ++DOCSHELL 11893C00 == 1 [pid = 3764] [id = 1] 08:15:33 INFO - PROCESS | 3764 | ++DOMWINDOW == 1 (11894000) [pid = 3764] [serial = 1] [outer = 00000000] 08:15:33 INFO - PROCESS | 3764 | [3764] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:15:33 INFO - PROCESS | 3764 | ++DOMWINDOW == 2 (11894C00) [pid = 3764] [serial = 2] [outer = 11894000] 08:15:33 INFO - PROCESS | 3764 | [3764] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2865 08:15:33 INFO - PROCESS | 3764 | [3764] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 08:15:33 INFO - PROCESS | 3764 | ++DOCSHELL 11DDB000 == 2 [pid = 3764] [id = 2] 08:15:33 INFO - PROCESS | 3764 | ++DOMWINDOW == 3 (11DDB400) [pid = 3764] [serial = 3] [outer = 00000000] 08:15:33 INFO - PROCESS | 3764 | [3764] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:15:33 INFO - PROCESS | 3764 | ++DOMWINDOW == 4 (11DDC000) [pid = 3764] [serial = 4] [outer = 11DDB400] 08:15:33 INFO - PROCESS | 3764 | 1467040533945 Marionette INFO Listening on port 2828 08:15:34 INFO - PROCESS | 3764 | 1467040534337 Marionette DEBUG Marionette enabled via command-line flag 08:15:34 INFO - PROCESS | 3764 | ++DOCSHELL 10518400 == 3 [pid = 3764] [id = 3] 08:15:34 INFO - PROCESS | 3764 | ++DOMWINDOW == 5 (10518800) [pid = 3764] [serial = 5] [outer = 00000000] 08:15:34 INFO - PROCESS | 3764 | [3764] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:15:34 INFO - PROCESS | 3764 | ++DOMWINDOW == 6 (10519400) [pid = 3764] [serial = 6] [outer = 10518800] 08:15:34 INFO - PROCESS | 3764 | [3764] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 08:15:34 INFO - PROCESS | 3764 | [3764] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 08:15:34 INFO - PROCESS | 3764 | [3764] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 08:15:34 INFO - PROCESS | 3764 | [3764] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 08:15:34 INFO - PROCESS | 3764 | ++DOMWINDOW == 7 (139EF800) [pid = 3764] [serial = 7] [outer = 11DDB400] 08:15:34 INFO - PROCESS | 3764 | [3764] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:15:34 INFO - PROCESS | 3764 | 1467040534672 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1471 08:15:34 INFO - PROCESS | 3764 | [3764] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:15:34 INFO - PROCESS | 3764 | 1467040534710 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1473 08:15:34 INFO - PROCESS | 3764 | 1467040534713 Marionette DEBUG Closed connection conn0 08:15:34 INFO - PROCESS | 3764 | 1467040534802 Marionette DEBUG Closed connection conn1 08:15:34 INFO - PROCESS | 3764 | [3764] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:15:34 INFO - PROCESS | 3764 | 1467040534813 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1474 08:15:34 INFO - PROCESS | 3764 | 1467040534840 Marionette DEBUG Closed connection conn2 08:15:34 INFO - PROCESS | 3764 | [3764] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:15:34 INFO - PROCESS | 3764 | 1467040534848 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1476 08:15:34 INFO - PROCESS | 3764 | ++DOCSHELL 11895000 == 4 [pid = 3764] [id = 4] 08:15:34 INFO - PROCESS | 3764 | ++DOMWINDOW == 8 (13F7B000) [pid = 3764] [serial = 8] [outer = 00000000] 08:15:34 INFO - PROCESS | 3764 | ++DOMWINDOW == 9 (1426EC00) [pid = 3764] [serial = 9] [outer = 13F7B000] 08:15:34 INFO - PROCESS | 3764 | [3764] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 08:15:35 INFO - PROCESS | 3764 | ++DOMWINDOW == 10 (14274000) [pid = 3764] [serial = 10] [outer = 13F7B000] 08:15:35 INFO - PROCESS | 3764 | 1467040535100 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:15:35 INFO - PROCESS | 3764 | 1467040535106 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":"20160627064925","device":"desktop","version":"48.0"} 08:15:35 INFO - PROCESS | 3764 | [3764] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 08:15:35 INFO - PROCESS | 3764 | [3764] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 08:15:35 INFO - PROCESS | 3764 | [3764] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 08:15:35 INFO - PROCESS | 3764 | [3764] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:15:35 INFO - PROCESS | 3764 | ++DOCSHELL 15831C00 == 5 [pid = 3764] [id = 5] 08:15:35 INFO - PROCESS | 3764 | ++DOMWINDOW == 11 (15832400) [pid = 3764] [serial = 11] [outer = 00000000] 08:15:35 INFO - PROCESS | 3764 | ++DOCSHELL 15832800 == 6 [pid = 3764] [id = 6] 08:15:35 INFO - PROCESS | 3764 | ++DOMWINDOW == 12 (15832C00) [pid = 3764] [serial = 12] [outer = 00000000] 08:15:36 INFO - PROCESS | 3764 | [3764] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:15:36 INFO - PROCESS | 3764 | ++DOCSHELL 167DEC00 == 7 [pid = 3764] [id = 7] 08:15:36 INFO - PROCESS | 3764 | ++DOMWINDOW == 13 (167DF000) [pid = 3764] [serial = 13] [outer = 00000000] 08:15:36 INFO - PROCESS | 3764 | [3764] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:15:36 INFO - PROCESS | 3764 | [3764] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 08:15:36 INFO - PROCESS | 3764 | ++DOMWINDOW == 14 (16993000) [pid = 3764] [serial = 14] [outer = 167DF000] 08:15:36 INFO - PROCESS | 3764 | [3764] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 08:15:36 INFO - PROCESS | 3764 | ++DOMWINDOW == 15 (166DB800) [pid = 3764] [serial = 15] [outer = 15832400] 08:15:36 INFO - PROCESS | 3764 | ++DOMWINDOW == 16 (166DD400) [pid = 3764] [serial = 16] [outer = 15832C00] 08:15:36 INFO - PROCESS | 3764 | ++DOMWINDOW == 17 (166E0000) [pid = 3764] [serial = 17] [outer = 167DF000] 08:15:37 INFO - PROCESS | 3764 | 1467040537252 Marionette INFO startBrowser a58bbb20-6849-4383-a587-312094e53412 08:15:37 INFO - PROCESS | 3764 | 1467040537286 Marionette DEBUG loaded listener.js 08:15:37 INFO - PROCESS | 3764 | 1467040537299 Marionette DEBUG loaded listener.js 08:15:37 INFO - PROCESS | 3764 | 1467040537302 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:15:37 INFO - PROCESS | 3764 | ++DOMWINDOW == 18 (18227400) [pid = 3764] [serial = 18] [outer = 167DF000] 08:15:37 INFO - PROCESS | 3764 | 1467040537790 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"a58bbb20-6849-4383-a587-312094e53412","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":"20160627064925","device":"desktop","version":"48.0","command_id":1}}] 08:15:37 INFO - PROCESS | 3764 | 1467040537931 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 08:15:37 INFO - PROCESS | 3764 | 1467040537935 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:15:37 INFO - PROCESS | 3764 | 1467040537992 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 08:15:38 INFO - PROCESS | 3764 | 1467040538095 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:15:38 INFO - PROCESS | 3764 | 1467040538098 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:15:38 INFO - PROCESS | 3764 | [3764] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 08:15:38 INFO - PROCESS | 3764 | [3764] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:15:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 19 (1980F000) [pid = 3764] [serial = 19] [outer = 167DF000] 08:15:38 INFO - PROCESS | 3764 | [3764] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:15:38 INFO - PROCESS | 3764 | [3764] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:15:38 INFO - PROCESS | 3764 | 1467040538569 Marionette TRACE conn3 <- [1,3,null,{}] 08:15:38 INFO - PROCESS | 3764 | 1467040538588 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 08:15:38 INFO - PROCESS | 3764 | 1467040538590 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:15:38 INFO - PROCESS | 3764 | 1467040538618 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 08:15:38 INFO - PROCESS | 3764 | 1467040538656 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 08:15:38 INFO - PROCESS | 3764 | 1467040538659 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 08:15:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:15:38 INFO - PROCESS | 3764 | 1467040538679 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:15:38 INFO - PROCESS | 3764 | 1467040538682 Marionette TRACE conn3 <- [1,6,null,{}] 08:15:38 INFO - PROCESS | 3764 | 1467040538740 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:38 INFO - PROCESS | 3764 | 1467040538742 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:15:38 INFO - PROCESS | 3764 | 1467040538760 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 08:15:38 INFO - PROCESS | 3764 | 1467040538765 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:38 INFO - PROCESS | 3764 | 1467040538767 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:15:38 INFO - PROCESS | 3764 | ++DOCSHELL 167DAC00 == 8 [pid = 3764] [id = 8] 08:15:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 20 (19EE9C00) [pid = 3764] [serial = 20] [outer = 00000000] 08:15:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 21 (1A0D8800) [pid = 3764] [serial = 21] [outer = 19EE9C00] 08:15:38 INFO - PROCESS | 3764 | 1467040538816 Marionette DEBUG loaded listener.js 08:15:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 22 (1A0DCC00) [pid = 3764] [serial = 22] [outer = 19EE9C00] 08:15:39 INFO - PROCESS | 3764 | ++DOCSHELL 1A513C00 == 9 [pid = 3764] [id = 9] 08:15:39 INFO - PROCESS | 3764 | ++DOMWINDOW == 23 (1A514000) [pid = 3764] [serial = 23] [outer = 00000000] 08:15:39 INFO - PROCESS | 3764 | ++DOMWINDOW == 24 (1A516800) [pid = 3764] [serial = 24] [outer = 1A514000] 08:15:39 INFO - PROCESS | 3764 | 1467040539242 Marionette DEBUG loaded listener.js 08:15:39 INFO - PROCESS | 3764 | ++DOMWINDOW == 25 (1A51A000) [pid = 3764] [serial = 25] [outer = 1A514000] 08:15:39 INFO - PROCESS | 3764 | 1467040539401 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 08:15:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:15:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 771ms 08:15:39 INFO - PROCESS | 3764 | 1467040539462 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 08:15:39 INFO - PROCESS | 3764 | 1467040539465 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 08:15:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:15:39 INFO - PROCESS | 3764 | 1467040539505 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:15:39 INFO - PROCESS | 3764 | 1467040539507 Marionette TRACE conn3 <- [1,10,null,{}] 08:15:39 INFO - PROCESS | 3764 | 1467040539553 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:39 INFO - PROCESS | 3764 | 1467040539558 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:15:39 INFO - PROCESS | 3764 | 1467040539671 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 08:15:39 INFO - PROCESS | 3764 | 1467040539671 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:39 INFO - PROCESS | 3764 | 1467040539674 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:15:39 INFO - PROCESS | 3764 | ++DOCSHELL 1ADEA400 == 10 [pid = 3764] [id = 10] 08:15:39 INFO - PROCESS | 3764 | ++DOMWINDOW == 26 (1ADEA800) [pid = 3764] [serial = 26] [outer = 00000000] 08:15:39 INFO - PROCESS | 3764 | ++DOMWINDOW == 27 (1AFD7800) [pid = 3764] [serial = 27] [outer = 1ADEA800] 08:15:39 INFO - PROCESS | 3764 | 1467040539721 Marionette DEBUG loaded listener.js 08:15:39 INFO - PROCESS | 3764 | ++DOMWINDOW == 28 (1AFDB400) [pid = 3764] [serial = 28] [outer = 1ADEA800] 08:15:40 INFO - PROCESS | 3764 | 1467040540033 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 08:15:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:15:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 552ms 08:15:40 INFO - PROCESS | 3764 | 1467040540067 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 08:15:40 INFO - PROCESS | 3764 | 1467040540069 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 08:15:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:15:40 INFO - PROCESS | 3764 | 1467040540073 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:15:40 INFO - PROCESS | 3764 | 1467040540074 Marionette TRACE conn3 <- [1,14,null,{}] 08:15:40 INFO - PROCESS | 3764 | 1467040540078 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:40 INFO - PROCESS | 3764 | 1467040540080 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:15:40 INFO - PROCESS | 3764 | 1467040540163 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 08:15:40 INFO - PROCESS | 3764 | 1467040540168 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:40 INFO - PROCESS | 3764 | 1467040540170 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:15:40 INFO - PROCESS | 3764 | ++DOCSHELL 1A91D000 == 11 [pid = 3764] [id = 11] 08:15:40 INFO - PROCESS | 3764 | ++DOMWINDOW == 29 (1A91D400) [pid = 3764] [serial = 29] [outer = 00000000] 08:15:40 INFO - PROCESS | 3764 | ++DOMWINDOW == 30 (1AFD7400) [pid = 3764] [serial = 30] [outer = 1A91D400] 08:15:40 INFO - PROCESS | 3764 | 1467040540214 Marionette DEBUG loaded listener.js 08:15:40 INFO - PROCESS | 3764 | ++DOMWINDOW == 31 (1AFE3C00) [pid = 3764] [serial = 31] [outer = 1A91D400] 08:15:40 INFO - PROCESS | 3764 | 1467040540583 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 08:15:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:15:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 552ms 08:15:40 INFO - PROCESS | 3764 | 1467040540635 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 08:15:40 INFO - PROCESS | 3764 | 1467040540637 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 08:15:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:15:40 INFO - PROCESS | 3764 | 1467040540622 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:15:40 INFO - PROCESS | 3764 | 1467040540624 Marionette TRACE conn3 <- [1,18,null,{}] 08:15:40 INFO - PROCESS | 3764 | 1467040540628 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:40 INFO - PROCESS | 3764 | 1467040540630 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:15:40 INFO - PROCESS | 3764 | 1467040540723 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 08:15:40 INFO - PROCESS | 3764 | 1467040540729 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:40 INFO - PROCESS | 3764 | 1467040540732 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:15:40 INFO - PROCESS | 3764 | ++DOCSHELL 1AA42400 == 12 [pid = 3764] [id = 12] 08:15:40 INFO - PROCESS | 3764 | ++DOMWINDOW == 32 (1AA47000) [pid = 3764] [serial = 32] [outer = 00000000] 08:15:40 INFO - PROCESS | 3764 | ++DOMWINDOW == 33 (1AAC9400) [pid = 3764] [serial = 33] [outer = 1AA47000] 08:15:40 INFO - PROCESS | 3764 | 1467040540776 Marionette DEBUG loaded listener.js 08:15:40 INFO - PROCESS | 3764 | ++DOMWINDOW == 34 (1AACD800) [pid = 3764] [serial = 34] [outer = 1AA47000] 08:15:41 INFO - PROCESS | 3764 | 1467040541115 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 08:15:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:15:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 494ms 08:15:41 INFO - PROCESS | 3764 | 1467040541140 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 08:15:41 INFO - PROCESS | 3764 | 1467040541143 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 08:15:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:15:41 INFO - PROCESS | 3764 | 1467040541146 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:15:41 INFO - PROCESS | 3764 | 1467040541131 Marionette TRACE conn3 <- [1,22,null,{}] 08:15:41 INFO - PROCESS | 3764 | 1467040541134 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:41 INFO - PROCESS | 3764 | 1467040541136 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:15:41 INFO - PROCESS | 3764 | 1467040541234 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 08:15:41 INFO - PROCESS | 3764 | 1467040541240 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:41 INFO - PROCESS | 3764 | 1467040541242 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:15:41 INFO - PROCESS | 3764 | ++DOCSHELL 1AAD6800 == 13 [pid = 3764] [id = 13] 08:15:41 INFO - PROCESS | 3764 | ++DOMWINDOW == 35 (1AAD6C00) [pid = 3764] [serial = 35] [outer = 00000000] 08:15:41 INFO - PROCESS | 3764 | ++DOMWINDOW == 36 (1B15B000) [pid = 3764] [serial = 36] [outer = 1AAD6C00] 08:15:41 INFO - PROCESS | 3764 | 1467040541286 Marionette DEBUG loaded listener.js 08:15:41 INFO - PROCESS | 3764 | ++DOMWINDOW == 37 (1B15FC00) [pid = 3764] [serial = 37] [outer = 1AAD6C00] 08:15:41 INFO - PROCESS | 3764 | 1467040541577 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 08:15:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:15:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 466ms 08:15:41 INFO - PROCESS | 3764 | 1467040541602 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 08:15:41 INFO - PROCESS | 3764 | 1467040541604 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 08:15:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:15:41 INFO - PROCESS | 3764 | 1467040541612 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:15:41 INFO - PROCESS | 3764 | 1467040541596 Marionette TRACE conn3 <- [1,26,null,{}] 08:15:41 INFO - PROCESS | 3764 | 1467040541600 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:41 INFO - PROCESS | 3764 | 1467040541601 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:15:41 INFO - PROCESS | 3764 | 1467040541695 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 08:15:41 INFO - PROCESS | 3764 | 1467040541701 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:41 INFO - PROCESS | 3764 | 1467040541703 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:15:41 INFO - PROCESS | 3764 | ++DOCSHELL 1B166C00 == 14 [pid = 3764] [id = 14] 08:15:41 INFO - PROCESS | 3764 | ++DOMWINDOW == 38 (1B2C9800) [pid = 3764] [serial = 38] [outer = 00000000] 08:15:41 INFO - PROCESS | 3764 | ++DOMWINDOW == 39 (1B2D0400) [pid = 3764] [serial = 39] [outer = 1B2C9800] 08:15:41 INFO - PROCESS | 3764 | 1467040541746 Marionette DEBUG loaded listener.js 08:15:41 INFO - PROCESS | 3764 | ++DOMWINDOW == 40 (1B2D4400) [pid = 3764] [serial = 40] [outer = 1B2C9800] 08:15:42 INFO - PROCESS | 3764 | 1467040542048 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 08:15:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:15:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 495ms 08:15:42 INFO - PROCESS | 3764 | 1467040542113 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 08:15:42 INFO - PROCESS | 3764 | 1467040542115 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 08:15:42 INFO - PROCESS | 3764 | 1467040542119 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:15:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:15:42 INFO - PROCESS | 3764 | 1467040542113 Marionette TRACE conn3 <- [1,30,null,{}] 08:15:42 INFO - PROCESS | 3764 | 1467040542118 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:42 INFO - PROCESS | 3764 | 1467040542120 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:15:42 INFO - PROCESS | 3764 | 1467040542208 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 08:15:42 INFO - PROCESS | 3764 | 1467040542214 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:42 INFO - PROCESS | 3764 | 1467040542216 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:15:42 INFO - PROCESS | 3764 | ++DOCSHELL 1B2D0000 == 15 [pid = 3764] [id = 15] 08:15:42 INFO - PROCESS | 3764 | ++DOMWINDOW == 41 (1B547400) [pid = 3764] [serial = 41] [outer = 00000000] 08:15:42 INFO - PROCESS | 3764 | ++DOMWINDOW == 42 (1B54FC00) [pid = 3764] [serial = 42] [outer = 1B547400] 08:15:42 INFO - PROCESS | 3764 | 1467040542260 Marionette DEBUG loaded listener.js 08:15:42 INFO - PROCESS | 3764 | ++DOMWINDOW == 43 (1B551800) [pid = 3764] [serial = 43] [outer = 1B547400] 08:15:42 INFO - PROCESS | 3764 | ++DOCSHELL 1B698C00 == 16 [pid = 3764] [id = 16] 08:15:42 INFO - PROCESS | 3764 | ++DOMWINDOW == 44 (1B699000) [pid = 3764] [serial = 44] [outer = 00000000] 08:15:42 INFO - PROCESS | 3764 | ++DOMWINDOW == 45 (1B549000) [pid = 3764] [serial = 45] [outer = 1B699000] 08:15:42 INFO - PROCESS | 3764 | ++DOMWINDOW == 46 (1B556C00) [pid = 3764] [serial = 46] [outer = 1B699000] 08:15:42 INFO - PROCESS | 3764 | ++DOCSHELL 1B696400 == 17 [pid = 3764] [id = 17] 08:15:42 INFO - PROCESS | 3764 | ++DOMWINDOW == 47 (1B69A400) [pid = 3764] [serial = 47] [outer = 00000000] 08:15:42 INFO - PROCESS | 3764 | ++DOMWINDOW == 48 (1B901400) [pid = 3764] [serial = 48] [outer = 1B69A400] 08:15:42 INFO - PROCESS | 3764 | ++DOMWINDOW == 49 (1B90A800) [pid = 3764] [serial = 49] [outer = 1B69A400] 08:15:42 INFO - PROCESS | 3764 | 1467040542722 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 08:15:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:15:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 654ms 08:15:42 INFO - PROCESS | 3764 | 1467040542762 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 08:15:42 INFO - PROCESS | 3764 | 1467040542764 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 08:15:42 INFO - PROCESS | 3764 | 1467040542767 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:15:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:15:42 INFO - PROCESS | 3764 | 1467040542768 Marionette TRACE conn3 <- [1,34,null,{}] 08:15:42 INFO - PROCESS | 3764 | 1467040542773 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:42 INFO - PROCESS | 3764 | 1467040542774 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:15:42 INFO - PROCESS | 3764 | 1467040542903 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 08:15:43 INFO - PROCESS | 3764 | --DOCSHELL 11893C00 == 16 [pid = 3764] [id = 1] 08:15:43 INFO - PROCESS | 3764 | 1467040543407 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:43 INFO - PROCESS | 3764 | 1467040543410 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:15:43 INFO - PROCESS | 3764 | ++DOCSHELL 1036C000 == 17 [pid = 3764] [id = 18] 08:15:43 INFO - PROCESS | 3764 | ++DOMWINDOW == 50 (1036C800) [pid = 3764] [serial = 50] [outer = 00000000] 08:15:43 INFO - PROCESS | 3764 | ++DOMWINDOW == 51 (1043A400) [pid = 3764] [serial = 51] [outer = 1036C800] 08:15:43 INFO - PROCESS | 3764 | 1467040543468 Marionette DEBUG loaded listener.js 08:15:43 INFO - PROCESS | 3764 | ++DOMWINDOW == 52 (105F0800) [pid = 3764] [serial = 52] [outer = 1036C800] 08:15:43 INFO - PROCESS | 3764 | 1467040543970 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 08:15:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:15:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1265ms 08:15:44 INFO - PROCESS | 3764 | 1467040544033 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 08:15:44 INFO - PROCESS | 3764 | 1467040544037 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 08:15:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:15:44 INFO - PROCESS | 3764 | 1467040544043 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:15:44 INFO - PROCESS | 3764 | 1467040544046 Marionette TRACE conn3 <- [1,38,null,{}] 08:15:44 INFO - PROCESS | 3764 | 1467040544051 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:44 INFO - PROCESS | 3764 | 1467040544054 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:15:44 INFO - PROCESS | 3764 | 1467040544157 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 08:15:44 INFO - PROCESS | 3764 | 1467040544222 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:44 INFO - PROCESS | 3764 | 1467040544225 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:15:44 INFO - PROCESS | 3764 | ++DOCSHELL 11481800 == 18 [pid = 3764] [id = 19] 08:15:44 INFO - PROCESS | 3764 | ++DOMWINDOW == 53 (11488800) [pid = 3764] [serial = 53] [outer = 00000000] 08:15:44 INFO - PROCESS | 3764 | ++DOMWINDOW == 54 (11D8C000) [pid = 3764] [serial = 54] [outer = 11488800] 08:15:44 INFO - PROCESS | 3764 | 1467040544281 Marionette DEBUG loaded listener.js 08:15:44 INFO - PROCESS | 3764 | ++DOMWINDOW == 55 (12BACC00) [pid = 3764] [serial = 55] [outer = 11488800] 08:15:44 INFO - PROCESS | 3764 | 1467040544851 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 08:15:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:15:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 828ms 08:15:44 INFO - PROCESS | 3764 | 1467040544878 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 08:15:44 INFO - PROCESS | 3764 | 1467040544881 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 08:15:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:15:44 INFO - PROCESS | 3764 | 1467040544885 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:15:44 INFO - PROCESS | 3764 | 1467040544887 Marionette TRACE conn3 <- [1,42,null,{}] 08:15:44 INFO - PROCESS | 3764 | 1467040544891 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:44 INFO - PROCESS | 3764 | 1467040544894 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:15:44 INFO - PROCESS | 3764 | 1467040545002 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 08:15:45 INFO - PROCESS | 3764 | 1467040545109 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:45 INFO - PROCESS | 3764 | 1467040545112 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:15:45 INFO - PROCESS | 3764 | ++DOCSHELL 1426A000 == 19 [pid = 3764] [id = 20] 08:15:45 INFO - PROCESS | 3764 | ++DOMWINDOW == 56 (14FF6C00) [pid = 3764] [serial = 56] [outer = 00000000] 08:15:45 INFO - PROCESS | 3764 | ++DOMWINDOW == 57 (15487000) [pid = 3764] [serial = 57] [outer = 14FF6C00] 08:15:45 INFO - PROCESS | 3764 | 1467040545169 Marionette DEBUG loaded listener.js 08:15:45 INFO - PROCESS | 3764 | ++DOMWINDOW == 58 (15836C00) [pid = 3764] [serial = 58] [outer = 14FF6C00] 08:15:45 INFO - PROCESS | 3764 | 1467040545796 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 08:15:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:15:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 974ms 08:15:45 INFO - PROCESS | 3764 | 1467040545856 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 08:15:45 INFO - PROCESS | 3764 | 1467040545860 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 08:15:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:15:45 INFO - PROCESS | 3764 | 1467040545869 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:15:45 INFO - PROCESS | 3764 | 1467040545872 Marionette TRACE conn3 <- [1,46,null,{}] 08:15:45 INFO - PROCESS | 3764 | 1467040545878 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:45 INFO - PROCESS | 3764 | 1467040545881 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:15:45 INFO - PROCESS | 3764 | 1467040545980 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 08:15:46 INFO - PROCESS | 3764 | 1467040546034 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:46 INFO - PROCESS | 3764 | 1467040546037 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:15:46 INFO - PROCESS | 3764 | ++DOCSHELL 10A56C00 == 20 [pid = 3764] [id = 21] 08:15:46 INFO - PROCESS | 3764 | ++DOMWINDOW == 59 (10A58000) [pid = 3764] [serial = 59] [outer = 00000000] 08:15:46 INFO - PROCESS | 3764 | ++DOMWINDOW == 60 (10A7C800) [pid = 3764] [serial = 60] [outer = 10A58000] 08:15:46 INFO - PROCESS | 3764 | 1467040546090 Marionette DEBUG loaded listener.js 08:15:46 INFO - PROCESS | 3764 | ++DOMWINDOW == 61 (10EF3000) [pid = 3764] [serial = 61] [outer = 10A58000] 08:15:46 INFO - PROCESS | 3764 | --DOCSHELL 11895000 == 19 [pid = 3764] [id = 4] 08:15:46 INFO - PROCESS | 3764 | 1467040546489 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 08:15:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:15:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 640ms 08:15:46 INFO - PROCESS | 3764 | 1467040546583 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 08:15:46 INFO - PROCESS | 3764 | 1467040546587 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 08:15:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:15:46 INFO - PROCESS | 3764 | 1467040546598 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:15:46 INFO - PROCESS | 3764 | 1467040546600 Marionette TRACE conn3 <- [1,50,null,{}] 08:15:46 INFO - PROCESS | 3764 | 1467040546604 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:46 INFO - PROCESS | 3764 | 1467040546607 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:15:46 INFO - PROCESS | 3764 | 1467040546697 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 08:15:46 INFO - PROCESS | 3764 | 1467040546703 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:46 INFO - PROCESS | 3764 | 1467040546705 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:15:46 INFO - PROCESS | 3764 | ++DOCSHELL 11487800 == 20 [pid = 3764] [id = 22] 08:15:46 INFO - PROCESS | 3764 | ++DOMWINDOW == 62 (1148A800) [pid = 3764] [serial = 62] [outer = 00000000] 08:15:46 INFO - PROCESS | 3764 | ++DOMWINDOW == 63 (129E6800) [pid = 3764] [serial = 63] [outer = 1148A800] 08:15:46 INFO - PROCESS | 3764 | 1467040546734 Marionette DEBUG loaded listener.js 08:15:46 INFO - PROCESS | 3764 | ++DOMWINDOW == 64 (12BAB000) [pid = 3764] [serial = 64] [outer = 1148A800] 08:15:47 INFO - PROCESS | 3764 | 1467040547134 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:15:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:15:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 582ms 08:15:47 INFO - PROCESS | 3764 | 1467040547181 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 08:15:47 INFO - PROCESS | 3764 | 1467040547183 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 08:15:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:15:47 INFO - PROCESS | 3764 | 1467040547187 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:15:47 INFO - PROCESS | 3764 | 1467040547190 Marionette TRACE conn3 <- [1,54,null,{}] 08:15:47 INFO - PROCESS | 3764 | 1467040547200 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:47 INFO - PROCESS | 3764 | 1467040547205 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:15:47 INFO - PROCESS | 3764 | 1467040547285 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 08:15:47 INFO - PROCESS | 3764 | 1467040547321 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:47 INFO - PROCESS | 3764 | 1467040547324 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:15:47 INFO - PROCESS | 3764 | ++DOCSHELL 139D3400 == 21 [pid = 3764] [id = 23] 08:15:47 INFO - PROCESS | 3764 | ++DOMWINDOW == 65 (139D3800) [pid = 3764] [serial = 65] [outer = 00000000] 08:15:47 INFO - PROCESS | 3764 | ++DOMWINDOW == 66 (13A8D800) [pid = 3764] [serial = 66] [outer = 139D3800] 08:15:47 INFO - PROCESS | 3764 | 1467040547371 Marionette DEBUG loaded listener.js 08:15:47 INFO - PROCESS | 3764 | ++DOMWINDOW == 67 (13D06400) [pid = 3764] [serial = 67] [outer = 139D3800] 08:15:47 INFO - PROCESS | 3764 | 1467040547721 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:15:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:15:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 553ms 08:15:47 INFO - PROCESS | 3764 | 1467040547745 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 08:15:47 INFO - PROCESS | 3764 | 1467040547747 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 08:15:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:15:47 INFO - PROCESS | 3764 | 1467040547751 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:15:47 INFO - PROCESS | 3764 | 1467040547753 Marionette TRACE conn3 <- [1,58,null,{}] 08:15:47 INFO - PROCESS | 3764 | 1467040547756 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:47 INFO - PROCESS | 3764 | 1467040547758 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:15:47 INFO - PROCESS | 3764 | 1467040547850 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 08:15:47 INFO - PROCESS | 3764 | 1467040547855 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:47 INFO - PROCESS | 3764 | 1467040547857 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:15:47 INFO - PROCESS | 3764 | ++DOCSHELL 13A8D400 == 22 [pid = 3764] [id = 24] 08:15:47 INFO - PROCESS | 3764 | ++DOMWINDOW == 68 (13D01400) [pid = 3764] [serial = 68] [outer = 00000000] 08:15:47 INFO - PROCESS | 3764 | ++DOMWINDOW == 69 (14274C00) [pid = 3764] [serial = 69] [outer = 13D01400] 08:15:47 INFO - PROCESS | 3764 | 1467040547907 Marionette DEBUG loaded listener.js 08:15:47 INFO - PROCESS | 3764 | ++DOMWINDOW == 70 (15074C00) [pid = 3764] [serial = 70] [outer = 13D01400] 08:15:48 INFO - PROCESS | 3764 | 1467040548280 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:15:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:15:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 553ms 08:15:48 INFO - PROCESS | 3764 | 1467040548318 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 08:15:48 INFO - PROCESS | 3764 | 1467040548320 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 08:15:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:15:48 INFO - PROCESS | 3764 | 1467040548324 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:15:48 INFO - PROCESS | 3764 | 1467040548325 Marionette TRACE conn3 <- [1,62,null,{}] 08:15:48 INFO - PROCESS | 3764 | 1467040548329 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:48 INFO - PROCESS | 3764 | 1467040548331 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:15:48 INFO - PROCESS | 3764 | 1467040548408 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 08:15:48 INFO - PROCESS | 3764 | 1467040548414 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:48 INFO - PROCESS | 3764 | 1467040548416 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:15:48 INFO - PROCESS | 3764 | ++DOCSHELL 15488C00 == 23 [pid = 3764] [id = 25] 08:15:48 INFO - PROCESS | 3764 | ++DOMWINDOW == 71 (156E3800) [pid = 3764] [serial = 71] [outer = 00000000] 08:15:48 INFO - PROCESS | 3764 | ++DOMWINDOW == 72 (15833000) [pid = 3764] [serial = 72] [outer = 156E3800] 08:15:48 INFO - PROCESS | 3764 | 1467040548460 Marionette DEBUG loaded listener.js 08:15:48 INFO - PROCESS | 3764 | ++DOMWINDOW == 73 (15834C00) [pid = 3764] [serial = 73] [outer = 156E3800] 08:15:48 INFO - PROCESS | 3764 | 1467040548824 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:15:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:15:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 552ms 08:15:48 INFO - PROCESS | 3764 | 1467040548888 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 08:15:48 INFO - PROCESS | 3764 | 1467040548890 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 08:15:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:15:48 INFO - PROCESS | 3764 | 1467040548893 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:15:48 INFO - PROCESS | 3764 | 1467040548895 Marionette TRACE conn3 <- [1,66,null,{}] 08:15:48 INFO - PROCESS | 3764 | 1467040548898 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:48 INFO - PROCESS | 3764 | 1467040548904 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:15:48 INFO - PROCESS | 3764 | 1467040549005 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 08:15:48 INFO - PROCESS | 3764 | 1467040549011 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:48 INFO - PROCESS | 3764 | 1467040549013 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:15:49 INFO - PROCESS | 3764 | ++DOCSHELL 12C58000 == 24 [pid = 3764] [id = 26] 08:15:49 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (1699B400) [pid = 3764] [serial = 74] [outer = 00000000] 08:15:49 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (16E11C00) [pid = 3764] [serial = 75] [outer = 1699B400] 08:15:49 INFO - PROCESS | 3764 | 1467040549044 Marionette DEBUG loaded listener.js 08:15:49 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (16E12800) [pid = 3764] [serial = 76] [outer = 1699B400] 08:15:49 INFO - PROCESS | 3764 | 1467040549406 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:15:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:15:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 553ms 08:15:49 INFO - PROCESS | 3764 | 1467040549451 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 08:15:49 INFO - PROCESS | 3764 | 1467040549453 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 08:15:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:15:49 INFO - PROCESS | 3764 | 1467040549470 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:15:49 INFO - PROCESS | 3764 | 1467040549472 Marionette TRACE conn3 <- [1,70,null,{}] 08:15:49 INFO - PROCESS | 3764 | 1467040549475 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:49 INFO - PROCESS | 3764 | 1467040549477 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:15:49 INFO - PROCESS | 3764 | 1467040549544 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 08:15:49 INFO - PROCESS | 3764 | 1467040549549 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:49 INFO - PROCESS | 3764 | 1467040549551 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:15:49 INFO - PROCESS | 3764 | ++DOCSHELL 14FFA400 == 25 [pid = 3764] [id = 27] 08:15:49 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (156EAC00) [pid = 3764] [serial = 77] [outer = 00000000] 08:15:49 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (17009000) [pid = 3764] [serial = 78] [outer = 156EAC00] 08:15:49 INFO - PROCESS | 3764 | 1467040549595 Marionette DEBUG loaded listener.js 08:15:49 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (175A5800) [pid = 3764] [serial = 79] [outer = 156EAC00] 08:15:49 INFO - PROCESS | 3764 | 1467040549992 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:15:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:15:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 553ms 08:15:50 INFO - PROCESS | 3764 | 1467040550015 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 08:15:50 INFO - PROCESS | 3764 | 1467040550017 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 08:15:50 INFO - PROCESS | 3764 | 1467040550020 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:15:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:15:50 INFO - PROCESS | 3764 | 1467040550022 Marionette TRACE conn3 <- [1,74,null,{}] 08:15:50 INFO - PROCESS | 3764 | 1467040550025 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:50 INFO - PROCESS | 3764 | 1467040550027 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:15:50 INFO - PROCESS | 3764 | 1467040550122 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 08:15:50 INFO - PROCESS | 3764 | 1467040550129 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:50 INFO - PROCESS | 3764 | 1467040550131 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:15:50 INFO - PROCESS | 3764 | ++DOCSHELL 103D1400 == 26 [pid = 3764] [id = 28] 08:15:50 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (175AB000) [pid = 3764] [serial = 80] [outer = 00000000] 08:15:50 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (17619800) [pid = 3764] [serial = 81] [outer = 175AB000] 08:15:50 INFO - PROCESS | 3764 | 1467040550175 Marionette DEBUG loaded listener.js 08:15:50 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (176D8400) [pid = 3764] [serial = 82] [outer = 175AB000] 08:15:50 INFO - PROCESS | 3764 | 1467040550516 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:15:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:15:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 553ms 08:15:50 INFO - PROCESS | 3764 | 1467040550580 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 08:15:50 INFO - PROCESS | 3764 | 1467040550582 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 08:15:50 INFO - PROCESS | 3764 | 1467040550585 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:15:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:15:50 INFO - PROCESS | 3764 | 1467040550569 Marionette TRACE conn3 <- [1,78,null,{}] 08:15:50 INFO - PROCESS | 3764 | 1467040550572 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:50 INFO - PROCESS | 3764 | 1467040550574 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:15:50 INFO - PROCESS | 3764 | 1467040550704 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 08:15:50 INFO - PROCESS | 3764 | 1467040550715 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:50 INFO - PROCESS | 3764 | 1467040550717 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:15:50 INFO - PROCESS | 3764 | ++DOCSHELL 12E75C00 == 27 [pid = 3764] [id = 29] 08:15:50 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (166DC800) [pid = 3764] [serial = 83] [outer = 00000000] 08:15:50 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (1822AC00) [pid = 3764] [serial = 84] [outer = 166DC800] 08:15:50 INFO - PROCESS | 3764 | 1467040550761 Marionette DEBUG loaded listener.js 08:15:50 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (1822B000) [pid = 3764] [serial = 85] [outer = 166DC800] 08:15:51 INFO - PROCESS | 3764 | 1467040551114 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:15:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:15:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 596ms 08:15:51 INFO - PROCESS | 3764 | 1467040551163 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 08:15:51 INFO - PROCESS | 3764 | 1467040551165 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 08:15:51 INFO - PROCESS | 3764 | 1467040551169 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:15:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:15:51 INFO - PROCESS | 3764 | 1467040551170 Marionette TRACE conn3 <- [1,82,null,{}] 08:15:51 INFO - PROCESS | 3764 | 1467040551174 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:51 INFO - PROCESS | 3764 | 1467040551185 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:15:51 INFO - PROCESS | 3764 | 1467040551292 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 08:15:51 INFO - PROCESS | 3764 | 1467040551303 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:51 INFO - PROCESS | 3764 | 1467040551305 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:15:51 INFO - PROCESS | 3764 | ++DOCSHELL 1761A000 == 28 [pid = 3764] [id = 30] 08:15:51 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (177D6800) [pid = 3764] [serial = 86] [outer = 00000000] 08:15:51 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (19805C00) [pid = 3764] [serial = 87] [outer = 177D6800] 08:15:51 INFO - PROCESS | 3764 | 1467040551348 Marionette DEBUG loaded listener.js 08:15:51 INFO - PROCESS | 3764 | ++DOMWINDOW == 88 (19859C00) [pid = 3764] [serial = 88] [outer = 177D6800] 08:15:51 INFO - PROCESS | 3764 | 1467040551688 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:15:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:15:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 553ms 08:15:51 INFO - PROCESS | 3764 | 1467040551726 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 08:15:51 INFO - PROCESS | 3764 | 1467040551728 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 08:15:51 INFO - PROCESS | 3764 | 1467040551731 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:15:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:15:51 INFO - PROCESS | 3764 | 1467040551734 Marionette TRACE conn3 <- [1,86,null,{}] 08:15:51 INFO - PROCESS | 3764 | 1467040551738 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:51 INFO - PROCESS | 3764 | 1467040551740 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:15:51 INFO - PROCESS | 3764 | 1467040551831 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 08:15:51 INFO - PROCESS | 3764 | 1467040551910 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:51 INFO - PROCESS | 3764 | 1467040551913 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:15:51 INFO - PROCESS | 3764 | ++DOCSHELL 19AE1800 == 29 [pid = 3764] [id = 31] 08:15:51 INFO - PROCESS | 3764 | ++DOMWINDOW == 89 (19AE2000) [pid = 3764] [serial = 89] [outer = 00000000] 08:15:51 INFO - PROCESS | 3764 | ++DOMWINDOW == 90 (19EE6C00) [pid = 3764] [serial = 90] [outer = 19AE2000] 08:15:51 INFO - PROCESS | 3764 | 1467040551958 Marionette DEBUG loaded listener.js 08:15:52 INFO - PROCESS | 3764 | ++DOMWINDOW == 91 (1A0DFC00) [pid = 3764] [serial = 91] [outer = 19AE2000] 08:15:52 INFO - PROCESS | 3764 | 1467040552284 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:15:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:15:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 596ms 08:15:52 INFO - PROCESS | 3764 | 1467040552329 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 08:15:52 INFO - PROCESS | 3764 | 1467040552331 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 08:15:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:15:52 INFO - PROCESS | 3764 | 1467040552335 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:15:52 INFO - PROCESS | 3764 | 1467040552337 Marionette TRACE conn3 <- [1,90,null,{}] 08:15:52 INFO - PROCESS | 3764 | 1467040552340 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:52 INFO - PROCESS | 3764 | 1467040552342 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:15:52 INFO - PROCESS | 3764 | 1467040552431 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 08:15:52 INFO - PROCESS | 3764 | 1467040552438 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:52 INFO - PROCESS | 3764 | 1467040552440 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:15:52 INFO - PROCESS | 3764 | ++DOCSHELL 12959000 == 30 [pid = 3764] [id = 32] 08:15:52 INFO - PROCESS | 3764 | ++DOMWINDOW == 92 (132AB000) [pid = 3764] [serial = 92] [outer = 00000000] 08:15:52 INFO - PROCESS | 3764 | ++DOMWINDOW == 93 (1A29A000) [pid = 3764] [serial = 93] [outer = 132AB000] 08:15:52 INFO - PROCESS | 3764 | 1467040552483 Marionette DEBUG loaded listener.js 08:15:52 INFO - PROCESS | 3764 | ++DOMWINDOW == 94 (1A38D400) [pid = 3764] [serial = 94] [outer = 132AB000] 08:15:52 INFO - PROCESS | 3764 | 1467040552838 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:15:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:15:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 553ms 08:15:52 INFO - PROCESS | 3764 | 1467040552900 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 08:15:52 INFO - PROCESS | 3764 | 1467040552903 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 08:15:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:15:52 INFO - PROCESS | 3764 | 1467040552907 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:15:52 INFO - PROCESS | 3764 | 1467040552908 Marionette TRACE conn3 <- [1,94,null,{}] 08:15:52 INFO - PROCESS | 3764 | 1467040552912 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:52 INFO - PROCESS | 3764 | 1467040552914 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:15:52 INFO - PROCESS | 3764 | 1467040552991 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 08:15:53 INFO - PROCESS | 3764 | 1467040553082 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:53 INFO - PROCESS | 3764 | 1467040553084 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:15:53 INFO - PROCESS | 3764 | ++DOCSHELL 10A61400 == 31 [pid = 3764] [id = 33] 08:15:53 INFO - PROCESS | 3764 | ++DOMWINDOW == 95 (132AAC00) [pid = 3764] [serial = 95] [outer = 00000000] 08:15:53 INFO - PROCESS | 3764 | ++DOMWINDOW == 96 (1A3E3000) [pid = 3764] [serial = 96] [outer = 132AAC00] 08:15:53 INFO - PROCESS | 3764 | 1467040553133 Marionette DEBUG loaded listener.js 08:15:53 INFO - PROCESS | 3764 | ++DOMWINDOW == 97 (1A3E5C00) [pid = 3764] [serial = 97] [outer = 132AAC00] 08:15:54 INFO - PROCESS | 3764 | 1467040554237 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 08:15:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:15:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1338ms 08:15:54 INFO - PROCESS | 3764 | 1467040554258 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 08:15:54 INFO - PROCESS | 3764 | 1467040554262 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 08:15:54 INFO - PROCESS | 3764 | 1467040554266 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:15:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:15:54 INFO - PROCESS | 3764 | 1467040554270 Marionette TRACE conn3 <- [1,98,null,{}] 08:15:54 INFO - PROCESS | 3764 | 1467040554275 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:54 INFO - PROCESS | 3764 | 1467040554278 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:15:54 INFO - PROCESS | 3764 | 1467040554378 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 08:15:54 INFO - PROCESS | 3764 | 1467040554386 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:54 INFO - PROCESS | 3764 | 1467040554389 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:15:54 INFO - PROCESS | 3764 | ++DOCSHELL 10EAC000 == 32 [pid = 3764] [id = 34] 08:15:54 INFO - PROCESS | 3764 | ++DOMWINDOW == 98 (10EE7C00) [pid = 3764] [serial = 98] [outer = 00000000] 08:15:54 INFO - PROCESS | 3764 | ++DOMWINDOW == 99 (112EB400) [pid = 3764] [serial = 99] [outer = 10EE7C00] 08:15:54 INFO - PROCESS | 3764 | 1467040554437 Marionette DEBUG loaded listener.js 08:15:54 INFO - PROCESS | 3764 | ++DOMWINDOW == 100 (112E5000) [pid = 3764] [serial = 100] [outer = 10EE7C00] 08:15:54 INFO - PROCESS | 3764 | 1467040554815 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 08:15:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:15:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 597ms 08:15:54 INFO - PROCESS | 3764 | 1467040554852 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 08:15:54 INFO - PROCESS | 3764 | 1467040554856 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 08:15:54 INFO - PROCESS | 3764 | 1467040554861 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:15:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:15:54 INFO - PROCESS | 3764 | 1467040554864 Marionette TRACE conn3 <- [1,102,null,{}] 08:15:54 INFO - PROCESS | 3764 | 1467040554868 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:54 INFO - PROCESS | 3764 | 1467040554870 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:15:54 INFO - PROCESS | 3764 | 1467040554976 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 08:15:54 INFO - PROCESS | 3764 | 1467040554982 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:54 INFO - PROCESS | 3764 | 1467040554985 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:15:54 INFO - PROCESS | 3764 | ++DOCSHELL 12B76400 == 33 [pid = 3764] [id = 35] 08:15:54 INFO - PROCESS | 3764 | ++DOMWINDOW == 101 (12B76C00) [pid = 3764] [serial = 101] [outer = 00000000] 08:15:55 INFO - PROCESS | 3764 | ++DOMWINDOW == 102 (12E76C00) [pid = 3764] [serial = 102] [outer = 12B76C00] 08:15:55 INFO - PROCESS | 3764 | 1467040555031 Marionette DEBUG loaded listener.js 08:15:55 INFO - PROCESS | 3764 | ++DOMWINDOW == 103 (1318AC00) [pid = 3764] [serial = 103] [outer = 12B76C00] 08:15:55 INFO - PROCESS | 3764 | --DOMWINDOW == 102 (13F7B000) [pid = 3764] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:15:55 INFO - PROCESS | 3764 | --DOMWINDOW == 101 (1B2C9800) [pid = 3764] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:15:55 INFO - PROCESS | 3764 | --DOMWINDOW == 100 (1AAD6C00) [pid = 3764] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:15:55 INFO - PROCESS | 3764 | --DOMWINDOW == 99 (1AA47000) [pid = 3764] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:15:55 INFO - PROCESS | 3764 | --DOMWINDOW == 98 (1A91D400) [pid = 3764] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:15:55 INFO - PROCESS | 3764 | --DOMWINDOW == 97 (1ADEA800) [pid = 3764] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:15:55 INFO - PROCESS | 3764 | --DOMWINDOW == 96 (19EE9C00) [pid = 3764] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:15:55 INFO - PROCESS | 3764 | --DOMWINDOW == 95 (1B547400) [pid = 3764] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:15:55 INFO - PROCESS | 3764 | --DOMWINDOW == 94 (1036C800) [pid = 3764] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:15:55 INFO - PROCESS | 3764 | --DOMWINDOW == 93 (11488800) [pid = 3764] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:15:55 INFO - PROCESS | 3764 | --DOMWINDOW == 92 (14FF6C00) [pid = 3764] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:15:55 INFO - PROCESS | 3764 | --DOMWINDOW == 91 (10A58000) [pid = 3764] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:15:55 INFO - PROCESS | 3764 | --DOMWINDOW == 90 (1148A800) [pid = 3764] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:15:55 INFO - PROCESS | 3764 | --DOMWINDOW == 89 (139D3800) [pid = 3764] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:15:55 INFO - PROCESS | 3764 | --DOMWINDOW == 88 (13D01400) [pid = 3764] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:15:55 INFO - PROCESS | 3764 | --DOMWINDOW == 87 (156E3800) [pid = 3764] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:15:55 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (1699B400) [pid = 3764] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:15:55 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (156EAC00) [pid = 3764] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:15:55 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (175AB000) [pid = 3764] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:15:55 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (166DC800) [pid = 3764] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:15:55 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (177D6800) [pid = 3764] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:15:55 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (19AE2000) [pid = 3764] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:15:55 INFO - PROCESS | 3764 | 1467040555853 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 08:15:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:15:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1017ms 08:15:55 INFO - PROCESS | 3764 | 1467040555889 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 08:15:55 INFO - PROCESS | 3764 | 1467040555891 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 08:15:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:15:55 INFO - PROCESS | 3764 | 1467040555894 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:15:55 INFO - PROCESS | 3764 | 1467040555898 Marionette TRACE conn3 <- [1,106,null,{}] 08:15:55 INFO - PROCESS | 3764 | 1467040555917 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:55 INFO - PROCESS | 3764 | 1467040555922 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:15:55 INFO - PROCESS | 3764 | 1467040556002 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 08:15:56 INFO - PROCESS | 3764 | 1467040556010 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:56 INFO - PROCESS | 3764 | 1467040556013 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:15:56 INFO - PROCESS | 3764 | ++DOCSHELL 12BB6800 == 34 [pid = 3764] [id = 36] 08:15:56 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (13168C00) [pid = 3764] [serial = 104] [outer = 00000000] 08:15:56 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (13D0A800) [pid = 3764] [serial = 105] [outer = 13168C00] 08:15:56 INFO - PROCESS | 3764 | 1467040556059 Marionette DEBUG loaded listener.js 08:15:56 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (13F73800) [pid = 3764] [serial = 106] [outer = 13168C00] 08:15:56 INFO - PROCESS | 3764 | 1467040556469 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 08:15:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:15:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 611ms 08:15:56 INFO - PROCESS | 3764 | 1467040556498 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 08:15:56 INFO - PROCESS | 3764 | 1467040556501 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 08:15:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:15:56 INFO - PROCESS | 3764 | 1467040556504 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:15:56 INFO - PROCESS | 3764 | 1467040556506 Marionette TRACE conn3 <- [1,110,null,{}] 08:15:56 INFO - PROCESS | 3764 | 1467040556509 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:56 INFO - PROCESS | 3764 | 1467040556511 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:15:56 INFO - PROCESS | 3764 | 1467040556592 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 08:15:56 INFO - PROCESS | 3764 | 1467040556597 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:56 INFO - PROCESS | 3764 | 1467040556599 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:15:56 INFO - PROCESS | 3764 | ++DOCSHELL 13DBC400 == 35 [pid = 3764] [id = 37] 08:15:56 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (13F7D800) [pid = 3764] [serial = 107] [outer = 00000000] 08:15:56 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (1586F800) [pid = 3764] [serial = 108] [outer = 13F7D800] 08:15:56 INFO - PROCESS | 3764 | 1467040556644 Marionette DEBUG loaded listener.js 08:15:56 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (16028C00) [pid = 3764] [serial = 109] [outer = 13F7D800] 08:15:57 INFO - PROCESS | 3764 | 1467040557026 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 08:15:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:15:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 552ms 08:15:57 INFO - PROCESS | 3764 | 1467040557065 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 08:15:57 INFO - PROCESS | 3764 | 1467040557067 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 08:15:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:15:57 INFO - PROCESS | 3764 | 1467040557071 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:15:57 INFO - PROCESS | 3764 | 1467040557072 Marionette TRACE conn3 <- [1,114,null,{}] 08:15:57 INFO - PROCESS | 3764 | 1467040557076 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:57 INFO - PROCESS | 3764 | 1467040557078 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:15:57 INFO - PROCESS | 3764 | 1467040557136 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 08:15:57 INFO - PROCESS | 3764 | 1467040557142 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:57 INFO - PROCESS | 3764 | 1467040557144 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:15:57 INFO - PROCESS | 3764 | ++DOCSHELL 1426E800 == 36 [pid = 3764] [id = 38] 08:15:57 INFO - PROCESS | 3764 | ++DOMWINDOW == 88 (166DBC00) [pid = 3764] [serial = 110] [outer = 00000000] 08:15:57 INFO - PROCESS | 3764 | ++DOMWINDOW == 89 (16E12400) [pid = 3764] [serial = 111] [outer = 166DBC00] 08:15:57 INFO - PROCESS | 3764 | 1467040557186 Marionette DEBUG loaded listener.js 08:15:57 INFO - PROCESS | 3764 | ++DOMWINDOW == 90 (1751D000) [pid = 3764] [serial = 112] [outer = 166DBC00] 08:15:57 INFO - PROCESS | 3764 | 1467040557672 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 08:15:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:15:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 640ms 08:15:57 INFO - PROCESS | 3764 | 1467040557715 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 08:15:57 INFO - PROCESS | 3764 | 1467040557719 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 08:15:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:15:57 INFO - PROCESS | 3764 | 1467040557725 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:15:57 INFO - PROCESS | 3764 | 1467040557729 Marionette TRACE conn3 <- [1,118,null,{}] 08:15:57 INFO - PROCESS | 3764 | 1467040557735 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:57 INFO - PROCESS | 3764 | 1467040557738 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:15:57 INFO - PROCESS | 3764 | 1467040557857 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 08:15:57 INFO - PROCESS | 3764 | 1467040557948 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:57 INFO - PROCESS | 3764 | 1467040557953 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:15:57 INFO - PROCESS | 3764 | ++DOCSHELL 1123D400 == 37 [pid = 3764] [id = 39] 08:15:57 INFO - PROCESS | 3764 | ++DOMWINDOW == 91 (1123E800) [pid = 3764] [serial = 113] [outer = 00000000] 08:15:57 INFO - PROCESS | 3764 | ++DOMWINDOW == 92 (1148A000) [pid = 3764] [serial = 114] [outer = 1123E800] 08:15:57 INFO - PROCESS | 3764 | 1467040558010 Marionette DEBUG loaded listener.js 08:15:58 INFO - PROCESS | 3764 | ++DOMWINDOW == 93 (11D91400) [pid = 3764] [serial = 115] [outer = 1123E800] 08:15:58 INFO - PROCESS | 3764 | 1467040558508 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 08:15:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:15:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 844ms 08:15:58 INFO - PROCESS | 3764 | 1467040558576 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 08:15:58 INFO - PROCESS | 3764 | 1467040558580 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 08:15:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:15:58 INFO - PROCESS | 3764 | 1467040558587 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:15:58 INFO - PROCESS | 3764 | 1467040558590 Marionette TRACE conn3 <- [1,122,null,{}] 08:15:58 INFO - PROCESS | 3764 | 1467040558594 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:58 INFO - PROCESS | 3764 | 1467040558597 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:15:58 INFO - PROCESS | 3764 | 1467040558682 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 08:15:58 INFO - PROCESS | 3764 | 1467040558755 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:58 INFO - PROCESS | 3764 | 1467040558758 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:15:58 INFO - PROCESS | 3764 | ++DOCSHELL 1180A000 == 38 [pid = 3764] [id = 40] 08:15:58 INFO - PROCESS | 3764 | ++DOMWINDOW == 94 (13D05C00) [pid = 3764] [serial = 116] [outer = 00000000] 08:15:58 INFO - PROCESS | 3764 | ++DOMWINDOW == 95 (156EC800) [pid = 3764] [serial = 117] [outer = 13D05C00] 08:15:58 INFO - PROCESS | 3764 | 1467040558813 Marionette DEBUG loaded listener.js 08:15:58 INFO - PROCESS | 3764 | ++DOMWINDOW == 96 (166E7800) [pid = 3764] [serial = 118] [outer = 13D05C00] 08:15:59 INFO - PROCESS | 3764 | 1467040559326 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 08:15:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:15:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 785ms 08:15:59 INFO - PROCESS | 3764 | 1467040559365 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 08:15:59 INFO - PROCESS | 3764 | 1467040559367 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 08:15:59 INFO - PROCESS | 3764 | 1467040559372 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:15:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:15:59 INFO - PROCESS | 3764 | 1467040559376 Marionette TRACE conn3 <- [1,126,null,{}] 08:15:59 INFO - PROCESS | 3764 | 1467040559387 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:59 INFO - PROCESS | 3764 | 1467040559392 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:15:59 INFO - PROCESS | 3764 | 1467040559492 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 08:15:59 INFO - PROCESS | 3764 | 1467040559577 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:59 INFO - PROCESS | 3764 | 1467040559581 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:15:59 INFO - PROCESS | 3764 | ++DOCSHELL 18446400 == 39 [pid = 3764] [id = 41] 08:15:59 INFO - PROCESS | 3764 | ++DOMWINDOW == 97 (18447800) [pid = 3764] [serial = 119] [outer = 00000000] 08:15:59 INFO - PROCESS | 3764 | ++DOMWINDOW == 98 (19808C00) [pid = 3764] [serial = 120] [outer = 18447800] 08:15:59 INFO - PROCESS | 3764 | 1467040559620 Marionette DEBUG loaded listener.js 08:15:59 INFO - PROCESS | 3764 | ++DOMWINDOW == 99 (1985CC00) [pid = 3764] [serial = 121] [outer = 18447800] 08:16:00 INFO - PROCESS | 3764 | 1467040560112 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 08:16:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:16:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 742ms 08:16:00 INFO - PROCESS | 3764 | 1467040560150 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 08:16:00 INFO - PROCESS | 3764 | 1467040560153 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 08:16:00 INFO - PROCESS | 3764 | 1467040560140 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:16:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:16:00 INFO - PROCESS | 3764 | 1467040560143 Marionette TRACE conn3 <- [1,130,null,{}] 08:16:00 INFO - PROCESS | 3764 | 1467040560146 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:00 INFO - PROCESS | 3764 | 1467040560149 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:00 INFO - PROCESS | 3764 | 1467040560258 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 08:16:00 INFO - PROCESS | 3764 | 1467040560348 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:00 INFO - PROCESS | 3764 | 1467040560350 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:00 INFO - PROCESS | 3764 | ++DOCSHELL 1985A400 == 40 [pid = 3764] [id = 42] 08:16:00 INFO - PROCESS | 3764 | ++DOMWINDOW == 100 (1985A800) [pid = 3764] [serial = 122] [outer = 00000000] 08:16:00 INFO - PROCESS | 3764 | ++DOMWINDOW == 101 (19EDE000) [pid = 3764] [serial = 123] [outer = 1985A800] 08:16:00 INFO - PROCESS | 3764 | 1467040560403 Marionette DEBUG loaded listener.js 08:16:00 INFO - PROCESS | 3764 | ++DOMWINDOW == 102 (19EE9800) [pid = 3764] [serial = 124] [outer = 1985A800] 08:16:01 INFO - PROCESS | 3764 | 1467040561012 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 08:16:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:16:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 872ms 08:16:01 INFO - PROCESS | 3764 | 1467040561049 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 08:16:01 INFO - PROCESS | 3764 | 1467040561054 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 08:16:01 INFO - PROCESS | 3764 | 1467040561060 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:16:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:16:01 INFO - PROCESS | 3764 | 1467040561063 Marionette TRACE conn3 <- [1,134,null,{}] 08:16:01 INFO - PROCESS | 3764 | 1467040561068 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:01 INFO - PROCESS | 3764 | 1467040561071 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:01 INFO - PROCESS | 3764 | --DOCSHELL 13DBC400 == 39 [pid = 3764] [id = 37] 08:16:01 INFO - PROCESS | 3764 | --DOCSHELL 12BB6800 == 38 [pid = 3764] [id = 36] 08:16:01 INFO - PROCESS | 3764 | --DOCSHELL 12B76400 == 37 [pid = 3764] [id = 35] 08:16:01 INFO - PROCESS | 3764 | --DOCSHELL 10EAC000 == 36 [pid = 3764] [id = 34] 08:16:01 INFO - PROCESS | 3764 | --DOCSHELL 1985A400 == 35 [pid = 3764] [id = 42] 08:16:01 INFO - PROCESS | 3764 | --DOCSHELL 10A61400 == 34 [pid = 3764] [id = 33] 08:16:01 INFO - PROCESS | 3764 | --DOCSHELL 12E75C00 == 33 [pid = 3764] [id = 29] 08:16:01 INFO - PROCESS | 3764 | --DOCSHELL 1761A000 == 32 [pid = 3764] [id = 30] 08:16:01 INFO - PROCESS | 3764 | --DOCSHELL 18446400 == 31 [pid = 3764] [id = 41] 08:16:01 INFO - PROCESS | 3764 | --DOCSHELL 1426E800 == 30 [pid = 3764] [id = 38] 08:16:01 INFO - PROCESS | 3764 | --DOCSHELL 1123D400 == 29 [pid = 3764] [id = 39] 08:16:01 INFO - PROCESS | 3764 | --DOCSHELL 12959000 == 28 [pid = 3764] [id = 32] 08:16:01 INFO - PROCESS | 3764 | --DOCSHELL 1180A000 == 27 [pid = 3764] [id = 40] 08:16:01 INFO - PROCESS | 3764 | --DOCSHELL 19AE1800 == 26 [pid = 3764] [id = 31] 08:16:01 INFO - PROCESS | 3764 | 1467040561621 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 08:16:01 INFO - PROCESS | 3764 | --DOMWINDOW == 101 (166E0000) [pid = 3764] [serial = 17] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3764 | --DOMWINDOW == 100 (11DDC000) [pid = 3764] [serial = 4] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3764 | --DOMWINDOW == 99 (1043A400) [pid = 3764] [serial = 51] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3764 | --DOMWINDOW == 98 (11D8C000) [pid = 3764] [serial = 54] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3764 | --DOMWINDOW == 97 (15487000) [pid = 3764] [serial = 57] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3764 | --DOMWINDOW == 96 (10A7C800) [pid = 3764] [serial = 60] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3764 | --DOMWINDOW == 95 (129E6800) [pid = 3764] [serial = 63] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3764 | --DOMWINDOW == 94 (13A8D800) [pid = 3764] [serial = 66] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3764 | --DOMWINDOW == 93 (14274C00) [pid = 3764] [serial = 69] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3764 | --DOMWINDOW == 92 (15074C00) [pid = 3764] [serial = 70] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3764 | --DOMWINDOW == 91 (15833000) [pid = 3764] [serial = 72] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3764 | --DOMWINDOW == 90 (15834C00) [pid = 3764] [serial = 73] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3764 | --DOMWINDOW == 89 (15836C00) [pid = 3764] [serial = 58] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3764 | --DOMWINDOW == 88 (16E11C00) [pid = 3764] [serial = 75] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3764 | --DOMWINDOW == 87 (17009000) [pid = 3764] [serial = 78] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (17619800) [pid = 3764] [serial = 81] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (1822AC00) [pid = 3764] [serial = 84] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (19805C00) [pid = 3764] [serial = 87] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (19EE6C00) [pid = 3764] [serial = 90] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (1A29A000) [pid = 3764] [serial = 93] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (16E12800) [pid = 3764] [serial = 76] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (175A5800) [pid = 3764] [serial = 79] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (13D06400) [pid = 3764] [serial = 67] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (176D8400) [pid = 3764] [serial = 82] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (1822B000) [pid = 3764] [serial = 85] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (105F0800) [pid = 3764] [serial = 52] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (19859C00) [pid = 3764] [serial = 88] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (12BACC00) [pid = 3764] [serial = 55] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (12BAB000) [pid = 3764] [serial = 64] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3764 | --DOMWINDOW == 72 (1A0DFC00) [pid = 3764] [serial = 91] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3764 | --DOMWINDOW == 71 (1B551800) [pid = 3764] [serial = 43] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3764 | --DOMWINDOW == 70 (10EF3000) [pid = 3764] [serial = 61] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3764 | --DOMWINDOW == 69 (16993000) [pid = 3764] [serial = 14] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3764 | --DOMWINDOW == 68 (1426EC00) [pid = 3764] [serial = 9] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3764 | --DOMWINDOW == 67 (14274000) [pid = 3764] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:16:01 INFO - PROCESS | 3764 | --DOMWINDOW == 66 (1B549000) [pid = 3764] [serial = 45] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3764 | --DOMWINDOW == 65 (1B901400) [pid = 3764] [serial = 48] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3764 | --DOMWINDOW == 64 (1B54FC00) [pid = 3764] [serial = 42] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3764 | --DOMWINDOW == 63 (1B2D0400) [pid = 3764] [serial = 39] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3764 | --DOMWINDOW == 62 (1B2D4400) [pid = 3764] [serial = 40] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3764 | --DOMWINDOW == 61 (1B15B000) [pid = 3764] [serial = 36] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3764 | --DOMWINDOW == 60 (1B15FC00) [pid = 3764] [serial = 37] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3764 | --DOMWINDOW == 59 (1AAC9400) [pid = 3764] [serial = 33] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3764 | --DOMWINDOW == 58 (1AACD800) [pid = 3764] [serial = 34] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3764 | --DOMWINDOW == 57 (1AFD7400) [pid = 3764] [serial = 30] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3764 | --DOMWINDOW == 56 (1AFE3C00) [pid = 3764] [serial = 31] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3764 | --DOMWINDOW == 55 (1AFDB400) [pid = 3764] [serial = 28] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3764 | --DOMWINDOW == 54 (1AFD7800) [pid = 3764] [serial = 27] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3764 | --DOMWINDOW == 53 (1A516800) [pid = 3764] [serial = 24] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3764 | --DOMWINDOW == 52 (1A0D8800) [pid = 3764] [serial = 21] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3764 | --DOMWINDOW == 51 (1A0DCC00) [pid = 3764] [serial = 22] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3764 | 1467040561726 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:01 INFO - PROCESS | 3764 | 1467040561729 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:01 INFO - PROCESS | 3764 | ++DOCSHELL 105F0800 == 27 [pid = 3764] [id = 43] 08:16:01 INFO - PROCESS | 3764 | ++DOMWINDOW == 52 (105F1800) [pid = 3764] [serial = 125] [outer = 00000000] 08:16:01 INFO - PROCESS | 3764 | ++DOMWINDOW == 53 (10A5A000) [pid = 3764] [serial = 126] [outer = 105F1800] 08:16:01 INFO - PROCESS | 3764 | 1467040561779 Marionette DEBUG loaded listener.js 08:16:01 INFO - PROCESS | 3764 | ++DOMWINDOW == 54 (10A76400) [pid = 3764] [serial = 127] [outer = 105F1800] 08:16:02 INFO - PROCESS | 3764 | 1467040562137 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 08:16:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:16:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1105ms 08:16:02 INFO - PROCESS | 3764 | 1467040562176 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 08:16:02 INFO - PROCESS | 3764 | 1467040562181 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 08:16:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:16:02 INFO - PROCESS | 3764 | 1467040562185 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:16:02 INFO - PROCESS | 3764 | 1467040562189 Marionette TRACE conn3 <- [1,138,null,{}] 08:16:02 INFO - PROCESS | 3764 | 1467040562193 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:02 INFO - PROCESS | 3764 | 1467040562196 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:02 INFO - PROCESS | 3764 | 1467040562280 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 08:16:02 INFO - PROCESS | 3764 | 1467040562287 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:02 INFO - PROCESS | 3764 | 1467040562290 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:02 INFO - PROCESS | 3764 | ++DOCSHELL 11889C00 == 28 [pid = 3764] [id = 44] 08:16:02 INFO - PROCESS | 3764 | ++DOMWINDOW == 55 (1188CC00) [pid = 3764] [serial = 128] [outer = 00000000] 08:16:02 INFO - PROCESS | 3764 | ++DOMWINDOW == 56 (11DE1800) [pid = 3764] [serial = 129] [outer = 1188CC00] 08:16:02 INFO - PROCESS | 3764 | 1467040562346 Marionette DEBUG loaded listener.js 08:16:02 INFO - PROCESS | 3764 | ++DOMWINDOW == 57 (12B6A000) [pid = 3764] [serial = 130] [outer = 1188CC00] 08:16:02 INFO - PROCESS | 3764 | 1467040562728 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 08:16:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:16:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 597ms 08:16:02 INFO - PROCESS | 3764 | 1467040562789 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 08:16:02 INFO - PROCESS | 3764 | 1467040562792 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 08:16:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:16:02 INFO - PROCESS | 3764 | 1467040562796 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:16:02 INFO - PROCESS | 3764 | 1467040562798 Marionette TRACE conn3 <- [1,142,null,{}] 08:16:02 INFO - PROCESS | 3764 | 1467040562802 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:02 INFO - PROCESS | 3764 | 1467040562805 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:02 INFO - PROCESS | 3764 | 1467040562869 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 08:16:02 INFO - PROCESS | 3764 | 1467040562916 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:02 INFO - PROCESS | 3764 | 1467040562918 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:02 INFO - PROCESS | 3764 | ++DOCSHELL 139EC000 == 29 [pid = 3764] [id = 45] 08:16:02 INFO - PROCESS | 3764 | ++DOMWINDOW == 58 (139EC400) [pid = 3764] [serial = 131] [outer = 00000000] 08:16:02 INFO - PROCESS | 3764 | ++DOMWINDOW == 59 (13A92000) [pid = 3764] [serial = 132] [outer = 139EC400] 08:16:02 INFO - PROCESS | 3764 | 1467040562963 Marionette DEBUG loaded listener.js 08:16:03 INFO - PROCESS | 3764 | ++DOMWINDOW == 60 (13D08C00) [pid = 3764] [serial = 133] [outer = 139EC400] 08:16:03 INFO - PROCESS | 3764 | 1467040563354 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 08:16:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:16:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 596ms 08:16:03 INFO - PROCESS | 3764 | 1467040563394 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 08:16:03 INFO - PROCESS | 3764 | 1467040563379 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 08:16:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:16:03 INFO - PROCESS | 3764 | 1467040563390 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:16:03 INFO - PROCESS | 3764 | 1467040563395 Marionette TRACE conn3 <- [1,146,null,{}] 08:16:03 INFO - PROCESS | 3764 | 1467040563400 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:03 INFO - PROCESS | 3764 | 1467040563405 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:03 INFO - PROCESS | 3764 | 1467040563515 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 08:16:03 INFO - PROCESS | 3764 | 1467040563520 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:03 INFO - PROCESS | 3764 | 1467040563523 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:03 INFO - PROCESS | 3764 | ++DOCSHELL 13F7A400 == 30 [pid = 3764] [id = 46] 08:16:03 INFO - PROCESS | 3764 | ++DOMWINDOW == 61 (13F7F800) [pid = 3764] [serial = 134] [outer = 00000000] 08:16:03 INFO - PROCESS | 3764 | ++DOMWINDOW == 62 (15075000) [pid = 3764] [serial = 135] [outer = 13F7F800] 08:16:03 INFO - PROCESS | 3764 | 1467040563567 Marionette DEBUG loaded listener.js 08:16:03 INFO - PROCESS | 3764 | ++DOMWINDOW == 63 (15486C00) [pid = 3764] [serial = 136] [outer = 13F7F800] 08:16:04 INFO - PROCESS | 3764 | 1467040564003 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 08:16:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:16:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 640ms 08:16:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:16:04 INFO - PROCESS | 3764 | 1467040564048 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 08:16:04 INFO - PROCESS | 3764 | 1467040564050 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 08:16:04 INFO - PROCESS | 3764 | 1467040564053 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:16:04 INFO - PROCESS | 3764 | 1467040564055 Marionette TRACE conn3 <- [1,150,null,{}] 08:16:04 INFO - PROCESS | 3764 | 1467040564058 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:04 INFO - PROCESS | 3764 | 1467040564060 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:04 INFO - PROCESS | 3764 | 1467040564164 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 08:16:04 INFO - PROCESS | 3764 | 1467040564212 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:04 INFO - PROCESS | 3764 | 1467040564214 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:04 INFO - PROCESS | 3764 | ++DOCSHELL 15876C00 == 31 [pid = 3764] [id = 47] 08:16:04 INFO - PROCESS | 3764 | ++DOMWINDOW == 64 (15877C00) [pid = 3764] [serial = 137] [outer = 00000000] 08:16:04 INFO - PROCESS | 3764 | ++DOMWINDOW == 65 (16021000) [pid = 3764] [serial = 138] [outer = 15877C00] 08:16:04 INFO - PROCESS | 3764 | 1467040564258 Marionette DEBUG loaded listener.js 08:16:04 INFO - PROCESS | 3764 | ++DOMWINDOW == 66 (166E3800) [pid = 3764] [serial = 139] [outer = 15877C00] 08:16:04 INFO - PROCESS | 3764 | 1467040564627 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 08:16:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:16:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 596ms 08:16:04 INFO - PROCESS | 3764 | 1467040564664 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 08:16:04 INFO - PROCESS | 3764 | 1467040564666 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 08:16:04 INFO - PROCESS | 3764 | 1467040564670 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:16:04 INFO - PROCESS | 3764 | 1467040564672 Marionette TRACE conn3 <- [1,154,null,{}] 08:16:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:16:04 INFO - PROCESS | 3764 | 1467040564675 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:04 INFO - PROCESS | 3764 | 1467040564677 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:04 INFO - PROCESS | 3764 | 1467040564777 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 08:16:04 INFO - PROCESS | 3764 | 1467040564783 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:04 INFO - PROCESS | 3764 | 1467040564788 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:04 INFO - PROCESS | 3764 | ++DOCSHELL 16ED0C00 == 32 [pid = 3764] [id = 48] 08:16:04 INFO - PROCESS | 3764 | ++DOMWINDOW == 67 (16ED2800) [pid = 3764] [serial = 140] [outer = 00000000] 08:16:04 INFO - PROCESS | 3764 | ++DOMWINDOW == 68 (1708A800) [pid = 3764] [serial = 141] [outer = 16ED2800] 08:16:04 INFO - PROCESS | 3764 | 1467040564881 Marionette DEBUG loaded listener.js 08:16:04 INFO - PROCESS | 3764 | ++DOMWINDOW == 69 (175A9C00) [pid = 3764] [serial = 142] [outer = 16ED2800] 08:16:05 INFO - PROCESS | 3764 | --DOMWINDOW == 68 (10EE7C00) [pid = 3764] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:16:05 INFO - PROCESS | 3764 | --DOMWINDOW == 67 (12B76C00) [pid = 3764] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:16:05 INFO - PROCESS | 3764 | --DOMWINDOW == 66 (13F7D800) [pid = 3764] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:16:05 INFO - PROCESS | 3764 | --DOMWINDOW == 65 (13168C00) [pid = 3764] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:16:05 INFO - PROCESS | 3764 | --DOMWINDOW == 64 (132AAC00) [pid = 3764] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:16:05 INFO - PROCESS | 3764 | --DOMWINDOW == 63 (132AB000) [pid = 3764] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:16:05 INFO - PROCESS | 3764 | --DOMWINDOW == 62 (166DBC00) [pid = 3764] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:16:05 INFO - PROCESS | 3764 | 1467040565264 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 08:16:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:16:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 640ms 08:16:05 INFO - PROCESS | 3764 | 1467040565315 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 08:16:05 INFO - PROCESS | 3764 | 1467040565317 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 08:16:05 INFO - PROCESS | 3764 | 1467040565320 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:16:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:16:05 INFO - PROCESS | 3764 | 1467040565322 Marionette TRACE conn3 <- [1,158,null,{}] 08:16:05 INFO - PROCESS | 3764 | 1467040565325 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:05 INFO - PROCESS | 3764 | 1467040565327 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:05 INFO - PROCESS | 3764 | 1467040565412 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 08:16:05 INFO - PROCESS | 3764 | 1467040565420 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:05 INFO - PROCESS | 3764 | 1467040565422 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:05 INFO - PROCESS | 3764 | ++DOCSHELL 1051DC00 == 33 [pid = 3764] [id = 49] 08:16:05 INFO - PROCESS | 3764 | ++DOMWINDOW == 63 (14FF5400) [pid = 3764] [serial = 143] [outer = 00000000] 08:16:05 INFO - PROCESS | 3764 | ++DOMWINDOW == 64 (16E17000) [pid = 3764] [serial = 144] [outer = 14FF5400] 08:16:05 INFO - PROCESS | 3764 | 1467040565465 Marionette DEBUG loaded listener.js 08:16:05 INFO - PROCESS | 3764 | ++DOMWINDOW == 65 (1700F000) [pid = 3764] [serial = 145] [outer = 14FF5400] 08:16:05 INFO - PROCESS | 3764 | 1467040565850 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 08:16:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:16:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 553ms 08:16:05 INFO - PROCESS | 3764 | 1467040565881 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 08:16:05 INFO - PROCESS | 3764 | 1467040565883 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 08:16:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:16:05 INFO - PROCESS | 3764 | 1467040565881 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:16:05 INFO - PROCESS | 3764 | 1467040565883 Marionette TRACE conn3 <- [1,162,null,{}] 08:16:05 INFO - PROCESS | 3764 | 1467040565887 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:05 INFO - PROCESS | 3764 | 1467040565889 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:05 INFO - PROCESS | 3764 | 1467040565961 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 08:16:05 INFO - PROCESS | 3764 | 1467040565966 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:05 INFO - PROCESS | 3764 | 1467040565968 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:05 INFO - PROCESS | 3764 | ++DOCSHELL 16B8E400 == 34 [pid = 3764] [id = 50] 08:16:05 INFO - PROCESS | 3764 | ++DOMWINDOW == 66 (17618400) [pid = 3764] [serial = 146] [outer = 00000000] 08:16:05 INFO - PROCESS | 3764 | ++DOMWINDOW == 67 (177E2400) [pid = 3764] [serial = 147] [outer = 17618400] 08:16:05 INFO - PROCESS | 3764 | 1467040566011 Marionette DEBUG loaded listener.js 08:16:06 INFO - PROCESS | 3764 | ++DOMWINDOW == 68 (18440C00) [pid = 3764] [serial = 148] [outer = 17618400] 08:16:06 INFO - PROCESS | 3764 | 1467040566374 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 08:16:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:16:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 509ms 08:16:06 INFO - PROCESS | 3764 | 1467040566393 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 08:16:06 INFO - PROCESS | 3764 | 1467040566396 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 08:16:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:16:06 INFO - PROCESS | 3764 | 1467040566400 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:16:06 INFO - PROCESS | 3764 | 1467040566401 Marionette TRACE conn3 <- [1,166,null,{}] 08:16:06 INFO - PROCESS | 3764 | 1467040566405 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:06 INFO - PROCESS | 3764 | 1467040566407 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:06 INFO - PROCESS | 3764 | 1467040566495 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 08:16:06 INFO - PROCESS | 3764 | 1467040566503 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:06 INFO - PROCESS | 3764 | 1467040566505 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:06 INFO - PROCESS | 3764 | ++DOCSHELL 139D3800 == 35 [pid = 3764] [id = 51] 08:16:06 INFO - PROCESS | 3764 | ++DOMWINDOW == 69 (176D9C00) [pid = 3764] [serial = 149] [outer = 00000000] 08:16:06 INFO - PROCESS | 3764 | ++DOMWINDOW == 70 (1980EC00) [pid = 3764] [serial = 150] [outer = 176D9C00] 08:16:06 INFO - PROCESS | 3764 | 1467040566548 Marionette DEBUG loaded listener.js 08:16:06 INFO - PROCESS | 3764 | ++DOMWINDOW == 71 (18507000) [pid = 3764] [serial = 151] [outer = 176D9C00] 08:16:06 INFO - PROCESS | 3764 | 1467040566916 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 08:16:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:16:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 553ms 08:16:06 INFO - PROCESS | 3764 | 1467040566957 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 08:16:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:16:06 INFO - PROCESS | 3764 | 1467040566942 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 08:16:06 INFO - PROCESS | 3764 | 1467040566946 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:16:06 INFO - PROCESS | 3764 | 1467040566947 Marionette TRACE conn3 <- [1,170,null,{}] 08:16:06 INFO - PROCESS | 3764 | 1467040566951 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:06 INFO - PROCESS | 3764 | 1467040566952 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:07 INFO - PROCESS | 3764 | 1467040567026 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 08:16:07 INFO - PROCESS | 3764 | 1467040567092 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:07 INFO - PROCESS | 3764 | 1467040567094 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:07 INFO - PROCESS | 3764 | ++DOCSHELL 105F5C00 == 36 [pid = 3764] [id = 52] 08:16:07 INFO - PROCESS | 3764 | ++DOMWINDOW == 72 (13D08000) [pid = 3764] [serial = 152] [outer = 00000000] 08:16:07 INFO - PROCESS | 3764 | ++DOMWINDOW == 73 (19EDFC00) [pid = 3764] [serial = 153] [outer = 13D08000] 08:16:07 INFO - PROCESS | 3764 | 1467040567140 Marionette DEBUG loaded listener.js 08:16:07 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (1A0DC000) [pid = 3764] [serial = 154] [outer = 13D08000] 08:16:07 INFO - PROCESS | 3764 | 1467040567513 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 08:16:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:16:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 582ms 08:16:07 INFO - PROCESS | 3764 | 1467040567545 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 08:16:07 INFO - PROCESS | 3764 | 1467040567549 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 08:16:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:16:07 INFO - PROCESS | 3764 | 1467040567554 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:16:07 INFO - PROCESS | 3764 | 1467040567558 Marionette TRACE conn3 <- [1,174,null,{}] 08:16:07 INFO - PROCESS | 3764 | 1467040567564 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:07 INFO - PROCESS | 3764 | 1467040567567 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:07 INFO - PROCESS | 3764 | 1467040567683 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 08:16:07 INFO - PROCESS | 3764 | 1467040567818 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:07 INFO - PROCESS | 3764 | 1467040567823 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:07 INFO - PROCESS | 3764 | ++DOCSHELL 10A64400 == 37 [pid = 3764] [id = 53] 08:16:07 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (10A64800) [pid = 3764] [serial = 155] [outer = 00000000] 08:16:07 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (10EE9C00) [pid = 3764] [serial = 156] [outer = 10A64800] 08:16:07 INFO - PROCESS | 3764 | 1467040567879 Marionette DEBUG loaded listener.js 08:16:07 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (11220C00) [pid = 3764] [serial = 157] [outer = 10A64800] 08:16:08 INFO - PROCESS | 3764 | 1467040568573 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 08:16:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:16:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1076ms 08:16:08 INFO - PROCESS | 3764 | 1467040568638 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 08:16:08 INFO - PROCESS | 3764 | 1467040568643 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 08:16:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:16:08 INFO - PROCESS | 3764 | 1467040568649 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:16:08 INFO - PROCESS | 3764 | 1467040568652 Marionette TRACE conn3 <- [1,178,null,{}] 08:16:08 INFO - PROCESS | 3764 | 1467040568656 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:08 INFO - PROCESS | 3764 | 1467040568659 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:08 INFO - PROCESS | 3764 | 1467040568780 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 08:16:08 INFO - PROCESS | 3764 | 1467040568852 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:08 INFO - PROCESS | 3764 | 1467040568855 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:08 INFO - PROCESS | 3764 | ++DOCSHELL 103F3C00 == 38 [pid = 3764] [id = 54] 08:16:08 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (10A59800) [pid = 3764] [serial = 158] [outer = 00000000] 08:16:08 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (11D8F400) [pid = 3764] [serial = 159] [outer = 10A59800] 08:16:08 INFO - PROCESS | 3764 | 1467040568934 Marionette DEBUG loaded listener.js 08:16:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (139D0400) [pid = 3764] [serial = 160] [outer = 10A59800] 08:16:09 INFO - PROCESS | 3764 | --DOCSHELL 139D3800 == 37 [pid = 3764] [id = 51] 08:16:09 INFO - PROCESS | 3764 | --DOCSHELL 16B8E400 == 36 [pid = 3764] [id = 50] 08:16:09 INFO - PROCESS | 3764 | --DOCSHELL 1051DC00 == 35 [pid = 3764] [id = 49] 08:16:09 INFO - PROCESS | 3764 | --DOCSHELL 16ED0C00 == 34 [pid = 3764] [id = 48] 08:16:09 INFO - PROCESS | 3764 | --DOCSHELL 15876C00 == 33 [pid = 3764] [id = 47] 08:16:09 INFO - PROCESS | 3764 | --DOCSHELL 13F7A400 == 32 [pid = 3764] [id = 46] 08:16:09 INFO - PROCESS | 3764 | --DOCSHELL 139EC000 == 31 [pid = 3764] [id = 45] 08:16:09 INFO - PROCESS | 3764 | --DOCSHELL 11889C00 == 30 [pid = 3764] [id = 44] 08:16:09 INFO - PROCESS | 3764 | --DOCSHELL 105F0800 == 29 [pid = 3764] [id = 43] 08:16:09 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (112EB400) [pid = 3764] [serial = 99] [outer = 00000000] [url = about:blank] 08:16:09 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (12E76C00) [pid = 3764] [serial = 102] [outer = 00000000] [url = about:blank] 08:16:09 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (1586F800) [pid = 3764] [serial = 108] [outer = 00000000] [url = about:blank] 08:16:09 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (13F73800) [pid = 3764] [serial = 106] [outer = 00000000] [url = about:blank] 08:16:09 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (1318AC00) [pid = 3764] [serial = 103] [outer = 00000000] [url = about:blank] 08:16:09 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (112E5000) [pid = 3764] [serial = 100] [outer = 00000000] [url = about:blank] 08:16:09 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (16028C00) [pid = 3764] [serial = 109] [outer = 00000000] [url = about:blank] 08:16:09 INFO - PROCESS | 3764 | --DOMWINDOW == 72 (16E12400) [pid = 3764] [serial = 111] [outer = 00000000] [url = about:blank] 08:16:09 INFO - PROCESS | 3764 | --DOMWINDOW == 71 (1A3E5C00) [pid = 3764] [serial = 97] [outer = 00000000] [url = about:blank] 08:16:09 INFO - PROCESS | 3764 | --DOMWINDOW == 70 (13D0A800) [pid = 3764] [serial = 105] [outer = 00000000] [url = about:blank] 08:16:09 INFO - PROCESS | 3764 | --DOMWINDOW == 69 (1A3E3000) [pid = 3764] [serial = 96] [outer = 00000000] [url = about:blank] 08:16:09 INFO - PROCESS | 3764 | --DOMWINDOW == 68 (1A38D400) [pid = 3764] [serial = 94] [outer = 00000000] [url = about:blank] 08:16:09 INFO - PROCESS | 3764 | --DOMWINDOW == 67 (1751D000) [pid = 3764] [serial = 112] [outer = 00000000] [url = about:blank] 08:16:09 INFO - PROCESS | 3764 | 1467040569586 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 08:16:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:16:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 974ms 08:16:09 INFO - PROCESS | 3764 | 1467040569623 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 08:16:09 INFO - PROCESS | 3764 | 1467040569627 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 08:16:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:16:09 INFO - PROCESS | 3764 | 1467040569639 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:16:09 INFO - PROCESS | 3764 | 1467040569644 Marionette TRACE conn3 <- [1,182,null,{}] 08:16:09 INFO - PROCESS | 3764 | 1467040569649 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:09 INFO - PROCESS | 3764 | 1467040569651 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:09 INFO - PROCESS | 3764 | 1467040569718 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 08:16:09 INFO - PROCESS | 3764 | 1467040569726 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:09 INFO - PROCESS | 3764 | 1467040569729 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:09 INFO - PROCESS | 3764 | ++DOCSHELL 10EF3C00 == 30 [pid = 3764] [id = 55] 08:16:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 68 (11218400) [pid = 3764] [serial = 161] [outer = 00000000] 08:16:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 69 (1148B400) [pid = 3764] [serial = 162] [outer = 11218400] 08:16:09 INFO - PROCESS | 3764 | 1467040569777 Marionette DEBUG loaded listener.js 08:16:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 70 (11DDB800) [pid = 3764] [serial = 163] [outer = 11218400] 08:16:10 INFO - PROCESS | 3764 | 1467040570186 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 08:16:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:16:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 596ms 08:16:10 INFO - PROCESS | 3764 | 1467040570225 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 08:16:10 INFO - PROCESS | 3764 | 1467040570229 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 08:16:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:16:10 INFO - PROCESS | 3764 | 1467040570235 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:16:10 INFO - PROCESS | 3764 | 1467040570237 Marionette TRACE conn3 <- [1,186,null,{}] 08:16:10 INFO - PROCESS | 3764 | 1467040570245 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:10 INFO - PROCESS | 3764 | 1467040570247 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:10 INFO - PROCESS | 3764 | 1467040570334 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 08:16:10 INFO - PROCESS | 3764 | 1467040570342 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:10 INFO - PROCESS | 3764 | 1467040570345 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:10 INFO - PROCESS | 3764 | ++DOCSHELL 132B1800 == 31 [pid = 3764] [id = 56] 08:16:10 INFO - PROCESS | 3764 | ++DOMWINDOW == 71 (139C6800) [pid = 3764] [serial = 164] [outer = 00000000] 08:16:10 INFO - PROCESS | 3764 | ++DOMWINDOW == 72 (13D05400) [pid = 3764] [serial = 165] [outer = 139C6800] 08:16:10 INFO - PROCESS | 3764 | 1467040570392 Marionette DEBUG loaded listener.js 08:16:10 INFO - PROCESS | 3764 | ++DOMWINDOW == 73 (13F75400) [pid = 3764] [serial = 166] [outer = 139C6800] 08:16:10 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (14273800) [pid = 3764] [serial = 167] [outer = 1B69A400] 08:16:10 INFO - PROCESS | 3764 | 1467040570830 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 08:16:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:16:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 639ms 08:16:10 INFO - PROCESS | 3764 | 1467040570895 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 08:16:10 INFO - PROCESS | 3764 | 1467040570898 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 08:16:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:16:10 INFO - PROCESS | 3764 | 1467040570901 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:16:10 INFO - PROCESS | 3764 | 1467040570905 Marionette TRACE conn3 <- [1,190,null,{}] 08:16:10 INFO - PROCESS | 3764 | 1467040570915 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:10 INFO - PROCESS | 3764 | 1467040570920 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:10 INFO - PROCESS | 3764 | 1467040570983 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 08:16:10 INFO - PROCESS | 3764 | 1467040570991 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:10 INFO - PROCESS | 3764 | 1467040570994 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:11 INFO - PROCESS | 3764 | ++DOCSHELL 16029000 == 32 [pid = 3764] [id = 57] 08:16:11 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (16029800) [pid = 3764] [serial = 168] [outer = 00000000] 08:16:11 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (166E2000) [pid = 3764] [serial = 169] [outer = 16029800] 08:16:11 INFO - PROCESS | 3764 | 1467040571041 Marionette DEBUG loaded listener.js 08:16:11 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (16E11C00) [pid = 3764] [serial = 170] [outer = 16029800] 08:16:11 INFO - PROCESS | 3764 | 1467040571431 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 08:16:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:16:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 552ms 08:16:11 INFO - PROCESS | 3764 | 1467040571450 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 08:16:11 INFO - PROCESS | 3764 | 1467040571453 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 08:16:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:16:11 INFO - PROCESS | 3764 | 1467040571457 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:16:11 INFO - PROCESS | 3764 | 1467040571459 Marionette TRACE conn3 <- [1,194,null,{}] 08:16:11 INFO - PROCESS | 3764 | 1467040571464 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:11 INFO - PROCESS | 3764 | 1467040571467 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:11 INFO - PROCESS | 3764 | 1467040571550 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 08:16:11 INFO - PROCESS | 3764 | 1467040571579 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:11 INFO - PROCESS | 3764 | 1467040571581 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:11 INFO - PROCESS | 3764 | ++DOCSHELL 17082400 == 33 [pid = 3764] [id = 58] 08:16:11 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (175A2C00) [pid = 3764] [serial = 171] [outer = 00000000] 08:16:11 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (176D5400) [pid = 3764] [serial = 172] [outer = 175A2C00] 08:16:11 INFO - PROCESS | 3764 | 1467040571650 Marionette DEBUG loaded listener.js 08:16:11 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (177DA800) [pid = 3764] [serial = 173] [outer = 175A2C00] 08:16:12 INFO - PROCESS | 3764 | 1467040572063 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 08:16:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:16:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 640ms 08:16:12 INFO - PROCESS | 3764 | 1467040572118 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 08:16:12 INFO - PROCESS | 3764 | 1467040572120 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 08:16:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:16:12 INFO - PROCESS | 3764 | 1467040572123 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:16:12 INFO - PROCESS | 3764 | 1467040572125 Marionette TRACE conn3 <- [1,198,null,{}] 08:16:12 INFO - PROCESS | 3764 | 1467040572128 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:12 INFO - PROCESS | 3764 | 1467040572130 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:12 INFO - PROCESS | 3764 | 1467040572222 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 08:16:12 INFO - PROCESS | 3764 | 1467040572230 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:12 INFO - PROCESS | 3764 | 1467040572232 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:12 INFO - PROCESS | 3764 | ++DOCSHELL 175A3000 == 34 [pid = 3764] [id = 59] 08:16:12 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (176D2C00) [pid = 3764] [serial = 174] [outer = 00000000] 08:16:12 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (18503C00) [pid = 3764] [serial = 175] [outer = 176D2C00] 08:16:12 INFO - PROCESS | 3764 | 1467040572316 Marionette DEBUG loaded listener.js 08:16:12 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (18506800) [pid = 3764] [serial = 176] [outer = 176D2C00] 08:16:12 INFO - PROCESS | 3764 | 1467040572711 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 08:16:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:16:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 597ms 08:16:12 INFO - PROCESS | 3764 | 1467040572704 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 08:16:12 INFO - PROCESS | 3764 | 1467040572706 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 08:16:12 INFO - PROCESS | 3764 | 1467040572718 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:16:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:16:12 INFO - PROCESS | 3764 | 1467040572720 Marionette TRACE conn3 <- [1,202,null,{}] 08:16:12 INFO - PROCESS | 3764 | 1467040572723 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:12 INFO - PROCESS | 3764 | 1467040572729 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:12 INFO - PROCESS | 3764 | 1467040572846 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 08:16:12 INFO - PROCESS | 3764 | 1467040572920 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:12 INFO - PROCESS | 3764 | 1467040572922 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:12 INFO - PROCESS | 3764 | ++DOCSHELL 112E8400 == 35 [pid = 3764] [id = 60] 08:16:12 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (11481C00) [pid = 3764] [serial = 177] [outer = 00000000] 08:16:12 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (1A385C00) [pid = 3764] [serial = 178] [outer = 11481C00] 08:16:12 INFO - PROCESS | 3764 | 1467040572949 Marionette DEBUG loaded listener.js 08:16:13 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (1A38C400) [pid = 3764] [serial = 179] [outer = 11481C00] 08:16:13 INFO - PROCESS | 3764 | 1467040573303 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 08:16:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:16:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 582ms 08:16:13 INFO - PROCESS | 3764 | 1467040573320 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 08:16:13 INFO - PROCESS | 3764 | 1467040573322 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 08:16:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:16:13 INFO - PROCESS | 3764 | 1467040573331 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:16:13 INFO - PROCESS | 3764 | 1467040573333 Marionette TRACE conn3 <- [1,206,null,{}] 08:16:13 INFO - PROCESS | 3764 | 1467040573336 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:13 INFO - PROCESS | 3764 | 1467040573338 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:13 INFO - PROCESS | 3764 | 1467040573437 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 08:16:13 INFO - PROCESS | 3764 | 1467040573442 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:13 INFO - PROCESS | 3764 | 1467040573444 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:13 INFO - PROCESS | 3764 | ++DOCSHELL 1A392C00 == 36 [pid = 3764] [id = 61] 08:16:13 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (1A3D9400) [pid = 3764] [serial = 180] [outer = 00000000] 08:16:13 INFO - PROCESS | 3764 | ++DOMWINDOW == 88 (1A3E5800) [pid = 3764] [serial = 181] [outer = 1A3D9400] 08:16:13 INFO - PROCESS | 3764 | 1467040573487 Marionette DEBUG loaded listener.js 08:16:13 INFO - PROCESS | 3764 | ++DOMWINDOW == 89 (1A516C00) [pid = 3764] [serial = 182] [outer = 1A3D9400] 08:16:13 INFO - PROCESS | 3764 | --DOMWINDOW == 88 (1188CC00) [pid = 3764] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:16:13 INFO - PROCESS | 3764 | --DOMWINDOW == 87 (15877C00) [pid = 3764] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:16:13 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (13F7F800) [pid = 3764] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:16:13 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (139EC400) [pid = 3764] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:16:13 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (16ED2800) [pid = 3764] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:16:13 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (105F1800) [pid = 3764] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:16:13 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (14FF5400) [pid = 3764] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:16:13 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (1123E800) [pid = 3764] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:16:13 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (13D05C00) [pid = 3764] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:16:13 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (176D9C00) [pid = 3764] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:16:13 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (18447800) [pid = 3764] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:16:13 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (17618400) [pid = 3764] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:16:13 INFO - PROCESS | 3764 | 1467040573902 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 08:16:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:16:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 597ms 08:16:13 INFO - PROCESS | 3764 | 1467040573925 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 08:16:13 INFO - PROCESS | 3764 | 1467040573927 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 08:16:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:16:13 INFO - PROCESS | 3764 | 1467040573931 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:16:13 INFO - PROCESS | 3764 | 1467040573932 Marionette TRACE conn3 <- [1,210,null,{}] 08:16:13 INFO - PROCESS | 3764 | 1467040573936 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:13 INFO - PROCESS | 3764 | 1467040573938 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:13 INFO - PROCESS | 3764 | 1467040573997 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 08:16:14 INFO - PROCESS | 3764 | 1467040574086 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:14 INFO - PROCESS | 3764 | 1467040574088 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:14 INFO - PROCESS | 3764 | ++DOCSHELL 11DDD800 == 37 [pid = 3764] [id = 62] 08:16:14 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (132B0C00) [pid = 3764] [serial = 183] [outer = 00000000] 08:16:14 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (166DD000) [pid = 3764] [serial = 184] [outer = 132B0C00] 08:16:14 INFO - PROCESS | 3764 | 1467040574138 Marionette DEBUG loaded listener.js 08:16:14 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (19AE2000) [pid = 3764] [serial = 185] [outer = 132B0C00] 08:16:14 INFO - PROCESS | 3764 | 1467040574434 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 08:16:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:16:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 552ms 08:16:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:16:14 INFO - PROCESS | 3764 | 1467040574475 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 08:16:14 INFO - PROCESS | 3764 | 1467040574477 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 08:16:14 INFO - PROCESS | 3764 | 1467040574480 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:16:14 INFO - PROCESS | 3764 | 1467040574482 Marionette TRACE conn3 <- [1,214,null,{}] 08:16:14 INFO - PROCESS | 3764 | 1467040574485 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:14 INFO - PROCESS | 3764 | 1467040574487 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:14 INFO - PROCESS | 3764 | 1467040574598 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 08:16:14 INFO - PROCESS | 3764 | 1467040574605 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:14 INFO - PROCESS | 3764 | 1467040574607 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:14 INFO - PROCESS | 3764 | ++DOCSHELL 1188CC00 == 38 [pid = 3764] [id = 63] 08:16:14 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (13DBBC00) [pid = 3764] [serial = 186] [outer = 00000000] 08:16:14 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (1A51CC00) [pid = 3764] [serial = 187] [outer = 13DBBC00] 08:16:14 INFO - PROCESS | 3764 | 1467040574650 Marionette DEBUG loaded listener.js 08:16:14 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (1A520000) [pid = 3764] [serial = 188] [outer = 13DBBC00] 08:16:14 INFO - PROCESS | 3764 | 1467040575000 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 08:16:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:16:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 552ms 08:16:15 INFO - PROCESS | 3764 | 1467040575038 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 08:16:15 INFO - PROCESS | 3764 | 1467040575040 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 08:16:15 INFO - PROCESS | 3764 | 1467040575043 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:16:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:16:15 INFO - PROCESS | 3764 | 1467040575045 Marionette TRACE conn3 <- [1,218,null,{}] 08:16:15 INFO - PROCESS | 3764 | 1467040575048 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:15 INFO - PROCESS | 3764 | 1467040575050 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:15 INFO - PROCESS | 3764 | 1467040575128 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 08:16:15 INFO - PROCESS | 3764 | 1467040575201 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:15 INFO - PROCESS | 3764 | 1467040575203 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:15 INFO - PROCESS | 3764 | ++DOCSHELL 16ED0800 == 39 [pid = 3764] [id = 64] 08:16:15 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (1A3DD000) [pid = 3764] [serial = 189] [outer = 00000000] 08:16:15 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (1A913C00) [pid = 3764] [serial = 190] [outer = 1A3DD000] 08:16:15 INFO - PROCESS | 3764 | 1467040575247 Marionette DEBUG loaded listener.js 08:16:15 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (1A916000) [pid = 3764] [serial = 191] [outer = 1A3DD000] 08:16:15 INFO - PROCESS | 3764 | 1467040575583 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 08:16:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:16:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 596ms 08:16:15 INFO - PROCESS | 3764 | 1467040575656 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 08:16:15 INFO - PROCESS | 3764 | 1467040575660 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 08:16:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:16:15 INFO - PROCESS | 3764 | 1467040575665 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:16:15 INFO - PROCESS | 3764 | 1467040575670 Marionette TRACE conn3 <- [1,222,null,{}] 08:16:15 INFO - PROCESS | 3764 | 1467040575677 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:15 INFO - PROCESS | 3764 | 1467040575680 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:15 INFO - PROCESS | 3764 | 1467040575824 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 08:16:15 INFO - PROCESS | 3764 | 1467040575895 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:15 INFO - PROCESS | 3764 | 1467040575898 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:15 INFO - PROCESS | 3764 | ++DOCSHELL 10A7C400 == 40 [pid = 3764] [id = 65] 08:16:15 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (10EAC400) [pid = 3764] [serial = 192] [outer = 00000000] 08:16:15 INFO - PROCESS | 3764 | ++DOMWINDOW == 88 (112EC800) [pid = 3764] [serial = 193] [outer = 10EAC400] 08:16:15 INFO - PROCESS | 3764 | 1467040575956 Marionette DEBUG loaded listener.js 08:16:16 INFO - PROCESS | 3764 | ++DOMWINDOW == 89 (11D8E000) [pid = 3764] [serial = 194] [outer = 10EAC400] 08:16:16 INFO - PROCESS | 3764 | 1467040576501 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 08:16:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:16:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 872ms 08:16:16 INFO - PROCESS | 3764 | 1467040576551 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 08:16:16 INFO - PROCESS | 3764 | 1467040576554 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 08:16:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:16:16 INFO - PROCESS | 3764 | 1467040576564 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:16:16 INFO - PROCESS | 3764 | 1467040576554 Marionette TRACE conn3 <- [1,226,null,{}] 08:16:16 INFO - PROCESS | 3764 | 1467040576558 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:16 INFO - PROCESS | 3764 | 1467040576561 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:16 INFO - PROCESS | 3764 | 1467040576698 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 08:16:16 INFO - PROCESS | 3764 | 1467040576773 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:16 INFO - PROCESS | 3764 | 1467040576775 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:16 INFO - PROCESS | 3764 | ++DOCSHELL 139EC000 == 41 [pid = 3764] [id = 66] 08:16:16 INFO - PROCESS | 3764 | ++DOMWINDOW == 90 (13F7F000) [pid = 3764] [serial = 195] [outer = 00000000] 08:16:16 INFO - PROCESS | 3764 | ++DOMWINDOW == 91 (15876C00) [pid = 3764] [serial = 196] [outer = 13F7F000] 08:16:16 INFO - PROCESS | 3764 | 1467040576872 Marionette DEBUG loaded listener.js 08:16:16 INFO - PROCESS | 3764 | ++DOMWINDOW == 92 (166E1400) [pid = 3764] [serial = 197] [outer = 13F7F000] 08:16:17 INFO - PROCESS | 3764 | 1467040577388 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 08:16:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:16:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 887ms 08:16:17 INFO - PROCESS | 3764 | 1467040577452 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 08:16:17 INFO - PROCESS | 3764 | 1467040577455 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 08:16:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:16:17 INFO - PROCESS | 3764 | 1467040577459 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:16:17 INFO - PROCESS | 3764 | 1467040577461 Marionette TRACE conn3 <- [1,230,null,{}] 08:16:17 INFO - PROCESS | 3764 | 1467040577471 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:17 INFO - PROCESS | 3764 | 1467040577476 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:17 INFO - PROCESS | 3764 | 1467040577605 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 08:16:17 INFO - PROCESS | 3764 | 1467040577729 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:17 INFO - PROCESS | 3764 | 1467040577733 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:17 INFO - PROCESS | 3764 | ++DOCSHELL 10EAA800 == 42 [pid = 3764] [id = 67] 08:16:17 INFO - PROCESS | 3764 | ++DOMWINDOW == 93 (10EABC00) [pid = 3764] [serial = 198] [outer = 00000000] 08:16:17 INFO - PROCESS | 3764 | ++DOMWINDOW == 94 (129E8400) [pid = 3764] [serial = 199] [outer = 10EABC00] 08:16:17 INFO - PROCESS | 3764 | 1467040577776 Marionette DEBUG loaded listener.js 08:16:17 INFO - PROCESS | 3764 | ++DOMWINDOW == 95 (132B0000) [pid = 3764] [serial = 200] [outer = 10EABC00] 08:16:18 INFO - PROCESS | 3764 | 1467040578377 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 08:16:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:16:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 960ms 08:16:18 INFO - PROCESS | 3764 | 1467040578425 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 08:16:18 INFO - PROCESS | 3764 | 1467040578429 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 08:16:18 INFO - PROCESS | 3764 | 1467040578434 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:16:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:16:18 INFO - PROCESS | 3764 | 1467040578439 Marionette TRACE conn3 <- [1,234,null,{}] 08:16:18 INFO - PROCESS | 3764 | 1467040578457 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:18 INFO - PROCESS | 3764 | 1467040578460 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:18 INFO - PROCESS | 3764 | 1467040578544 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 08:16:18 INFO - PROCESS | 3764 | 1467040578713 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:18 INFO - PROCESS | 3764 | 1467040578716 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:18 INFO - PROCESS | 3764 | --DOCSHELL 1188CC00 == 41 [pid = 3764] [id = 63] 08:16:18 INFO - PROCESS | 3764 | --DOCSHELL 11DDD800 == 40 [pid = 3764] [id = 62] 08:16:18 INFO - PROCESS | 3764 | --DOCSHELL 1A392C00 == 39 [pid = 3764] [id = 61] 08:16:18 INFO - PROCESS | 3764 | --DOCSHELL 112E8400 == 38 [pid = 3764] [id = 60] 08:16:18 INFO - PROCESS | 3764 | --DOCSHELL 175A3000 == 37 [pid = 3764] [id = 59] 08:16:18 INFO - PROCESS | 3764 | --DOCSHELL 17082400 == 36 [pid = 3764] [id = 58] 08:16:18 INFO - PROCESS | 3764 | --DOCSHELL 16029000 == 35 [pid = 3764] [id = 57] 08:16:18 INFO - PROCESS | 3764 | --DOCSHELL 132B1800 == 34 [pid = 3764] [id = 56] 08:16:18 INFO - PROCESS | 3764 | --DOCSHELL 10EF3C00 == 33 [pid = 3764] [id = 55] 08:16:18 INFO - PROCESS | 3764 | --DOCSHELL 103F3C00 == 32 [pid = 3764] [id = 54] 08:16:18 INFO - PROCESS | 3764 | --DOCSHELL 10A64400 == 31 [pid = 3764] [id = 53] 08:16:18 INFO - PROCESS | 3764 | --DOCSHELL 105F5C00 == 30 [pid = 3764] [id = 52] 08:16:18 INFO - PROCESS | 3764 | --DOMWINDOW == 94 (11DE1800) [pid = 3764] [serial = 129] [outer = 00000000] [url = about:blank] 08:16:18 INFO - PROCESS | 3764 | --DOMWINDOW == 93 (16021000) [pid = 3764] [serial = 138] [outer = 00000000] [url = about:blank] 08:16:18 INFO - PROCESS | 3764 | --DOMWINDOW == 92 (12B6A000) [pid = 3764] [serial = 130] [outer = 00000000] [url = about:blank] 08:16:18 INFO - PROCESS | 3764 | --DOMWINDOW == 91 (15075000) [pid = 3764] [serial = 135] [outer = 00000000] [url = about:blank] 08:16:18 INFO - PROCESS | 3764 | --DOMWINDOW == 90 (13A92000) [pid = 3764] [serial = 132] [outer = 00000000] [url = about:blank] 08:16:18 INFO - PROCESS | 3764 | --DOMWINDOW == 89 (1708A800) [pid = 3764] [serial = 141] [outer = 00000000] [url = about:blank] 08:16:18 INFO - PROCESS | 3764 | --DOMWINDOW == 88 (166E3800) [pid = 3764] [serial = 139] [outer = 00000000] [url = about:blank] 08:16:18 INFO - PROCESS | 3764 | --DOMWINDOW == 87 (13D08C00) [pid = 3764] [serial = 133] [outer = 00000000] [url = about:blank] 08:16:18 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (10A5A000) [pid = 3764] [serial = 126] [outer = 00000000] [url = about:blank] 08:16:18 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (16E17000) [pid = 3764] [serial = 144] [outer = 00000000] [url = about:blank] 08:16:18 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (10A76400) [pid = 3764] [serial = 127] [outer = 00000000] [url = about:blank] 08:16:18 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (1700F000) [pid = 3764] [serial = 145] [outer = 00000000] [url = about:blank] 08:16:18 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (175A9C00) [pid = 3764] [serial = 142] [outer = 00000000] [url = about:blank] 08:16:18 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (11D91400) [pid = 3764] [serial = 115] [outer = 00000000] [url = about:blank] 08:16:18 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (1148A000) [pid = 3764] [serial = 114] [outer = 00000000] [url = about:blank] 08:16:18 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (166E7800) [pid = 3764] [serial = 118] [outer = 00000000] [url = about:blank] 08:16:18 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (156EC800) [pid = 3764] [serial = 117] [outer = 00000000] [url = about:blank] 08:16:18 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (18507000) [pid = 3764] [serial = 151] [outer = 00000000] [url = about:blank] 08:16:18 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (1985CC00) [pid = 3764] [serial = 121] [outer = 00000000] [url = about:blank] 08:16:18 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (19808C00) [pid = 3764] [serial = 120] [outer = 00000000] [url = about:blank] 08:16:18 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (19EDE000) [pid = 3764] [serial = 123] [outer = 00000000] [url = about:blank] 08:16:18 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (18440C00) [pid = 3764] [serial = 148] [outer = 00000000] [url = about:blank] 08:16:18 INFO - PROCESS | 3764 | --DOMWINDOW == 72 (177E2400) [pid = 3764] [serial = 147] [outer = 00000000] [url = about:blank] 08:16:18 INFO - PROCESS | 3764 | --DOMWINDOW == 71 (19EDFC00) [pid = 3764] [serial = 153] [outer = 00000000] [url = about:blank] 08:16:18 INFO - PROCESS | 3764 | --DOMWINDOW == 70 (1980EC00) [pid = 3764] [serial = 150] [outer = 00000000] [url = about:blank] 08:16:18 INFO - PROCESS | 3764 | --DOMWINDOW == 69 (15486C00) [pid = 3764] [serial = 136] [outer = 00000000] [url = about:blank] 08:16:18 INFO - PROCESS | 3764 | ++DOCSHELL 10A5A000 == 31 [pid = 3764] [id = 68] 08:16:18 INFO - PROCESS | 3764 | ++DOMWINDOW == 70 (10A5AC00) [pid = 3764] [serial = 201] [outer = 00000000] 08:16:18 INFO - PROCESS | 3764 | ++DOMWINDOW == 71 (112ECC00) [pid = 3764] [serial = 202] [outer = 10A5AC00] 08:16:18 INFO - PROCESS | 3764 | 1467040578771 Marionette DEBUG loaded listener.js 08:16:18 INFO - PROCESS | 3764 | ++DOMWINDOW == 72 (11D91C00) [pid = 3764] [serial = 203] [outer = 10A5AC00] 08:16:19 INFO - PROCESS | 3764 | 1467040579136 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 08:16:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:16:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 742ms 08:16:19 INFO - PROCESS | 3764 | 1467040579182 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 08:16:19 INFO - PROCESS | 3764 | 1467040579186 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 08:16:19 INFO - PROCESS | 3764 | 1467040579192 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:16:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:16:19 INFO - PROCESS | 3764 | 1467040579195 Marionette TRACE conn3 <- [1,238,null,{}] 08:16:19 INFO - PROCESS | 3764 | 1467040579199 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:19 INFO - PROCESS | 3764 | 1467040579202 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:19 INFO - PROCESS | 3764 | 1467040579271 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 08:16:19 INFO - PROCESS | 3764 | 1467040579277 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:19 INFO - PROCESS | 3764 | 1467040579279 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:19 INFO - PROCESS | 3764 | ++DOCSHELL 105F5C00 == 32 [pid = 3764] [id = 69] 08:16:19 INFO - PROCESS | 3764 | ++DOMWINDOW == 73 (12E22400) [pid = 3764] [serial = 204] [outer = 00000000] 08:16:19 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (139CBC00) [pid = 3764] [serial = 205] [outer = 12E22400] 08:16:19 INFO - PROCESS | 3764 | 1467040579325 Marionette DEBUG loaded listener.js 08:16:19 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (13D0B800) [pid = 3764] [serial = 206] [outer = 12E22400] 08:16:19 INFO - PROCESS | 3764 | 1467040579732 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 08:16:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:16:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 596ms 08:16:19 INFO - PROCESS | 3764 | 1467040579792 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 08:16:19 INFO - PROCESS | 3764 | 1467040579794 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 08:16:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:16:19 INFO - PROCESS | 3764 | 1467040579798 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:16:19 INFO - PROCESS | 3764 | 1467040579784 Marionette TRACE conn3 <- [1,242,null,{}] 08:16:19 INFO - PROCESS | 3764 | 1467040579794 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:19 INFO - PROCESS | 3764 | 1467040579799 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:19 INFO - PROCESS | 3764 | 1467040579881 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 08:16:19 INFO - PROCESS | 3764 | 1467040579889 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:19 INFO - PROCESS | 3764 | 1467040579892 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:19 INFO - PROCESS | 3764 | ++DOCSHELL 15836C00 == 33 [pid = 3764] [id = 70] 08:16:19 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (1586F400) [pid = 3764] [serial = 207] [outer = 00000000] 08:16:19 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (16026C00) [pid = 3764] [serial = 208] [outer = 1586F400] 08:16:19 INFO - PROCESS | 3764 | 1467040579945 Marionette DEBUG loaded listener.js 08:16:20 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (167DD000) [pid = 3764] [serial = 209] [outer = 1586F400] 08:16:20 INFO - PROCESS | 3764 | 1467040580323 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 08:16:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:16:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 611ms 08:16:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:16:20 INFO - PROCESS | 3764 | 1467040580397 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 08:16:20 INFO - PROCESS | 3764 | 1467040580400 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 08:16:20 INFO - PROCESS | 3764 | 1467040580403 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:16:20 INFO - PROCESS | 3764 | 1467040580405 Marionette TRACE conn3 <- [1,246,null,{}] 08:16:20 INFO - PROCESS | 3764 | 1467040580408 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:20 INFO - PROCESS | 3764 | 1467040580410 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:20 INFO - PROCESS | 3764 | 1467040580502 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 08:16:20 INFO - PROCESS | 3764 | 1467040580539 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:20 INFO - PROCESS | 3764 | 1467040580541 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:20 INFO - PROCESS | 3764 | ++DOCSHELL 16ED0C00 == 34 [pid = 3764] [id = 71] 08:16:20 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (16ED1400) [pid = 3764] [serial = 210] [outer = 00000000] 08:16:20 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (1751BC00) [pid = 3764] [serial = 211] [outer = 16ED1400] 08:16:20 INFO - PROCESS | 3764 | 1467040580568 Marionette DEBUG loaded listener.js 08:16:20 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (175A9C00) [pid = 3764] [serial = 212] [outer = 16ED1400] 08:16:20 INFO - PROCESS | 3764 | 1467040580957 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 08:16:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:16:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 582ms 08:16:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:16:21 INFO - PROCESS | 3764 | 1467040581009 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 08:16:21 INFO - PROCESS | 3764 | 1467040581011 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 08:16:21 INFO - PROCESS | 3764 | 1467040581015 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:16:21 INFO - PROCESS | 3764 | 1467040581016 Marionette TRACE conn3 <- [1,250,null,{}] 08:16:21 INFO - PROCESS | 3764 | 1467040581020 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:21 INFO - PROCESS | 3764 | 1467040581022 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:21 INFO - PROCESS | 3764 | 1467040581108 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 08:16:21 INFO - PROCESS | 3764 | 1467040581114 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:21 INFO - PROCESS | 3764 | 1467040581116 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:21 INFO - PROCESS | 3764 | ++DOCSHELL 1700F000 == 35 [pid = 3764] [id = 72] 08:16:21 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (174EE400) [pid = 3764] [serial = 213] [outer = 00000000] 08:16:21 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (1822AC00) [pid = 3764] [serial = 214] [outer = 174EE400] 08:16:21 INFO - PROCESS | 3764 | 1467040581159 Marionette DEBUG loaded listener.js 08:16:21 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (18440C00) [pid = 3764] [serial = 215] [outer = 174EE400] 08:16:21 INFO - PROCESS | 3764 | 1467040581568 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 08:16:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:16:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 597ms 08:16:21 INFO - PROCESS | 3764 | 1467040581616 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 08:16:21 INFO - PROCESS | 3764 | 1467040581618 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 08:16:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:16:21 INFO - PROCESS | 3764 | 1467040581622 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:16:21 INFO - PROCESS | 3764 | 1467040581623 Marionette TRACE conn3 <- [1,254,null,{}] 08:16:21 INFO - PROCESS | 3764 | 1467040581627 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:21 INFO - PROCESS | 3764 | 1467040581616 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:21 INFO - PROCESS | 3764 | 1467040581745 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 08:16:21 INFO - PROCESS | 3764 | 1467040581821 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:21 INFO - PROCESS | 3764 | 1467040581823 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:21 INFO - PROCESS | 3764 | ++DOCSHELL 1834AC00 == 36 [pid = 3764] [id = 73] 08:16:21 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (18449000) [pid = 3764] [serial = 216] [outer = 00000000] 08:16:21 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (1850F400) [pid = 3764] [serial = 217] [outer = 18449000] 08:16:21 INFO - PROCESS | 3764 | 1467040581849 Marionette DEBUG loaded listener.js 08:16:21 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (1985A400) [pid = 3764] [serial = 218] [outer = 18449000] 08:16:22 INFO - PROCESS | 3764 | 1467040582234 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 08:16:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:16:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 640ms 08:16:22 INFO - PROCESS | 3764 | 1467040582265 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 08:16:22 INFO - PROCESS | 3764 | 1467040582276 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 08:16:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:16:22 INFO - PROCESS | 3764 | 1467040582284 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:16:22 INFO - PROCESS | 3764 | 1467040582285 Marionette TRACE conn3 <- [1,258,null,{}] 08:16:22 INFO - PROCESS | 3764 | 1467040582289 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:22 INFO - PROCESS | 3764 | 1467040582291 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:22 INFO - PROCESS | 3764 | 1467040582394 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 08:16:22 INFO - PROCESS | 3764 | 1467040582402 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:22 INFO - PROCESS | 3764 | 1467040582386 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:22 INFO - PROCESS | 3764 | ++DOCSHELL 1123D400 == 37 [pid = 3764] [id = 74] 08:16:22 INFO - PROCESS | 3764 | ++DOMWINDOW == 88 (19ADC800) [pid = 3764] [serial = 219] [outer = 00000000] 08:16:22 INFO - PROCESS | 3764 | ++DOMWINDOW == 89 (19AE9400) [pid = 3764] [serial = 220] [outer = 19ADC800] 08:16:22 INFO - PROCESS | 3764 | 1467040582470 Marionette DEBUG loaded listener.js 08:16:22 INFO - PROCESS | 3764 | ++DOMWINDOW == 90 (19EDFC00) [pid = 3764] [serial = 221] [outer = 19ADC800] 08:16:22 INFO - PROCESS | 3764 | 1467040582843 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 08:16:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:16:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 582ms 08:16:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:16:22 INFO - PROCESS | 3764 | 1467040582881 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 08:16:22 INFO - PROCESS | 3764 | 1467040582866 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 08:16:22 INFO - PROCESS | 3764 | --DOMWINDOW == 89 (176D2C00) [pid = 3764] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:16:22 INFO - PROCESS | 3764 | --DOMWINDOW == 88 (11481C00) [pid = 3764] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:16:22 INFO - PROCESS | 3764 | --DOMWINDOW == 87 (132B0C00) [pid = 3764] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:16:22 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (1A3D9400) [pid = 3764] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:16:22 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (13DBBC00) [pid = 3764] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:16:22 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (139C6800) [pid = 3764] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:16:22 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (11218400) [pid = 3764] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:16:22 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (16029800) [pid = 3764] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:16:22 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (175A2C00) [pid = 3764] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:16:22 INFO - PROCESS | 3764 | 1467040582986 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:16:22 INFO - PROCESS | 3764 | 1467040582988 Marionette TRACE conn3 <- [1,262,null,{}] 08:16:22 INFO - PROCESS | 3764 | 1467040582998 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:22 INFO - PROCESS | 3764 | 1467040583000 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:23 INFO - PROCESS | 3764 | 1467040583082 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 08:16:23 INFO - PROCESS | 3764 | 1467040583087 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:23 INFO - PROCESS | 3764 | 1467040583089 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:23 INFO - PROCESS | 3764 | ++DOCSHELL 139C6800 == 38 [pid = 3764] [id = 75] 08:16:23 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (16027800) [pid = 3764] [serial = 222] [outer = 00000000] 08:16:23 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (1985AC00) [pid = 3764] [serial = 223] [outer = 16027800] 08:16:23 INFO - PROCESS | 3764 | 1467040583117 Marionette DEBUG loaded listener.js 08:16:23 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (19AE0C00) [pid = 3764] [serial = 224] [outer = 16027800] 08:16:23 INFO - PROCESS | 3764 | 1467040583510 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 08:16:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:16:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 669ms 08:16:23 INFO - PROCESS | 3764 | 1467040583554 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 08:16:23 INFO - PROCESS | 3764 | 1467040583556 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 08:16:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:16:23 INFO - PROCESS | 3764 | 1467040583563 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:16:23 INFO - PROCESS | 3764 | 1467040583564 Marionette TRACE conn3 <- [1,266,null,{}] 08:16:23 INFO - PROCESS | 3764 | 1467040583568 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:23 INFO - PROCESS | 3764 | 1467040583570 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:23 INFO - PROCESS | 3764 | 1467040583635 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 08:16:23 INFO - PROCESS | 3764 | 1467040583641 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:23 INFO - PROCESS | 3764 | 1467040583643 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:23 INFO - PROCESS | 3764 | ++DOCSHELL 14FF5400 == 39 [pid = 3764] [id = 76] 08:16:23 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (1547E000) [pid = 3764] [serial = 225] [outer = 00000000] 08:16:23 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (1A296400) [pid = 3764] [serial = 226] [outer = 1547E000] 08:16:23 INFO - PROCESS | 3764 | 1467040583696 Marionette DEBUG loaded listener.js 08:16:23 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (1A0E5C00) [pid = 3764] [serial = 227] [outer = 1547E000] 08:16:24 INFO - PROCESS | 3764 | 1467040584062 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 08:16:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:16:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 553ms 08:16:24 INFO - PROCESS | 3764 | 1467040584104 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 08:16:24 INFO - PROCESS | 3764 | 1467040584106 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 08:16:24 INFO - PROCESS | 3764 | 1467040584120 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:16:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:16:24 INFO - PROCESS | 3764 | 1467040584122 Marionette TRACE conn3 <- [1,270,null,{}] 08:16:24 INFO - PROCESS | 3764 | 1467040584128 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:24 INFO - PROCESS | 3764 | 1467040584130 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:24 INFO - PROCESS | 3764 | 1467040584208 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 08:16:24 INFO - PROCESS | 3764 | 1467040584214 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:24 INFO - PROCESS | 3764 | 1467040584215 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:24 INFO - PROCESS | 3764 | ++DOCSHELL 15878800 == 40 [pid = 3764] [id = 77] 08:16:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 88 (16ED2800) [pid = 3764] [serial = 228] [outer = 00000000] 08:16:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 89 (1A51F800) [pid = 3764] [serial = 229] [outer = 16ED2800] 08:16:24 INFO - PROCESS | 3764 | 1467040584258 Marionette DEBUG loaded listener.js 08:16:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 90 (1A914800) [pid = 3764] [serial = 230] [outer = 16ED2800] 08:16:24 INFO - PROCESS | 3764 | 1467040584669 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 08:16:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:16:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 596ms 08:16:24 INFO - PROCESS | 3764 | 1467040584722 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 08:16:24 INFO - PROCESS | 3764 | 1467040584724 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 08:16:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:16:24 INFO - PROCESS | 3764 | 1467040584728 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:16:24 INFO - PROCESS | 3764 | 1467040584731 Marionette TRACE conn3 <- [1,274,null,{}] 08:16:24 INFO - PROCESS | 3764 | 1467040584734 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:24 INFO - PROCESS | 3764 | 1467040584737 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:24 INFO - PROCESS | 3764 | 1467040584811 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 08:16:24 INFO - PROCESS | 3764 | 1467040584818 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:24 INFO - PROCESS | 3764 | 1467040584820 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:24 INFO - PROCESS | 3764 | ++DOCSHELL 0C76C400 == 41 [pid = 3764] [id = 78] 08:16:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 91 (0C778400) [pid = 3764] [serial = 231] [outer = 00000000] 08:16:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 92 (1055BC00) [pid = 3764] [serial = 232] [outer = 0C778400] 08:16:24 INFO - PROCESS | 3764 | 1467040584922 Marionette DEBUG loaded listener.js 08:16:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 93 (105F1800) [pid = 3764] [serial = 233] [outer = 0C778400] 08:16:25 INFO - PROCESS | 3764 | 1467040585522 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 08:16:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:16:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 829ms 08:16:25 INFO - PROCESS | 3764 | 1467040585559 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 08:16:25 INFO - PROCESS | 3764 | 1467040585563 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 08:16:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:16:25 INFO - PROCESS | 3764 | 1467040585568 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:16:25 INFO - PROCESS | 3764 | 1467040585571 Marionette TRACE conn3 <- [1,278,null,{}] 08:16:25 INFO - PROCESS | 3764 | 1467040585576 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:25 INFO - PROCESS | 3764 | 1467040585579 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:25 INFO - PROCESS | 3764 | 1467040585730 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 08:16:25 INFO - PROCESS | 3764 | 1467040585830 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:25 INFO - PROCESS | 3764 | 1467040585834 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:25 INFO - PROCESS | 3764 | ++DOCSHELL 1148B000 == 42 [pid = 3764] [id = 79] 08:16:25 INFO - PROCESS | 3764 | ++DOMWINDOW == 94 (12EE5400) [pid = 3764] [serial = 234] [outer = 00000000] 08:16:25 INFO - PROCESS | 3764 | ++DOMWINDOW == 95 (13F7A400) [pid = 3764] [serial = 235] [outer = 12EE5400] 08:16:25 INFO - PROCESS | 3764 | 1467040585892 Marionette DEBUG loaded listener.js 08:16:25 INFO - PROCESS | 3764 | ++DOMWINDOW == 96 (14271400) [pid = 3764] [serial = 236] [outer = 12EE5400] 08:16:26 INFO - PROCESS | 3764 | 1467040586411 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 08:16:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:16:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 887ms 08:16:26 INFO - PROCESS | 3764 | 1467040586469 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 08:16:26 INFO - PROCESS | 3764 | 1467040586472 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 08:16:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:16:26 INFO - PROCESS | 3764 | 1467040586496 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:16:26 INFO - PROCESS | 3764 | 1467040586498 Marionette TRACE conn3 <- [1,282,null,{}] 08:16:26 INFO - PROCESS | 3764 | 1467040586585 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:26 INFO - PROCESS | 3764 | 1467040586588 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:26 INFO - PROCESS | 3764 | 1467040586764 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 08:16:26 INFO - PROCESS | 3764 | 1467040586864 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:26 INFO - PROCESS | 3764 | 1467040586867 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:26 INFO - PROCESS | 3764 | ++DOCSHELL 177D8400 == 43 [pid = 3764] [id = 80] 08:16:26 INFO - PROCESS | 3764 | ++DOMWINDOW == 97 (177DE400) [pid = 3764] [serial = 237] [outer = 00000000] 08:16:26 INFO - PROCESS | 3764 | ++DOMWINDOW == 98 (19857C00) [pid = 3764] [serial = 238] [outer = 177DE400] 08:16:26 INFO - PROCESS | 3764 | 1467040586923 Marionette DEBUG loaded listener.js 08:16:26 INFO - PROCESS | 3764 | ++DOMWINDOW == 99 (19EEA000) [pid = 3764] [serial = 239] [outer = 177DE400] 08:16:27 INFO - PROCESS | 3764 | 1467040587620 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 08:16:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:16:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1164ms 08:16:27 INFO - PROCESS | 3764 | 1467040587659 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 08:16:27 INFO - PROCESS | 3764 | 1467040587663 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 08:16:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:16:27 INFO - PROCESS | 3764 | 1467040587668 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:16:27 INFO - PROCESS | 3764 | 1467040587671 Marionette TRACE conn3 <- [1,286,null,{}] 08:16:27 INFO - PROCESS | 3764 | 1467040587676 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:27 INFO - PROCESS | 3764 | 1467040587679 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:27 INFO - PROCESS | 3764 | 1467040587762 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 08:16:27 INFO - PROCESS | 3764 | 1467040587861 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:27 INFO - PROCESS | 3764 | 1467040587864 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:27 INFO - PROCESS | 3764 | ++DOCSHELL 11DDF000 == 44 [pid = 3764] [id = 81] 08:16:27 INFO - PROCESS | 3764 | ++DOMWINDOW == 100 (12E1D800) [pid = 3764] [serial = 240] [outer = 00000000] 08:16:27 INFO - PROCESS | 3764 | ++DOMWINDOW == 101 (1426F800) [pid = 3764] [serial = 241] [outer = 12E1D800] 08:16:27 INFO - PROCESS | 3764 | 1467040587913 Marionette DEBUG loaded listener.js 08:16:27 INFO - PROCESS | 3764 | ++DOMWINDOW == 102 (15879000) [pid = 3764] [serial = 242] [outer = 12E1D800] 08:16:28 INFO - PROCESS | 3764 | --DOCSHELL 15878800 == 43 [pid = 3764] [id = 77] 08:16:28 INFO - PROCESS | 3764 | --DOCSHELL 14FF5400 == 42 [pid = 3764] [id = 76] 08:16:28 INFO - PROCESS | 3764 | --DOCSHELL 139C6800 == 41 [pid = 3764] [id = 75] 08:16:28 INFO - PROCESS | 3764 | --DOCSHELL 1123D400 == 40 [pid = 3764] [id = 74] 08:16:28 INFO - PROCESS | 3764 | --DOCSHELL 1834AC00 == 39 [pid = 3764] [id = 73] 08:16:28 INFO - PROCESS | 3764 | --DOCSHELL 1700F000 == 38 [pid = 3764] [id = 72] 08:16:28 INFO - PROCESS | 3764 | --DOCSHELL 16ED0C00 == 37 [pid = 3764] [id = 71] 08:16:28 INFO - PROCESS | 3764 | --DOCSHELL 15836C00 == 36 [pid = 3764] [id = 70] 08:16:28 INFO - PROCESS | 3764 | --DOCSHELL 105F5C00 == 35 [pid = 3764] [id = 69] 08:16:28 INFO - PROCESS | 3764 | --DOCSHELL 10A5A000 == 34 [pid = 3764] [id = 68] 08:16:28 INFO - PROCESS | 3764 | --DOCSHELL 10A7C400 == 33 [pid = 3764] [id = 65] 08:16:28 INFO - PROCESS | 3764 | --DOCSHELL 16ED0800 == 32 [pid = 3764] [id = 64] 08:16:28 INFO - PROCESS | 3764 | --DOMWINDOW == 101 (18506800) [pid = 3764] [serial = 176] [outer = 00000000] [url = about:blank] 08:16:28 INFO - PROCESS | 3764 | --DOMWINDOW == 100 (18503C00) [pid = 3764] [serial = 175] [outer = 00000000] [url = about:blank] 08:16:28 INFO - PROCESS | 3764 | --DOMWINDOW == 99 (11D8F400) [pid = 3764] [serial = 159] [outer = 00000000] [url = about:blank] 08:16:28 INFO - PROCESS | 3764 | --DOMWINDOW == 98 (1A38C400) [pid = 3764] [serial = 179] [outer = 00000000] [url = about:blank] 08:16:28 INFO - PROCESS | 3764 | --DOMWINDOW == 97 (1A385C00) [pid = 3764] [serial = 178] [outer = 00000000] [url = about:blank] 08:16:28 INFO - PROCESS | 3764 | --DOMWINDOW == 96 (166DD000) [pid = 3764] [serial = 184] [outer = 00000000] [url = about:blank] 08:16:28 INFO - PROCESS | 3764 | --DOMWINDOW == 95 (1B90A800) [pid = 3764] [serial = 49] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:16:28 INFO - PROCESS | 3764 | --DOMWINDOW == 94 (1A3E5800) [pid = 3764] [serial = 181] [outer = 00000000] [url = about:blank] 08:16:28 INFO - PROCESS | 3764 | --DOMWINDOW == 93 (1A51CC00) [pid = 3764] [serial = 187] [outer = 00000000] [url = about:blank] 08:16:28 INFO - PROCESS | 3764 | --DOMWINDOW == 92 (1A520000) [pid = 3764] [serial = 188] [outer = 00000000] [url = about:blank] 08:16:28 INFO - PROCESS | 3764 | --DOMWINDOW == 91 (13D05400) [pid = 3764] [serial = 165] [outer = 00000000] [url = about:blank] 08:16:28 INFO - PROCESS | 3764 | --DOMWINDOW == 90 (1148B400) [pid = 3764] [serial = 162] [outer = 00000000] [url = about:blank] 08:16:28 INFO - PROCESS | 3764 | --DOMWINDOW == 89 (1A516C00) [pid = 3764] [serial = 182] [outer = 00000000] [url = about:blank] 08:16:28 INFO - PROCESS | 3764 | --DOMWINDOW == 88 (13F75400) [pid = 3764] [serial = 166] [outer = 00000000] [url = about:blank] 08:16:28 INFO - PROCESS | 3764 | --DOMWINDOW == 87 (11DDB800) [pid = 3764] [serial = 163] [outer = 00000000] [url = about:blank] 08:16:28 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (166E2000) [pid = 3764] [serial = 169] [outer = 00000000] [url = about:blank] 08:16:28 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (16E11C00) [pid = 3764] [serial = 170] [outer = 00000000] [url = about:blank] 08:16:28 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (1A913C00) [pid = 3764] [serial = 190] [outer = 00000000] [url = about:blank] 08:16:28 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (176D5400) [pid = 3764] [serial = 172] [outer = 00000000] [url = about:blank] 08:16:28 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (10EE9C00) [pid = 3764] [serial = 156] [outer = 00000000] [url = about:blank] 08:16:28 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (19AE2000) [pid = 3764] [serial = 185] [outer = 00000000] [url = about:blank] 08:16:28 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (177DA800) [pid = 3764] [serial = 173] [outer = 00000000] [url = about:blank] 08:16:28 INFO - PROCESS | 3764 | 1467040588426 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 08:16:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:16:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 786ms 08:16:28 INFO - PROCESS | 3764 | 1467040588454 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 08:16:28 INFO - PROCESS | 3764 | 1467040588458 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 08:16:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:16:28 INFO - PROCESS | 3764 | 1467040588450 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:16:28 INFO - PROCESS | 3764 | 1467040588452 Marionette TRACE conn3 <- [1,290,null,{}] 08:16:28 INFO - PROCESS | 3764 | 1467040588456 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:28 INFO - PROCESS | 3764 | 1467040588458 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:28 INFO - PROCESS | 3764 | 1467040588543 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 08:16:28 INFO - PROCESS | 3764 | 1467040588550 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:28 INFO - PROCESS | 3764 | 1467040588552 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:28 INFO - PROCESS | 3764 | ++DOCSHELL 12C54C00 == 33 [pid = 3764] [id = 82] 08:16:28 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (12C5A000) [pid = 3764] [serial = 243] [outer = 00000000] 08:16:28 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (14FFA000) [pid = 3764] [serial = 244] [outer = 12C5A000] 08:16:28 INFO - PROCESS | 3764 | 1467040588598 Marionette DEBUG loaded listener.js 08:16:28 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (166E2000) [pid = 3764] [serial = 245] [outer = 12C5A000] 08:16:29 INFO - PROCESS | 3764 | 1467040589007 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 08:16:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:16:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 596ms 08:16:29 INFO - PROCESS | 3764 | 1467040589048 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 08:16:29 INFO - PROCESS | 3764 | 1467040589050 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 08:16:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:16:29 INFO - PROCESS | 3764 | 1467040589053 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:16:29 INFO - PROCESS | 3764 | 1467040589057 Marionette TRACE conn3 <- [1,294,null,{}] 08:16:29 INFO - PROCESS | 3764 | 1467040589067 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:29 INFO - PROCESS | 3764 | 1467040589072 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:29 INFO - PROCESS | 3764 | 1467040589156 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 08:16:29 INFO - PROCESS | 3764 | 1467040589165 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:29 INFO - PROCESS | 3764 | 1467040589168 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:29 INFO - PROCESS | 3764 | ++DOCSHELL 176D2C00 == 34 [pid = 3764] [id = 83] 08:16:29 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (176D5400) [pid = 3764] [serial = 246] [outer = 00000000] 08:16:29 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (177E3800) [pid = 3764] [serial = 247] [outer = 176D5400] 08:16:29 INFO - PROCESS | 3764 | 1467040589215 Marionette DEBUG loaded listener.js 08:16:29 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (18504C00) [pid = 3764] [serial = 248] [outer = 176D5400] 08:16:29 INFO - PROCESS | 3764 | 1467040589773 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:16:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:16:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 771ms 08:16:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:16:29 INFO - PROCESS | 3764 | 1467040589839 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 08:16:29 INFO - PROCESS | 3764 | 1467040589842 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 08:16:29 INFO - PROCESS | 3764 | 1467040589845 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:16:29 INFO - PROCESS | 3764 | 1467040589846 Marionette TRACE conn3 <- [1,298,null,{}] 08:16:29 INFO - PROCESS | 3764 | 1467040589850 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:29 INFO - PROCESS | 3764 | 1467040589852 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:29 INFO - PROCESS | 3764 | 1467040589949 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 08:16:29 INFO - PROCESS | 3764 | 1467040589958 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:29 INFO - PROCESS | 3764 | 1467040589960 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:29 INFO - PROCESS | 3764 | ++DOCSHELL 18510000 == 35 [pid = 3764] [id = 84] 08:16:29 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (1985FC00) [pid = 3764] [serial = 249] [outer = 00000000] 08:16:29 INFO - PROCESS | 3764 | ++DOMWINDOW == 88 (1A38C400) [pid = 3764] [serial = 250] [outer = 1985FC00] 08:16:30 INFO - PROCESS | 3764 | 1467040590004 Marionette DEBUG loaded listener.js 08:16:30 INFO - PROCESS | 3764 | ++DOMWINDOW == 89 (1A3D8000) [pid = 3764] [serial = 251] [outer = 1985FC00] 08:16:30 INFO - PROCESS | 3764 | 1467040590375 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:16:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:16:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 552ms 08:16:30 INFO - PROCESS | 3764 | 1467040590420 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 08:16:30 INFO - PROCESS | 3764 | 1467040590423 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 08:16:30 INFO - PROCESS | 3764 | 1467040590426 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:16:30 INFO - PROCESS | 3764 | 1467040590428 Marionette TRACE conn3 <- [1,302,null,{}] 08:16:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:16:30 INFO - PROCESS | 3764 | 1467040590464 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:30 INFO - PROCESS | 3764 | 1467040590467 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:30 INFO - PROCESS | 3764 | 1467040590550 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 08:16:30 INFO - PROCESS | 3764 | 1467040590562 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:30 INFO - PROCESS | 3764 | 1467040590564 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:30 INFO - PROCESS | 3764 | ++DOCSHELL 1980AC00 == 36 [pid = 3764] [id = 85] 08:16:30 INFO - PROCESS | 3764 | ++DOMWINDOW == 90 (1A0DE000) [pid = 3764] [serial = 252] [outer = 00000000] 08:16:30 INFO - PROCESS | 3764 | ++DOMWINDOW == 91 (1A514800) [pid = 3764] [serial = 253] [outer = 1A0DE000] 08:16:30 INFO - PROCESS | 3764 | 1467040590607 Marionette DEBUG loaded listener.js 08:16:30 INFO - PROCESS | 3764 | ++DOMWINDOW == 92 (1A51CC00) [pid = 3764] [serial = 254] [outer = 1A0DE000] 08:16:31 INFO - PROCESS | 3764 | 1467040591004 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:16:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:16:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 640ms 08:16:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:16:31 INFO - PROCESS | 3764 | 1467040591069 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 08:16:31 INFO - PROCESS | 3764 | 1467040591070 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 08:16:31 INFO - PROCESS | 3764 | 1467040591074 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:16:31 INFO - PROCESS | 3764 | 1467040591075 Marionette TRACE conn3 <- [1,306,null,{}] 08:16:31 INFO - PROCESS | 3764 | 1467040591079 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:31 INFO - PROCESS | 3764 | 1467040591084 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:31 INFO - PROCESS | 3764 | 1467040591214 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 08:16:31 INFO - PROCESS | 3764 | 1467040591270 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:31 INFO - PROCESS | 3764 | 1467040591272 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:31 INFO - PROCESS | 3764 | ++DOCSHELL 1A7E0C00 == 37 [pid = 3764] [id = 86] 08:16:31 INFO - PROCESS | 3764 | ++DOMWINDOW == 93 (1A911C00) [pid = 3764] [serial = 255] [outer = 00000000] 08:16:31 INFO - PROCESS | 3764 | ++DOMWINDOW == 94 (1AA40800) [pid = 3764] [serial = 256] [outer = 1A911C00] 08:16:31 INFO - PROCESS | 3764 | 1467040591298 Marionette DEBUG loaded listener.js 08:16:31 INFO - PROCESS | 3764 | ++DOMWINDOW == 95 (1AA47C00) [pid = 3764] [serial = 257] [outer = 1A911C00] 08:16:31 INFO - PROCESS | 3764 | 1467040591667 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:16:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:16:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 639ms 08:16:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:16:31 INFO - PROCESS | 3764 | 1467040591734 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 08:16:31 INFO - PROCESS | 3764 | 1467040591736 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 08:16:31 INFO - PROCESS | 3764 | 1467040591739 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:16:31 INFO - PROCESS | 3764 | 1467040591740 Marionette TRACE conn3 <- [1,310,null,{}] 08:16:31 INFO - PROCESS | 3764 | 1467040591744 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:31 INFO - PROCESS | 3764 | 1467040591746 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:31 INFO - PROCESS | 3764 | 1467040591860 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 08:16:31 INFO - PROCESS | 3764 | 1467040591915 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:31 INFO - PROCESS | 3764 | 1467040591916 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:31 INFO - PROCESS | 3764 | ++DOCSHELL 1AA4B000 == 38 [pid = 3764] [id = 87] 08:16:31 INFO - PROCESS | 3764 | ++DOMWINDOW == 96 (1AA4B400) [pid = 3764] [serial = 258] [outer = 00000000] 08:16:31 INFO - PROCESS | 3764 | ++DOMWINDOW == 97 (1AACA800) [pid = 3764] [serial = 259] [outer = 1AA4B400] 08:16:31 INFO - PROCESS | 3764 | 1467040591959 Marionette DEBUG loaded listener.js 08:16:32 INFO - PROCESS | 3764 | ++DOMWINDOW == 98 (1AACF000) [pid = 3764] [serial = 260] [outer = 1AA4B400] 08:16:32 INFO - PROCESS | 3764 | --DOMWINDOW == 97 (18449000) [pid = 3764] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:16:32 INFO - PROCESS | 3764 | --DOMWINDOW == 96 (19ADC800) [pid = 3764] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:16:32 INFO - PROCESS | 3764 | --DOMWINDOW == 95 (12E22400) [pid = 3764] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:16:32 INFO - PROCESS | 3764 | --DOMWINDOW == 94 (16ED1400) [pid = 3764] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:16:32 INFO - PROCESS | 3764 | --DOMWINDOW == 93 (10A5AC00) [pid = 3764] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:16:32 INFO - PROCESS | 3764 | --DOMWINDOW == 92 (1586F400) [pid = 3764] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:16:32 INFO - PROCESS | 3764 | --DOMWINDOW == 91 (16027800) [pid = 3764] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:16:32 INFO - PROCESS | 3764 | --DOMWINDOW == 90 (174EE400) [pid = 3764] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:16:32 INFO - PROCESS | 3764 | --DOMWINDOW == 89 (1547E000) [pid = 3764] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:16:32 INFO - PROCESS | 3764 | 1467040592381 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:16:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:16:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 683ms 08:16:32 INFO - PROCESS | 3764 | 1467040592426 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 08:16:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:16:32 INFO - PROCESS | 3764 | 1467040592428 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 08:16:32 INFO - PROCESS | 3764 | 1467040592432 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:16:32 INFO - PROCESS | 3764 | 1467040592433 Marionette TRACE conn3 <- [1,314,null,{}] 08:16:32 INFO - PROCESS | 3764 | 1467040592437 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:32 INFO - PROCESS | 3764 | 1467040592438 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:32 INFO - PROCESS | 3764 | 1467040592517 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 08:16:32 INFO - PROCESS | 3764 | 1467040592522 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:32 INFO - PROCESS | 3764 | 1467040592507 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:32 INFO - PROCESS | 3764 | ++DOCSHELL 1586F400 == 39 [pid = 3764] [id = 88] 08:16:32 INFO - PROCESS | 3764 | ++DOMWINDOW == 90 (16024C00) [pid = 3764] [serial = 261] [outer = 00000000] 08:16:32 INFO - PROCESS | 3764 | ++DOMWINDOW == 91 (17617000) [pid = 3764] [serial = 262] [outer = 16024C00] 08:16:32 INFO - PROCESS | 3764 | 1467040592549 Marionette DEBUG loaded listener.js 08:16:32 INFO - PROCESS | 3764 | ++DOMWINDOW == 92 (18355C00) [pid = 3764] [serial = 263] [outer = 16024C00] 08:16:32 INFO - PROCESS | 3764 | 1467040592953 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:16:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:16:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 553ms 08:16:32 INFO - PROCESS | 3764 | 1467040592995 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 08:16:32 INFO - PROCESS | 3764 | 1467040592996 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 08:16:32 INFO - PROCESS | 3764 | 1467040593000 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:16:32 INFO - PROCESS | 3764 | 1467040593001 Marionette TRACE conn3 <- [1,318,null,{}] 08:16:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:16:32 INFO - PROCESS | 3764 | 1467040593005 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:32 INFO - PROCESS | 3764 | 1467040593006 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:33 INFO - PROCESS | 3764 | 1467040593068 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 08:16:33 INFO - PROCESS | 3764 | 1467040593128 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:33 INFO - PROCESS | 3764 | 1467040593130 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:33 INFO - PROCESS | 3764 | 1467040593131 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:16:33 INFO - PROCESS | 3764 | ++DOCSHELL 1ADE0400 == 40 [pid = 3764] [id = 89] 08:16:33 INFO - PROCESS | 3764 | ++DOMWINDOW == 93 (1ADE5000) [pid = 3764] [serial = 264] [outer = 00000000] 08:16:33 INFO - PROCESS | 3764 | ++DOMWINDOW == 94 (1ADE9800) [pid = 3764] [serial = 265] [outer = 1ADE5000] 08:16:33 INFO - PROCESS | 3764 | 1467040593179 Marionette DEBUG loaded listener.js 08:16:33 INFO - PROCESS | 3764 | ++DOMWINDOW == 95 (1ADEA000) [pid = 3764] [serial = 266] [outer = 1ADE5000] 08:16:33 INFO - PROCESS | 3764 | 1467040593549 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:16:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:16:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 596ms 08:16:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:16:33 INFO - PROCESS | 3764 | 1467040593587 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 08:16:33 INFO - PROCESS | 3764 | 1467040593589 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 08:16:33 INFO - PROCESS | 3764 | 1467040593593 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:16:33 INFO - PROCESS | 3764 | 1467040593595 Marionette TRACE conn3 <- [1,322,null,{}] 08:16:33 INFO - PROCESS | 3764 | 1467040593602 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:33 INFO - PROCESS | 3764 | 1467040593604 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:33 INFO - PROCESS | 3764 | 1467040593688 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 08:16:33 INFO - PROCESS | 3764 | 1467040593693 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:33 INFO - PROCESS | 3764 | 1467040593695 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:33 INFO - PROCESS | 3764 | ++DOCSHELL 1850CC00 == 41 [pid = 3764] [id = 90] 08:16:33 INFO - PROCESS | 3764 | ++DOMWINDOW == 96 (1A3D9C00) [pid = 3764] [serial = 267] [outer = 00000000] 08:16:33 INFO - PROCESS | 3764 | ++DOMWINDOW == 97 (1AFDE800) [pid = 3764] [serial = 268] [outer = 1A3D9C00] 08:16:33 INFO - PROCESS | 3764 | 1467040593737 Marionette DEBUG loaded listener.js 08:16:33 INFO - PROCESS | 3764 | ++DOMWINDOW == 98 (1AFE3800) [pid = 3764] [serial = 269] [outer = 1A3D9C00] 08:16:34 INFO - PROCESS | 3764 | 1467040594111 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:16:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:16:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 553ms 08:16:34 INFO - PROCESS | 3764 | 1467040594157 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 08:16:34 INFO - PROCESS | 3764 | 1467040594159 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 08:16:34 INFO - PROCESS | 3764 | 1467040594163 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:16:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:16:34 INFO - PROCESS | 3764 | 1467040594165 Marionette TRACE conn3 <- [1,326,null,{}] 08:16:34 INFO - PROCESS | 3764 | 1467040594169 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:34 INFO - PROCESS | 3764 | 1467040594171 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:34 INFO - PROCESS | 3764 | 1467040594296 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 08:16:34 INFO - PROCESS | 3764 | 1467040594441 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:34 INFO - PROCESS | 3764 | 1467040594446 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:34 INFO - PROCESS | 3764 | ++DOCSHELL 105F0400 == 42 [pid = 3764] [id = 91] 08:16:34 INFO - PROCESS | 3764 | ++DOMWINDOW == 99 (105F0800) [pid = 3764] [serial = 270] [outer = 00000000] 08:16:34 INFO - PROCESS | 3764 | ++DOMWINDOW == 100 (1121AC00) [pid = 3764] [serial = 271] [outer = 105F0800] 08:16:34 INFO - PROCESS | 3764 | 1467040594524 Marionette DEBUG loaded listener.js 08:16:34 INFO - PROCESS | 3764 | ++DOMWINDOW == 101 (11D91400) [pid = 3764] [serial = 272] [outer = 105F0800] 08:16:35 INFO - PROCESS | 3764 | 1467040595059 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:16:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:16:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 975ms 08:16:35 INFO - PROCESS | 3764 | 1467040595148 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 08:16:35 INFO - PROCESS | 3764 | 1467040595153 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 08:16:35 INFO - PROCESS | 3764 | 1467040595158 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:16:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:16:35 INFO - PROCESS | 3764 | 1467040595161 Marionette TRACE conn3 <- [1,330,null,{}] 08:16:35 INFO - PROCESS | 3764 | 1467040595167 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:35 INFO - PROCESS | 3764 | 1467040595170 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:35 INFO - PROCESS | 3764 | 1467040595310 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 08:16:35 INFO - PROCESS | 3764 | 1467040595359 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:35 INFO - PROCESS | 3764 | 1467040595362 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:35 INFO - PROCESS | 3764 | ++DOCSHELL 15020C00 == 43 [pid = 3764] [id = 92] 08:16:35 INFO - PROCESS | 3764 | ++DOMWINDOW == 102 (15024C00) [pid = 3764] [serial = 273] [outer = 00000000] 08:16:35 INFO - PROCESS | 3764 | ++DOMWINDOW == 103 (15028800) [pid = 3764] [serial = 274] [outer = 15024C00] 08:16:35 INFO - PROCESS | 3764 | 1467040595417 Marionette DEBUG loaded listener.js 08:16:35 INFO - PROCESS | 3764 | ++DOMWINDOW == 104 (1502BC00) [pid = 3764] [serial = 275] [outer = 15024C00] 08:16:35 INFO - PROCESS | 3764 | 1467040595999 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:16:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:16:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 887ms 08:16:36 INFO - PROCESS | 3764 | 1467040596048 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 08:16:36 INFO - PROCESS | 3764 | 1467040596051 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 08:16:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:16:36 INFO - PROCESS | 3764 | 1467040596055 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:16:36 INFO - PROCESS | 3764 | 1467040596040 Marionette TRACE conn3 <- [1,334,null,{}] 08:16:36 INFO - PROCESS | 3764 | 1467040596045 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:36 INFO - PROCESS | 3764 | 1467040596047 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:36 INFO - PROCESS | 3764 | 1467040596183 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 08:16:36 INFO - PROCESS | 3764 | 1467040596283 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:36 INFO - PROCESS | 3764 | 1467040596285 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:36 INFO - PROCESS | 3764 | ++DOCSHELL 175A8C00 == 44 [pid = 3764] [id = 93] 08:16:36 INFO - PROCESS | 3764 | ++DOMWINDOW == 105 (175AE800) [pid = 3764] [serial = 276] [outer = 00000000] 08:16:36 INFO - PROCESS | 3764 | ++DOMWINDOW == 106 (176D8000) [pid = 3764] [serial = 277] [outer = 175AE800] 08:16:36 INFO - PROCESS | 3764 | 1467040596321 Marionette DEBUG loaded listener.js 08:16:36 INFO - PROCESS | 3764 | ++DOMWINDOW == 107 (18448400) [pid = 3764] [serial = 278] [outer = 175AE800] 08:16:36 INFO - PROCESS | 3764 | 1467040596908 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:16:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:16:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 887ms 08:16:36 INFO - PROCESS | 3764 | 1467040596926 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 08:16:36 INFO - PROCESS | 3764 | 1467040596930 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 08:16:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:16:36 INFO - PROCESS | 3764 | 1467040596942 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:16:36 INFO - PROCESS | 3764 | 1467040596946 Marionette TRACE conn3 <- [1,338,null,{}] 08:16:36 INFO - PROCESS | 3764 | 1467040596950 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:36 INFO - PROCESS | 3764 | 1467040596954 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:37 INFO - PROCESS | 3764 | 1467040597065 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 08:16:37 INFO - PROCESS | 3764 | 1467040597197 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:37 INFO - PROCESS | 3764 | 1467040597200 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:37 INFO - PROCESS | 3764 | ++DOCSHELL 13D8E000 == 45 [pid = 3764] [id = 94] 08:16:37 INFO - PROCESS | 3764 | ++DOMWINDOW == 108 (13D8E400) [pid = 3764] [serial = 279] [outer = 00000000] 08:16:37 INFO - PROCESS | 3764 | ++DOMWINDOW == 109 (17612C00) [pid = 3764] [serial = 280] [outer = 13D8E400] 08:16:37 INFO - PROCESS | 3764 | 1467040597253 Marionette DEBUG loaded listener.js 08:16:37 INFO - PROCESS | 3764 | ++DOMWINDOW == 110 (19AE5800) [pid = 3764] [serial = 281] [outer = 13D8E400] 08:16:37 INFO - PROCESS | 3764 | 1467040597883 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:16:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:16:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 989ms 08:16:37 INFO - PROCESS | 3764 | 1467040597932 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 08:16:37 INFO - PROCESS | 3764 | 1467040597916 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 08:16:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:16:37 INFO - PROCESS | 3764 | 1467040597956 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:16:37 INFO - PROCESS | 3764 | 1467040597959 Marionette TRACE conn3 <- [1,342,null,{}] 08:16:37 INFO - PROCESS | 3764 | 1467040597965 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:37 INFO - PROCESS | 3764 | 1467040597968 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:38 INFO - PROCESS | 3764 | 1467040598075 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 08:16:38 INFO - PROCESS | 3764 | 1467040598150 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:38 INFO - PROCESS | 3764 | 1467040598153 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:38 INFO - PROCESS | 3764 | ++DOCSHELL 006C1400 == 46 [pid = 3764] [id = 95] 08:16:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 111 (1121A000) [pid = 3764] [serial = 282] [outer = 00000000] 08:16:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 112 (1188A000) [pid = 3764] [serial = 283] [outer = 1121A000] 08:16:38 INFO - PROCESS | 3764 | 1467040598256 Marionette DEBUG loaded listener.js 08:16:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 113 (139D2C00) [pid = 3764] [serial = 284] [outer = 1121A000] 08:16:38 INFO - PROCESS | 3764 | --DOCSHELL 1850CC00 == 45 [pid = 3764] [id = 90] 08:16:38 INFO - PROCESS | 3764 | --DOCSHELL 1ADE0400 == 44 [pid = 3764] [id = 89] 08:16:38 INFO - PROCESS | 3764 | --DOCSHELL 1586F400 == 43 [pid = 3764] [id = 88] 08:16:38 INFO - PROCESS | 3764 | --DOCSHELL 1AA4B000 == 42 [pid = 3764] [id = 87] 08:16:38 INFO - PROCESS | 3764 | --DOCSHELL 1A7E0C00 == 41 [pid = 3764] [id = 86] 08:16:38 INFO - PROCESS | 3764 | --DOCSHELL 1980AC00 == 40 [pid = 3764] [id = 85] 08:16:38 INFO - PROCESS | 3764 | --DOCSHELL 18510000 == 39 [pid = 3764] [id = 84] 08:16:38 INFO - PROCESS | 3764 | --DOCSHELL 176D2C00 == 38 [pid = 3764] [id = 83] 08:16:38 INFO - PROCESS | 3764 | --DOCSHELL 12C54C00 == 37 [pid = 3764] [id = 82] 08:16:38 INFO - PROCESS | 3764 | --DOCSHELL 11DDF000 == 36 [pid = 3764] [id = 81] 08:16:38 INFO - PROCESS | 3764 | --DOCSHELL 0C76C400 == 35 [pid = 3764] [id = 78] 08:16:38 INFO - PROCESS | 3764 | --DOCSHELL 10EAA800 == 34 [pid = 3764] [id = 67] 08:16:38 INFO - PROCESS | 3764 | --DOCSHELL 1148B000 == 33 [pid = 3764] [id = 79] 08:16:38 INFO - PROCESS | 3764 | --DOCSHELL 177D8400 == 32 [pid = 3764] [id = 80] 08:16:38 INFO - PROCESS | 3764 | --DOCSHELL 139EC000 == 31 [pid = 3764] [id = 66] 08:16:38 INFO - PROCESS | 3764 | --DOCSHELL 13D8E000 == 30 [pid = 3764] [id = 94] 08:16:38 INFO - PROCESS | 3764 | --DOCSHELL 175A8C00 == 29 [pid = 3764] [id = 93] 08:16:38 INFO - PROCESS | 3764 | --DOCSHELL 105F0400 == 28 [pid = 3764] [id = 91] 08:16:38 INFO - PROCESS | 3764 | --DOCSHELL 15020C00 == 27 [pid = 3764] [id = 92] 08:16:39 INFO - PROCESS | 3764 | --DOMWINDOW == 112 (1850F400) [pid = 3764] [serial = 217] [outer = 00000000] [url = about:blank] 08:16:39 INFO - PROCESS | 3764 | --DOMWINDOW == 111 (19AE9400) [pid = 3764] [serial = 220] [outer = 00000000] [url = about:blank] 08:16:39 INFO - PROCESS | 3764 | --DOMWINDOW == 110 (1985A400) [pid = 3764] [serial = 218] [outer = 00000000] [url = about:blank] 08:16:39 INFO - PROCESS | 3764 | --DOMWINDOW == 109 (139CBC00) [pid = 3764] [serial = 205] [outer = 00000000] [url = about:blank] 08:16:39 INFO - PROCESS | 3764 | --DOMWINDOW == 108 (13D0B800) [pid = 3764] [serial = 206] [outer = 00000000] [url = about:blank] 08:16:39 INFO - PROCESS | 3764 | --DOMWINDOW == 107 (129E8400) [pid = 3764] [serial = 199] [outer = 00000000] [url = about:blank] 08:16:39 INFO - PROCESS | 3764 | --DOMWINDOW == 106 (1751BC00) [pid = 3764] [serial = 211] [outer = 00000000] [url = about:blank] 08:16:39 INFO - PROCESS | 3764 | --DOMWINDOW == 105 (112ECC00) [pid = 3764] [serial = 202] [outer = 00000000] [url = about:blank] 08:16:39 INFO - PROCESS | 3764 | --DOMWINDOW == 104 (11D91C00) [pid = 3764] [serial = 203] [outer = 00000000] [url = about:blank] 08:16:39 INFO - PROCESS | 3764 | --DOMWINDOW == 103 (15876C00) [pid = 3764] [serial = 196] [outer = 00000000] [url = about:blank] 08:16:39 INFO - PROCESS | 3764 | --DOMWINDOW == 102 (16026C00) [pid = 3764] [serial = 208] [outer = 00000000] [url = about:blank] 08:16:39 INFO - PROCESS | 3764 | --DOMWINDOW == 101 (167DD000) [pid = 3764] [serial = 209] [outer = 00000000] [url = about:blank] 08:16:39 INFO - PROCESS | 3764 | --DOMWINDOW == 100 (112EC800) [pid = 3764] [serial = 193] [outer = 00000000] [url = about:blank] 08:16:39 INFO - PROCESS | 3764 | --DOMWINDOW == 99 (1985AC00) [pid = 3764] [serial = 223] [outer = 00000000] [url = about:blank] 08:16:39 INFO - PROCESS | 3764 | --DOMWINDOW == 98 (19AE0C00) [pid = 3764] [serial = 224] [outer = 00000000] [url = about:blank] 08:16:39 INFO - PROCESS | 3764 | --DOMWINDOW == 97 (19EDFC00) [pid = 3764] [serial = 221] [outer = 00000000] [url = about:blank] 08:16:39 INFO - PROCESS | 3764 | --DOMWINDOW == 96 (1822AC00) [pid = 3764] [serial = 214] [outer = 00000000] [url = about:blank] 08:16:39 INFO - PROCESS | 3764 | --DOMWINDOW == 95 (1A296400) [pid = 3764] [serial = 226] [outer = 00000000] [url = about:blank] 08:16:39 INFO - PROCESS | 3764 | --DOMWINDOW == 94 (18440C00) [pid = 3764] [serial = 215] [outer = 00000000] [url = about:blank] 08:16:39 INFO - PROCESS | 3764 | --DOMWINDOW == 93 (1A0E5C00) [pid = 3764] [serial = 227] [outer = 00000000] [url = about:blank] 08:16:39 INFO - PROCESS | 3764 | --DOMWINDOW == 92 (175A9C00) [pid = 3764] [serial = 212] [outer = 00000000] [url = about:blank] 08:16:39 INFO - PROCESS | 3764 | --DOMWINDOW == 91 (1A51F800) [pid = 3764] [serial = 229] [outer = 00000000] [url = about:blank] 08:16:39 INFO - PROCESS | 3764 | 1467040599358 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:16:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:16:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1469ms 08:16:39 INFO - PROCESS | 3764 | 1467040599424 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 08:16:39 INFO - PROCESS | 3764 | 1467040599428 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 08:16:39 INFO - PROCESS | 3764 | 1467040599432 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:16:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:16:39 INFO - PROCESS | 3764 | 1467040599437 Marionette TRACE conn3 <- [1,346,null,{}] 08:16:39 INFO - PROCESS | 3764 | 1467040599441 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:39 INFO - PROCESS | 3764 | 1467040599444 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:39 INFO - PROCESS | 3764 | 1467040599514 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 08:16:39 INFO - PROCESS | 3764 | 1467040599528 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:39 INFO - PROCESS | 3764 | 1467040599530 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:39 INFO - PROCESS | 3764 | ++DOCSHELL 1180E800 == 28 [pid = 3764] [id = 96] 08:16:39 INFO - PROCESS | 3764 | ++DOMWINDOW == 92 (1180FC00) [pid = 3764] [serial = 285] [outer = 00000000] 08:16:39 INFO - PROCESS | 3764 | ++DOMWINDOW == 93 (12B76400) [pid = 3764] [serial = 286] [outer = 1180FC00] 08:16:39 INFO - PROCESS | 3764 | 1467040599578 Marionette DEBUG loaded listener.js 08:16:39 INFO - PROCESS | 3764 | ++DOMWINDOW == 94 (12E1B400) [pid = 3764] [serial = 287] [outer = 1180FC00] 08:16:40 INFO - PROCESS | 3764 | 1467040600015 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:16:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:16:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 596ms 08:16:40 INFO - PROCESS | 3764 | 1467040600031 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 08:16:40 INFO - PROCESS | 3764 | 1467040600036 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 08:16:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:16:40 INFO - PROCESS | 3764 | 1467040600043 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:16:40 INFO - PROCESS | 3764 | 1467040600046 Marionette TRACE conn3 <- [1,350,null,{}] 08:16:40 INFO - PROCESS | 3764 | 1467040600053 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:40 INFO - PROCESS | 3764 | 1467040600039 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:40 INFO - PROCESS | 3764 | 1467040600155 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 08:16:40 INFO - PROCESS | 3764 | 1467040600166 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:40 INFO - PROCESS | 3764 | 1467040600168 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:40 INFO - PROCESS | 3764 | ++DOCSHELL 13D8BC00 == 29 [pid = 3764] [id = 97] 08:16:40 INFO - PROCESS | 3764 | ++DOMWINDOW == 95 (13D8C400) [pid = 3764] [serial = 288] [outer = 00000000] 08:16:40 INFO - PROCESS | 3764 | ++DOMWINDOW == 96 (13D91000) [pid = 3764] [serial = 289] [outer = 13D8C400] 08:16:40 INFO - PROCESS | 3764 | 1467040600215 Marionette DEBUG loaded listener.js 08:16:40 INFO - PROCESS | 3764 | ++DOMWINDOW == 97 (13D93C00) [pid = 3764] [serial = 290] [outer = 13D8C400] 08:16:40 INFO - PROCESS | 3764 | 1467040600620 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:16:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:16:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 640ms 08:16:40 INFO - PROCESS | 3764 | 1467040600681 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 08:16:40 INFO - PROCESS | 3764 | 1467040600683 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 08:16:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:16:40 INFO - PROCESS | 3764 | 1467040600687 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:16:40 INFO - PROCESS | 3764 | 1467040600691 Marionette TRACE conn3 <- [1,354,null,{}] 08:16:40 INFO - PROCESS | 3764 | 1467040600701 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:40 INFO - PROCESS | 3764 | 1467040600706 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:40 INFO - PROCESS | 3764 | 1467040600787 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 08:16:40 INFO - PROCESS | 3764 | 1467040600867 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:40 INFO - PROCESS | 3764 | 1467040600854 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:40 INFO - PROCESS | 3764 | ++DOCSHELL 15028C00 == 30 [pid = 3764] [id = 98] 08:16:40 INFO - PROCESS | 3764 | ++DOMWINDOW == 98 (15029000) [pid = 3764] [serial = 291] [outer = 00000000] 08:16:40 INFO - PROCESS | 3764 | ++DOMWINDOW == 99 (15835000) [pid = 3764] [serial = 292] [outer = 15029000] 08:16:40 INFO - PROCESS | 3764 | 1467040600912 Marionette DEBUG loaded listener.js 08:16:40 INFO - PROCESS | 3764 | ++DOMWINDOW == 100 (16029C00) [pid = 3764] [serial = 293] [outer = 15029000] 08:16:41 INFO - PROCESS | 3764 | 1467040601339 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:16:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:16:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 683ms 08:16:41 INFO - PROCESS | 3764 | 1467040601407 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 08:16:41 INFO - PROCESS | 3764 | 1467040601410 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 08:16:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:16:41 INFO - PROCESS | 3764 | 1467040601420 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:16:41 INFO - PROCESS | 3764 | 1467040601422 Marionette TRACE conn3 <- [1,358,null,{}] 08:16:41 INFO - PROCESS | 3764 | 1467040601426 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:41 INFO - PROCESS | 3764 | 1467040601428 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:41 INFO - PROCESS | 3764 | 1467040601539 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 08:16:41 INFO - PROCESS | 3764 | 1467040601552 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:41 INFO - PROCESS | 3764 | 1467040601556 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:41 INFO - PROCESS | 3764 | ++DOCSHELL 166DFC00 == 31 [pid = 3764] [id = 99] 08:16:41 INFO - PROCESS | 3764 | ++DOMWINDOW == 101 (166E3C00) [pid = 3764] [serial = 294] [outer = 00000000] 08:16:41 INFO - PROCESS | 3764 | ++DOMWINDOW == 102 (16E12C00) [pid = 3764] [serial = 295] [outer = 166E3C00] 08:16:41 INFO - PROCESS | 3764 | 1467040601647 Marionette DEBUG loaded listener.js 08:16:41 INFO - PROCESS | 3764 | ++DOMWINDOW == 103 (17089800) [pid = 3764] [serial = 296] [outer = 166E3C00] 08:16:42 INFO - PROCESS | 3764 | 1467040602027 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:16:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:16:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 654ms 08:16:42 INFO - PROCESS | 3764 | 1467040602078 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 08:16:42 INFO - PROCESS | 3764 | 1467040602080 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 08:16:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:16:42 INFO - PROCESS | 3764 | 1467040602090 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:16:42 INFO - PROCESS | 3764 | 1467040602091 Marionette TRACE conn3 <- [1,362,null,{}] 08:16:42 INFO - PROCESS | 3764 | 1467040602095 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:42 INFO - PROCESS | 3764 | 1467040602097 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:42 INFO - PROCESS | 3764 | 1467040602179 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 08:16:42 INFO - PROCESS | 3764 | 1467040602184 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:42 INFO - PROCESS | 3764 | 1467040602187 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:42 INFO - PROCESS | 3764 | ++DOCSHELL 16994C00 == 32 [pid = 3764] [id = 100] 08:16:42 INFO - PROCESS | 3764 | ++DOMWINDOW == 104 (17009000) [pid = 3764] [serial = 297] [outer = 00000000] 08:16:42 INFO - PROCESS | 3764 | ++DOMWINDOW == 105 (17618400) [pid = 3764] [serial = 298] [outer = 17009000] 08:16:42 INFO - PROCESS | 3764 | 1467040602230 Marionette DEBUG loaded listener.js 08:16:42 INFO - PROCESS | 3764 | ++DOMWINDOW == 106 (1761A000) [pid = 3764] [serial = 299] [outer = 17009000] 08:16:42 INFO - PROCESS | 3764 | 1467040602663 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:16:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:16:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 581ms 08:16:42 INFO - PROCESS | 3764 | 1467040602687 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 08:16:42 INFO - PROCESS | 3764 | 1467040602689 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 08:16:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:16:42 INFO - PROCESS | 3764 | 1467040602692 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:16:42 INFO - PROCESS | 3764 | 1467040602694 Marionette TRACE conn3 <- [1,366,null,{}] 08:16:42 INFO - PROCESS | 3764 | 1467040602698 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:42 INFO - PROCESS | 3764 | 1467040602703 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:42 INFO - PROCESS | 3764 | 1467040602834 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 08:16:42 INFO - PROCESS | 3764 | 1467040602856 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:42 INFO - PROCESS | 3764 | 1467040602858 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:42 INFO - PROCESS | 3764 | ++DOCSHELL 18441000 == 33 [pid = 3764] [id = 101] 08:16:42 INFO - PROCESS | 3764 | ++DOMWINDOW == 107 (18449800) [pid = 3764] [serial = 300] [outer = 00000000] 08:16:42 INFO - PROCESS | 3764 | ++DOMWINDOW == 108 (19ADE800) [pid = 3764] [serial = 301] [outer = 18449800] 08:16:42 INFO - PROCESS | 3764 | 1467040602901 Marionette DEBUG loaded listener.js 08:16:42 INFO - PROCESS | 3764 | ++DOMWINDOW == 109 (19AE9400) [pid = 3764] [serial = 302] [outer = 18449800] 08:16:43 INFO - PROCESS | 3764 | --DOMWINDOW == 108 (16024C00) [pid = 3764] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:16:43 INFO - PROCESS | 3764 | --DOMWINDOW == 107 (1ADE5000) [pid = 3764] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:16:43 INFO - PROCESS | 3764 | --DOMWINDOW == 106 (177DE400) [pid = 3764] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:16:43 INFO - PROCESS | 3764 | --DOMWINDOW == 105 (10A64800) [pid = 3764] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:16:43 INFO - PROCESS | 3764 | --DOMWINDOW == 104 (13D08000) [pid = 3764] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:16:43 INFO - PROCESS | 3764 | --DOMWINDOW == 103 (13F7F000) [pid = 3764] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:16:43 INFO - PROCESS | 3764 | --DOMWINDOW == 102 (10EAC400) [pid = 3764] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:16:43 INFO - PROCESS | 3764 | --DOMWINDOW == 101 (10EABC00) [pid = 3764] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:16:43 INFO - PROCESS | 3764 | --DOMWINDOW == 100 (10A59800) [pid = 3764] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:16:43 INFO - PROCESS | 3764 | --DOMWINDOW == 99 (1985A800) [pid = 3764] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:16:43 INFO - PROCESS | 3764 | --DOMWINDOW == 98 (1A3DD000) [pid = 3764] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:16:43 INFO - PROCESS | 3764 | --DOMWINDOW == 97 (16ED2800) [pid = 3764] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:16:43 INFO - PROCESS | 3764 | --DOMWINDOW == 96 (1A3D9C00) [pid = 3764] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:16:43 INFO - PROCESS | 3764 | --DOMWINDOW == 95 (1A911C00) [pid = 3764] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:16:43 INFO - PROCESS | 3764 | --DOMWINDOW == 94 (1A0DE000) [pid = 3764] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:16:43 INFO - PROCESS | 3764 | --DOMWINDOW == 93 (1AA4B400) [pid = 3764] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:16:43 INFO - PROCESS | 3764 | --DOMWINDOW == 92 (0C778400) [pid = 3764] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:16:43 INFO - PROCESS | 3764 | --DOMWINDOW == 91 (12C5A000) [pid = 3764] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:16:43 INFO - PROCESS | 3764 | --DOMWINDOW == 90 (12EE5400) [pid = 3764] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:16:43 INFO - PROCESS | 3764 | --DOMWINDOW == 89 (12E1D800) [pid = 3764] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:16:43 INFO - PROCESS | 3764 | --DOMWINDOW == 88 (176D5400) [pid = 3764] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:16:43 INFO - PROCESS | 3764 | --DOMWINDOW == 87 (1985FC00) [pid = 3764] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:16:43 INFO - PROCESS | 3764 | 1467040603589 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:16:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:16:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 930ms 08:16:43 INFO - PROCESS | 3764 | 1467040603626 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 08:16:43 INFO - PROCESS | 3764 | 1467040603637 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 08:16:43 INFO - PROCESS | 3764 | 1467040603641 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:16:43 INFO - PROCESS | 3764 | 1467040603642 Marionette TRACE conn3 <- [1,370,null,{}] 08:16:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:16:43 INFO - PROCESS | 3764 | 1467040603646 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:43 INFO - PROCESS | 3764 | 1467040603631 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:43 INFO - PROCESS | 3764 | 1467040603706 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 08:16:43 INFO - PROCESS | 3764 | 1467040603712 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:43 INFO - PROCESS | 3764 | 1467040603714 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:43 INFO - PROCESS | 3764 | ++DOCSHELL 10A63800 == 34 [pid = 3764] [id = 102] 08:16:43 INFO - PROCESS | 3764 | ++DOMWINDOW == 88 (10EAC400) [pid = 3764] [serial = 303] [outer = 00000000] 08:16:43 INFO - PROCESS | 3764 | ++DOMWINDOW == 89 (15487000) [pid = 3764] [serial = 304] [outer = 10EAC400] 08:16:43 INFO - PROCESS | 3764 | 1467040603758 Marionette DEBUG loaded listener.js 08:16:43 INFO - PROCESS | 3764 | ++DOMWINDOW == 90 (176D5400) [pid = 3764] [serial = 305] [outer = 10EAC400] 08:16:44 INFO - PROCESS | 3764 | 1467040604147 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:16:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:16:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 553ms 08:16:44 INFO - PROCESS | 3764 | 1467040604197 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 08:16:44 INFO - PROCESS | 3764 | 1467040604199 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 08:16:44 INFO - PROCESS | 3764 | 1467040604185 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:16:44 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:16:44 INFO - PROCESS | 3764 | 1467040604186 Marionette TRACE conn3 <- [1,374,null,{}] 08:16:44 INFO - PROCESS | 3764 | 1467040604190 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:44 INFO - PROCESS | 3764 | 1467040604192 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:44 INFO - PROCESS | 3764 | 1467040604266 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 08:16:44 INFO - PROCESS | 3764 | 1467040604271 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:44 INFO - PROCESS | 3764 | 1467040604273 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:44 INFO - PROCESS | 3764 | ++DOCSHELL 13D90C00 == 35 [pid = 3764] [id = 103] 08:16:44 INFO - PROCESS | 3764 | ++DOMWINDOW == 91 (15025800) [pid = 3764] [serial = 306] [outer = 00000000] 08:16:44 INFO - PROCESS | 3764 | ++DOMWINDOW == 92 (19EE0400) [pid = 3764] [serial = 307] [outer = 15025800] 08:16:44 INFO - PROCESS | 3764 | 1467040604319 Marionette DEBUG loaded listener.js 08:16:44 INFO - PROCESS | 3764 | ++DOMWINDOW == 93 (19EE1C00) [pid = 3764] [serial = 308] [outer = 15025800] 08:16:44 INFO - PROCESS | 3764 | 1467040604723 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:16:44 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:16:44 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 553ms 08:16:44 INFO - PROCESS | 3764 | 1467040604743 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 08:16:44 INFO - PROCESS | 3764 | 1467040604745 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 08:16:44 INFO - PROCESS | 3764 | 1467040604748 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:16:44 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:16:44 INFO - PROCESS | 3764 | 1467040604750 Marionette TRACE conn3 <- [1,378,null,{}] 08:16:44 INFO - PROCESS | 3764 | 1467040604765 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:44 INFO - PROCESS | 3764 | 1467040604767 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:44 INFO - PROCESS | 3764 | 1467040604846 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 08:16:44 INFO - PROCESS | 3764 | 1467040604852 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:44 INFO - PROCESS | 3764 | 1467040604854 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:44 INFO - PROCESS | 3764 | ++DOCSHELL 19ADF400 == 36 [pid = 3764] [id = 104] 08:16:44 INFO - PROCESS | 3764 | ++DOMWINDOW == 94 (1A0DBC00) [pid = 3764] [serial = 309] [outer = 00000000] 08:16:44 INFO - PROCESS | 3764 | ++DOMWINDOW == 95 (1A292400) [pid = 3764] [serial = 310] [outer = 1A0DBC00] 08:16:44 INFO - PROCESS | 3764 | 1467040604897 Marionette DEBUG loaded listener.js 08:16:44 INFO - PROCESS | 3764 | ++DOMWINDOW == 96 (1A29C400) [pid = 3764] [serial = 311] [outer = 1A0DBC00] 08:16:45 INFO - PROCESS | 3764 | 1467040605345 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 08:16:45 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:16:45 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 654ms 08:16:45 INFO - PROCESS | 3764 | 1467040605414 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 08:16:45 INFO - PROCESS | 3764 | 1467040605419 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 08:16:45 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:16:45 INFO - PROCESS | 3764 | 1467040605407 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:16:45 INFO - PROCESS | 3764 | 1467040605411 Marionette TRACE conn3 <- [1,382,null,{}] 08:16:45 INFO - PROCESS | 3764 | 1467040605417 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:45 INFO - PROCESS | 3764 | 1467040605420 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:45 INFO - PROCESS | 3764 | 1467040605586 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 08:16:45 INFO - PROCESS | 3764 | 1467040605693 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:45 INFO - PROCESS | 3764 | 1467040605681 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:45 INFO - PROCESS | 3764 | ++DOCSHELL 112E6800 == 37 [pid = 3764] [id = 105] 08:16:45 INFO - PROCESS | 3764 | ++DOMWINDOW == 97 (112EAC00) [pid = 3764] [serial = 312] [outer = 00000000] 08:16:45 INFO - PROCESS | 3764 | ++DOMWINDOW == 98 (11DDA000) [pid = 3764] [serial = 313] [outer = 112EAC00] 08:16:45 INFO - PROCESS | 3764 | 1467040605737 Marionette DEBUG loaded listener.js 08:16:45 INFO - PROCESS | 3764 | ++DOMWINDOW == 99 (12B71C00) [pid = 3764] [serial = 314] [outer = 112EAC00] 08:16:46 INFO - PROCESS | 3764 | 1467040606488 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:16:46 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:16:46 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1105ms 08:16:46 INFO - PROCESS | 3764 | 1467040606533 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 08:16:46 INFO - PROCESS | 3764 | 1467040606537 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 08:16:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:16:46 INFO - PROCESS | 3764 | 1467040606544 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:16:46 INFO - PROCESS | 3764 | 1467040606547 Marionette TRACE conn3 <- [1,386,null,{}] 08:16:46 INFO - PROCESS | 3764 | 1467040606551 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:46 INFO - PROCESS | 3764 | 1467040606554 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:46 INFO - PROCESS | 3764 | 1467040606670 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 08:16:46 INFO - PROCESS | 3764 | 1467040606777 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:46 INFO - PROCESS | 3764 | 1467040606780 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:46 INFO - PROCESS | 3764 | ++DOCSHELL 13DB1000 == 38 [pid = 3764] [id = 106] 08:16:46 INFO - PROCESS | 3764 | ++DOMWINDOW == 100 (13DB1400) [pid = 3764] [serial = 315] [outer = 00000000] 08:16:46 INFO - PROCESS | 3764 | ++DOMWINDOW == 101 (1501F800) [pid = 3764] [serial = 316] [outer = 13DB1400] 08:16:46 INFO - PROCESS | 3764 | 1467040606836 Marionette DEBUG loaded listener.js 08:16:46 INFO - PROCESS | 3764 | ++DOMWINDOW == 102 (15025C00) [pid = 3764] [serial = 317] [outer = 13DB1400] 08:16:47 INFO - PROCESS | 3764 | 1467040607709 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 08:16:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:16:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1222ms 08:16:47 INFO - PROCESS | 3764 | 1467040607767 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 08:16:47 INFO - PROCESS | 3764 | 1467040607771 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 08:16:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:16:47 INFO - PROCESS | 3764 | 1467040607777 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:16:47 INFO - PROCESS | 3764 | 1467040607780 Marionette TRACE conn3 <- [1,390,null,{}] 08:16:47 INFO - PROCESS | 3764 | 1467040607786 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:47 INFO - PROCESS | 3764 | 1467040607788 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:47 INFO - PROCESS | 3764 | 1467040607897 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 08:16:47 INFO - PROCESS | 3764 | --DOCSHELL 13D90C00 == 37 [pid = 3764] [id = 103] 08:16:47 INFO - PROCESS | 3764 | --DOCSHELL 10A63800 == 36 [pid = 3764] [id = 102] 08:16:47 INFO - PROCESS | 3764 | --DOCSHELL 18441000 == 35 [pid = 3764] [id = 101] 08:16:47 INFO - PROCESS | 3764 | --DOCSHELL 16994C00 == 34 [pid = 3764] [id = 100] 08:16:47 INFO - PROCESS | 3764 | --DOCSHELL 166DFC00 == 33 [pid = 3764] [id = 99] 08:16:47 INFO - PROCESS | 3764 | --DOCSHELL 15028C00 == 32 [pid = 3764] [id = 98] 08:16:47 INFO - PROCESS | 3764 | --DOCSHELL 13D8BC00 == 31 [pid = 3764] [id = 97] 08:16:47 INFO - PROCESS | 3764 | --DOCSHELL 1180E800 == 30 [pid = 3764] [id = 96] 08:16:47 INFO - PROCESS | 3764 | --DOCSHELL 006C1400 == 29 [pid = 3764] [id = 95] 08:16:47 INFO - PROCESS | 3764 | --DOMWINDOW == 101 (132B0000) [pid = 3764] [serial = 200] [outer = 00000000] [url = about:blank] 08:16:47 INFO - PROCESS | 3764 | --DOMWINDOW == 100 (139D0400) [pid = 3764] [serial = 160] [outer = 00000000] [url = about:blank] 08:16:47 INFO - PROCESS | 3764 | --DOMWINDOW == 99 (19EE9800) [pid = 3764] [serial = 124] [outer = 00000000] [url = about:blank] 08:16:47 INFO - PROCESS | 3764 | --DOMWINDOW == 98 (1A916000) [pid = 3764] [serial = 191] [outer = 00000000] [url = about:blank] 08:16:47 INFO - PROCESS | 3764 | --DOMWINDOW == 97 (1A914800) [pid = 3764] [serial = 230] [outer = 00000000] [url = about:blank] 08:16:47 INFO - PROCESS | 3764 | --DOMWINDOW == 96 (1A0DC000) [pid = 3764] [serial = 154] [outer = 00000000] [url = about:blank] 08:16:47 INFO - PROCESS | 3764 | --DOMWINDOW == 95 (166E1400) [pid = 3764] [serial = 197] [outer = 00000000] [url = about:blank] 08:16:47 INFO - PROCESS | 3764 | --DOMWINDOW == 94 (11D8E000) [pid = 3764] [serial = 194] [outer = 00000000] [url = about:blank] 08:16:47 INFO - PROCESS | 3764 | --DOMWINDOW == 93 (1AA40800) [pid = 3764] [serial = 256] [outer = 00000000] [url = about:blank] 08:16:47 INFO - PROCESS | 3764 | --DOMWINDOW == 92 (1A514800) [pid = 3764] [serial = 253] [outer = 00000000] [url = about:blank] 08:16:47 INFO - PROCESS | 3764 | --DOMWINDOW == 91 (1A51CC00) [pid = 3764] [serial = 254] [outer = 00000000] [url = about:blank] 08:16:47 INFO - PROCESS | 3764 | --DOMWINDOW == 90 (1AACA800) [pid = 3764] [serial = 259] [outer = 00000000] [url = about:blank] 08:16:47 INFO - PROCESS | 3764 | --DOMWINDOW == 89 (1055BC00) [pid = 3764] [serial = 232] [outer = 00000000] [url = about:blank] 08:16:47 INFO - PROCESS | 3764 | --DOMWINDOW == 88 (105F1800) [pid = 3764] [serial = 233] [outer = 00000000] [url = about:blank] 08:16:47 INFO - PROCESS | 3764 | --DOMWINDOW == 87 (14FFA000) [pid = 3764] [serial = 244] [outer = 00000000] [url = about:blank] 08:16:47 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (166E2000) [pid = 3764] [serial = 245] [outer = 00000000] [url = about:blank] 08:16:47 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (13F7A400) [pid = 3764] [serial = 235] [outer = 00000000] [url = about:blank] 08:16:47 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (14271400) [pid = 3764] [serial = 236] [outer = 00000000] [url = about:blank] 08:16:47 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (1426F800) [pid = 3764] [serial = 241] [outer = 00000000] [url = about:blank] 08:16:47 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (15879000) [pid = 3764] [serial = 242] [outer = 00000000] [url = about:blank] 08:16:47 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (177E3800) [pid = 3764] [serial = 247] [outer = 00000000] [url = about:blank] 08:16:47 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (18504C00) [pid = 3764] [serial = 248] [outer = 00000000] [url = about:blank] 08:16:47 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (1A38C400) [pid = 3764] [serial = 250] [outer = 00000000] [url = about:blank] 08:16:47 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (1AA47C00) [pid = 3764] [serial = 257] [outer = 00000000] [url = about:blank] 08:16:47 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (17617000) [pid = 3764] [serial = 262] [outer = 00000000] [url = about:blank] 08:16:47 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (1ADE9800) [pid = 3764] [serial = 265] [outer = 00000000] [url = about:blank] 08:16:47 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (1AACF000) [pid = 3764] [serial = 260] [outer = 00000000] [url = about:blank] 08:16:47 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (1ADEA000) [pid = 3764] [serial = 266] [outer = 00000000] [url = about:blank] 08:16:47 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (19857C00) [pid = 3764] [serial = 238] [outer = 00000000] [url = about:blank] 08:16:47 INFO - PROCESS | 3764 | --DOMWINDOW == 72 (1AFE3800) [pid = 3764] [serial = 269] [outer = 00000000] [url = about:blank] 08:16:47 INFO - PROCESS | 3764 | --DOMWINDOW == 71 (19EEA000) [pid = 3764] [serial = 239] [outer = 00000000] [url = about:blank] 08:16:47 INFO - PROCESS | 3764 | --DOMWINDOW == 70 (1A3D8000) [pid = 3764] [serial = 251] [outer = 00000000] [url = about:blank] 08:16:47 INFO - PROCESS | 3764 | --DOMWINDOW == 69 (18355C00) [pid = 3764] [serial = 263] [outer = 00000000] [url = about:blank] 08:16:47 INFO - PROCESS | 3764 | --DOMWINDOW == 68 (11220C00) [pid = 3764] [serial = 157] [outer = 00000000] [url = about:blank] 08:16:47 INFO - PROCESS | 3764 | --DOMWINDOW == 67 (1AFDE800) [pid = 3764] [serial = 268] [outer = 00000000] [url = about:blank] 08:16:47 INFO - PROCESS | 3764 | 1467040607999 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:47 INFO - PROCESS | 3764 | 1467040608004 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:48 INFO - PROCESS | 3764 | ++DOCSHELL 1055BC00 == 30 [pid = 3764] [id = 107] 08:16:48 INFO - PROCESS | 3764 | ++DOMWINDOW == 68 (105E9400) [pid = 3764] [serial = 318] [outer = 00000000] 08:16:48 INFO - PROCESS | 3764 | ++DOMWINDOW == 69 (11216800) [pid = 3764] [serial = 319] [outer = 105E9400] 08:16:48 INFO - PROCESS | 3764 | 1467040608051 Marionette DEBUG loaded listener.js 08:16:48 INFO - PROCESS | 3764 | ++DOMWINDOW == 70 (112E5800) [pid = 3764] [serial = 320] [outer = 105E9400] 08:16:48 INFO - PROCESS | 3764 | 1467040608454 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 08:16:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:16:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 742ms 08:16:48 INFO - PROCESS | 3764 | 1467040608523 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 08:16:48 INFO - PROCESS | 3764 | 1467040608527 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 08:16:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:16:48 INFO - PROCESS | 3764 | 1467040608533 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:16:48 INFO - PROCESS | 3764 | 1467040608536 Marionette TRACE conn3 <- [1,394,null,{}] 08:16:48 INFO - PROCESS | 3764 | 1467040608540 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:48 INFO - PROCESS | 3764 | 1467040608542 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:48 INFO - PROCESS | 3764 | 1467040608626 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 08:16:48 INFO - PROCESS | 3764 | 1467040608640 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:48 INFO - PROCESS | 3764 | 1467040608642 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:48 INFO - PROCESS | 3764 | ++DOCSHELL 1318A400 == 31 [pid = 3764] [id = 108] 08:16:48 INFO - PROCESS | 3764 | ++DOMWINDOW == 71 (139D0400) [pid = 3764] [serial = 321] [outer = 00000000] 08:16:48 INFO - PROCESS | 3764 | ++DOMWINDOW == 72 (13D08400) [pid = 3764] [serial = 322] [outer = 139D0400] 08:16:48 INFO - PROCESS | 3764 | 1467040608671 Marionette DEBUG loaded listener.js 08:16:48 INFO - PROCESS | 3764 | ++DOMWINDOW == 73 (13D8D400) [pid = 3764] [serial = 323] [outer = 139D0400] 08:16:49 INFO - PROCESS | 3764 | 1467040609102 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 08:16:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:16:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 596ms 08:16:49 INFO - PROCESS | 3764 | 1467040609134 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 08:16:49 INFO - PROCESS | 3764 | 1467040609138 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 08:16:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:16:49 INFO - PROCESS | 3764 | 1467040609143 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:16:49 INFO - PROCESS | 3764 | 1467040609148 Marionette TRACE conn3 <- [1,398,null,{}] 08:16:49 INFO - PROCESS | 3764 | 1467040609142 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:49 INFO - PROCESS | 3764 | 1467040609146 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:49 INFO - PROCESS | 3764 | 1467040609259 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 08:16:49 INFO - PROCESS | 3764 | 1467040609341 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:49 INFO - PROCESS | 3764 | 1467040609344 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:49 INFO - PROCESS | 3764 | ++DOCSHELL 1547C400 == 32 [pid = 3764] [id = 109] 08:16:49 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (1547D400) [pid = 3764] [serial = 324] [outer = 00000000] 08:16:49 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (1582EC00) [pid = 3764] [serial = 325] [outer = 1547D400] 08:16:49 INFO - PROCESS | 3764 | 1467040609391 Marionette DEBUG loaded listener.js 08:16:49 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (16021000) [pid = 3764] [serial = 326] [outer = 1547D400] 08:16:49 INFO - PROCESS | 3764 | 1467040609740 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 08:16:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:16:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 640ms 08:16:49 INFO - PROCESS | 3764 | 1467040609786 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 08:16:49 INFO - PROCESS | 3764 | 1467040609788 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 08:16:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:16:49 INFO - PROCESS | 3764 | 1467040609792 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:16:49 INFO - PROCESS | 3764 | 1467040609794 Marionette TRACE conn3 <- [1,402,null,{}] 08:16:49 INFO - PROCESS | 3764 | 1467040609801 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:49 INFO - PROCESS | 3764 | 1467040609803 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:49 INFO - PROCESS | 3764 | 1467040609929 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 08:16:49 INFO - PROCESS | 3764 | 1467040609928 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:49 INFO - PROCESS | 3764 | 1467040609930 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:49 INFO - PROCESS | 3764 | ++DOCSHELL 16029000 == 33 [pid = 3764] [id = 110] 08:16:49 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (166DF400) [pid = 3764] [serial = 327] [outer = 00000000] 08:16:49 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (16E18000) [pid = 3764] [serial = 328] [outer = 166DF400] 08:16:49 INFO - PROCESS | 3764 | 1467040609976 Marionette DEBUG loaded listener.js 08:16:50 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (175AA400) [pid = 3764] [serial = 329] [outer = 166DF400] 08:16:50 INFO - PROCESS | 3764 | 1467040610411 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 08:16:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:16:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 640ms 08:16:50 INFO - PROCESS | 3764 | 1467040610438 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 08:16:50 INFO - PROCESS | 3764 | 1467040610440 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 08:16:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:16:50 INFO - PROCESS | 3764 | 1467040610450 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:16:50 INFO - PROCESS | 3764 | 1467040610452 Marionette TRACE conn3 <- [1,406,null,{}] 08:16:50 INFO - PROCESS | 3764 | 1467040610455 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:50 INFO - PROCESS | 3764 | 1467040610457 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:50 INFO - PROCESS | 3764 | 1467040610589 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 08:16:50 INFO - PROCESS | 3764 | 1467040610602 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:50 INFO - PROCESS | 3764 | 1467040610604 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:50 INFO - PROCESS | 3764 | ++DOCSHELL 175A7800 == 34 [pid = 3764] [id = 111] 08:16:50 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (177E3800) [pid = 3764] [serial = 330] [outer = 00000000] 08:16:50 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (18445C00) [pid = 3764] [serial = 331] [outer = 177E3800] 08:16:50 INFO - PROCESS | 3764 | 1467040610631 Marionette DEBUG loaded listener.js 08:16:50 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (1850A800) [pid = 3764] [serial = 332] [outer = 177E3800] 08:16:51 INFO - PROCESS | 3764 | 1467040611065 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 08:16:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:16:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 654ms 08:16:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:16:51 INFO - PROCESS | 3764 | 1467040611111 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 08:16:51 INFO - PROCESS | 3764 | 1467040611113 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 08:16:51 INFO - PROCESS | 3764 | 1467040611116 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:16:51 INFO - PROCESS | 3764 | 1467040611118 Marionette TRACE conn3 <- [1,410,null,{}] 08:16:51 INFO - PROCESS | 3764 | 1467040611121 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:51 INFO - PROCESS | 3764 | 1467040611127 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:51 INFO - PROCESS | 3764 | 1467040611245 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 08:16:51 INFO - PROCESS | 3764 | 1467040611303 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:51 INFO - PROCESS | 3764 | 1467040611305 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:51 INFO - PROCESS | 3764 | ++DOCSHELL 19ADCC00 == 35 [pid = 3764] [id = 112] 08:16:51 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (19AE0400) [pid = 3764] [serial = 333] [outer = 00000000] 08:16:51 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (1A0D9800) [pid = 3764] [serial = 334] [outer = 19AE0400] 08:16:51 INFO - PROCESS | 3764 | 1467040611349 Marionette DEBUG loaded listener.js 08:16:51 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (1A0D9C00) [pid = 3764] [serial = 335] [outer = 19AE0400] 08:16:51 INFO - PROCESS | 3764 | 1467040611741 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 08:16:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:16:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 684ms 08:16:51 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (166E3C00) [pid = 3764] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 08:16:51 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (13D8C400) [pid = 3764] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:16:51 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (17009000) [pid = 3764] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 08:16:51 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (1121A000) [pid = 3764] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:16:51 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (15029000) [pid = 3764] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:16:51 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (1180FC00) [pid = 3764] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:16:51 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (18449800) [pid = 3764] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:16:51 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (15025800) [pid = 3764] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 08:16:51 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (105F0800) [pid = 3764] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:16:51 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (15024C00) [pid = 3764] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:16:51 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (175AE800) [pid = 3764] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:16:51 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (13D8E400) [pid = 3764] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:16:51 INFO - PROCESS | 3764 | --DOMWINDOW == 72 (10EAC400) [pid = 3764] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 08:16:51 INFO - PROCESS | 3764 | 1467040611870 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 08:16:51 INFO - PROCESS | 3764 | 1467040611872 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 08:16:51 INFO - PROCESS | 3764 | 1467040611882 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:16:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:16:51 INFO - PROCESS | 3764 | 1467040611884 Marionette TRACE conn3 <- [1,414,null,{}] 08:16:51 INFO - PROCESS | 3764 | 1467040611887 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:51 INFO - PROCESS | 3764 | 1467040611889 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:51 INFO - PROCESS | 3764 | 1467040611953 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 08:16:51 INFO - PROCESS | 3764 | 1467040611958 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:51 INFO - PROCESS | 3764 | 1467040611960 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:51 INFO - PROCESS | 3764 | ++DOCSHELL 13A8EC00 == 36 [pid = 3764] [id = 113] 08:16:51 INFO - PROCESS | 3764 | ++DOMWINDOW == 73 (13D07800) [pid = 3764] [serial = 336] [outer = 00000000] 08:16:51 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (15024400) [pid = 3764] [serial = 337] [outer = 13D07800] 08:16:51 INFO - PROCESS | 3764 | 1467040612004 Marionette DEBUG loaded listener.js 08:16:52 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (156E5C00) [pid = 3764] [serial = 338] [outer = 13D07800] 08:16:52 INFO - PROCESS | 3764 | 1467040612399 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 08:16:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:16:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 553ms 08:16:52 INFO - PROCESS | 3764 | 1467040612442 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 08:16:52 INFO - PROCESS | 3764 | 1467040612444 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 08:16:52 INFO - PROCESS | 3764 | 1467040612431 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:16:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:16:52 INFO - PROCESS | 3764 | 1467040612433 Marionette TRACE conn3 <- [1,418,null,{}] 08:16:52 INFO - PROCESS | 3764 | 1467040612438 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:52 INFO - PROCESS | 3764 | 1467040612440 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:52 INFO - PROCESS | 3764 | 1467040612517 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 08:16:52 INFO - PROCESS | 3764 | 1467040612522 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:52 INFO - PROCESS | 3764 | 1467040612524 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:52 INFO - PROCESS | 3764 | ++DOCSHELL 13D89000 == 37 [pid = 3764] [id = 114] 08:16:52 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (13D92400) [pid = 3764] [serial = 339] [outer = 00000000] 08:16:52 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (1A0D8400) [pid = 3764] [serial = 340] [outer = 13D92400] 08:16:52 INFO - PROCESS | 3764 | 1467040612570 Marionette DEBUG loaded listener.js 08:16:52 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (1A295800) [pid = 3764] [serial = 341] [outer = 13D92400] 08:16:53 INFO - PROCESS | 3764 | 1467040613405 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 08:16:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 08:16:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 960ms 08:16:53 INFO - PROCESS | 3764 | 1467040613428 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 08:16:53 INFO - PROCESS | 3764 | 1467040613429 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 08:16:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:16:53 INFO - PROCESS | 3764 | 1467040613433 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:16:53 INFO - PROCESS | 3764 | 1467040613417 Marionette TRACE conn3 <- [1,422,null,{}] 08:16:53 INFO - PROCESS | 3764 | 1467040613421 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:53 INFO - PROCESS | 3764 | 1467040613423 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:53 INFO - PROCESS | 3764 | 1467040613530 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 08:16:53 INFO - PROCESS | 3764 | 1467040613537 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:53 INFO - PROCESS | 3764 | 1467040613539 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:53 INFO - PROCESS | 3764 | ++DOCSHELL 166E3400 == 38 [pid = 3764] [id = 115] 08:16:53 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (174F4800) [pid = 3764] [serial = 342] [outer = 00000000] 08:16:53 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (1A3E4800) [pid = 3764] [serial = 343] [outer = 174F4800] 08:16:53 INFO - PROCESS | 3764 | 1467040613582 Marionette DEBUG loaded listener.js 08:16:53 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (1A517400) [pid = 3764] [serial = 344] [outer = 174F4800] 08:16:54 INFO - PROCESS | 3764 | 1467040614554 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 08:16:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:16:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1163ms 08:16:54 INFO - PROCESS | 3764 | 1467040614586 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 08:16:54 INFO - PROCESS | 3764 | 1467040614591 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 08:16:54 INFO - PROCESS | 3764 | 1467040614596 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:16:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:16:54 INFO - PROCESS | 3764 | 1467040614600 Marionette TRACE conn3 <- [1,426,null,{}] 08:16:54 INFO - PROCESS | 3764 | 1467040614605 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:54 INFO - PROCESS | 3764 | 1467040614609 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:54 INFO - PROCESS | 3764 | 1467040614717 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 08:16:54 INFO - PROCESS | 3764 | 1467040614814 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:54 INFO - PROCESS | 3764 | 1467040614817 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:54 INFO - PROCESS | 3764 | ++DOCSHELL 1188CC00 == 39 [pid = 3764] [id = 116] 08:16:54 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (11C9DC00) [pid = 3764] [serial = 345] [outer = 00000000] 08:16:54 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (139EE800) [pid = 3764] [serial = 346] [outer = 11C9DC00] 08:16:54 INFO - PROCESS | 3764 | 1467040614918 Marionette DEBUG loaded listener.js 08:16:54 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (13D92C00) [pid = 3764] [serial = 347] [outer = 11C9DC00] 08:16:55 INFO - PROCESS | 3764 | 1467040615418 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 08:16:55 INFO - PROCESS | 3764 | 1467040615486 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 08:16:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 08:16:55 INFO - PROCESS | 3764 | 1467040615493 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:16:55 INFO - PROCESS | 3764 | 1467040615496 Marionette TRACE conn3 <- [1,430,null,{}] 08:16:55 INFO - PROCESS | 3764 | 1467040615500 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:55 INFO - PROCESS | 3764 | 1467040615504 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:55 INFO - PROCESS | 3764 | 1467040615595 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 08:16:55 INFO - PROCESS | 3764 | 1467040615692 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:55 INFO - PROCESS | 3764 | 1467040615695 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:55 INFO - PROCESS | 3764 | ++DOCSHELL 166DC800 == 40 [pid = 3764] [id = 117] 08:16:55 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (166DD000) [pid = 3764] [serial = 348] [outer = 00000000] 08:16:55 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (16EDA000) [pid = 3764] [serial = 349] [outer = 166DD000] 08:16:55 INFO - PROCESS | 3764 | 1467040615750 Marionette DEBUG loaded listener.js 08:16:55 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (1834AC00) [pid = 3764] [serial = 350] [outer = 166DD000] 08:16:56 INFO - PROCESS | 3764 | 1467040616286 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 08:16:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:16:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 844ms 08:16:56 INFO - PROCESS | 3764 | 1467040616323 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 08:16:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:16:56 INFO - PROCESS | 3764 | 1467040616326 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 08:16:56 INFO - PROCESS | 3764 | 1467040616330 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:16:56 INFO - PROCESS | 3764 | 1467040616334 Marionette TRACE conn3 <- [1,434,null,{}] 08:16:56 INFO - PROCESS | 3764 | 1467040616345 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:56 INFO - PROCESS | 3764 | 1467040616349 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:56 INFO - PROCESS | 3764 | 1467040616455 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 08:16:56 INFO - PROCESS | 3764 | 1467040616554 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:56 INFO - PROCESS | 3764 | 1467040616557 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:56 INFO - PROCESS | 3764 | ++DOCSHELL 1A3E3000 == 41 [pid = 3764] [id = 118] 08:16:56 INFO - PROCESS | 3764 | ++DOMWINDOW == 88 (1A517000) [pid = 3764] [serial = 351] [outer = 00000000] 08:16:56 INFO - PROCESS | 3764 | ++DOMWINDOW == 89 (1A520400) [pid = 3764] [serial = 352] [outer = 1A517000] 08:16:56 INFO - PROCESS | 3764 | 1467040616595 Marionette DEBUG loaded listener.js 08:16:56 INFO - PROCESS | 3764 | ++DOMWINDOW == 90 (1A7EA800) [pid = 3764] [serial = 353] [outer = 1A517000] 08:16:57 INFO - PROCESS | 3764 | 1467040617306 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 08:16:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:16:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1018ms 08:16:57 INFO - PROCESS | 3764 | 1467040617374 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 08:16:57 INFO - PROCESS | 3764 | 1467040617378 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 08:16:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:16:57 INFO - PROCESS | 3764 | 1467040617384 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:16:57 INFO - PROCESS | 3764 | 1467040617387 Marionette TRACE conn3 <- [1,438,null,{}] 08:16:57 INFO - PROCESS | 3764 | 1467040617388 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:57 INFO - PROCESS | 3764 | 1467040617391 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:57 INFO - PROCESS | 3764 | 1467040617533 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 08:16:57 INFO - PROCESS | 3764 | 1467040617584 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:57 INFO - PROCESS | 3764 | 1467040617588 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:57 INFO - PROCESS | 3764 | ++DOCSHELL 12E75C00 == 42 [pid = 3764] [id = 119] 08:16:57 INFO - PROCESS | 3764 | ++DOMWINDOW == 91 (12E76C00) [pid = 3764] [serial = 354] [outer = 00000000] 08:16:57 INFO - PROCESS | 3764 | ++DOMWINDOW == 92 (139D3800) [pid = 3764] [serial = 355] [outer = 12E76C00] 08:16:57 INFO - PROCESS | 3764 | 1467040617620 Marionette DEBUG loaded listener.js 08:16:57 INFO - PROCESS | 3764 | ++DOMWINDOW == 93 (13D8C000) [pid = 3764] [serial = 356] [outer = 12E76C00] 08:16:58 INFO - PROCESS | 3764 | --DOCSHELL 13D89000 == 41 [pid = 3764] [id = 114] 08:16:58 INFO - PROCESS | 3764 | --DOCSHELL 13A8EC00 == 40 [pid = 3764] [id = 113] 08:16:58 INFO - PROCESS | 3764 | --DOCSHELL 19ADCC00 == 39 [pid = 3764] [id = 112] 08:16:58 INFO - PROCESS | 3764 | --DOCSHELL 175A7800 == 38 [pid = 3764] [id = 111] 08:16:58 INFO - PROCESS | 3764 | --DOCSHELL 16029000 == 37 [pid = 3764] [id = 110] 08:16:58 INFO - PROCESS | 3764 | --DOCSHELL 1547C400 == 36 [pid = 3764] [id = 109] 08:16:58 INFO - PROCESS | 3764 | --DOCSHELL 1318A400 == 35 [pid = 3764] [id = 108] 08:16:58 INFO - PROCESS | 3764 | --DOCSHELL 1055BC00 == 34 [pid = 3764] [id = 107] 08:16:58 INFO - PROCESS | 3764 | --DOCSHELL 19ADF400 == 33 [pid = 3764] [id = 104] 08:16:58 INFO - PROCESS | 3764 | --DOCSHELL 112E6800 == 32 [pid = 3764] [id = 105] 08:16:58 INFO - PROCESS | 3764 | --DOCSHELL 13DB1000 == 31 [pid = 3764] [id = 106] 08:16:58 INFO - PROCESS | 3764 | --DOCSHELL 1A3E3000 == 30 [pid = 3764] [id = 118] 08:16:58 INFO - PROCESS | 3764 | --DOCSHELL 166DC800 == 29 [pid = 3764] [id = 117] 08:16:58 INFO - PROCESS | 3764 | --DOCSHELL 166E3400 == 28 [pid = 3764] [id = 115] 08:16:58 INFO - PROCESS | 3764 | --DOCSHELL 1188CC00 == 27 [pid = 3764] [id = 116] 08:16:58 INFO - PROCESS | 3764 | --DOMWINDOW == 92 (17089800) [pid = 3764] [serial = 296] [outer = 00000000] [url = about:blank] 08:16:58 INFO - PROCESS | 3764 | --DOMWINDOW == 91 (16E12C00) [pid = 3764] [serial = 295] [outer = 00000000] [url = about:blank] 08:16:58 INFO - PROCESS | 3764 | --DOMWINDOW == 90 (13D91000) [pid = 3764] [serial = 289] [outer = 00000000] [url = about:blank] 08:16:58 INFO - PROCESS | 3764 | --DOMWINDOW == 89 (13D93C00) [pid = 3764] [serial = 290] [outer = 00000000] [url = about:blank] 08:16:58 INFO - PROCESS | 3764 | --DOMWINDOW == 88 (1761A000) [pid = 3764] [serial = 299] [outer = 00000000] [url = about:blank] 08:16:58 INFO - PROCESS | 3764 | --DOMWINDOW == 87 (17618400) [pid = 3764] [serial = 298] [outer = 00000000] [url = about:blank] 08:16:58 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (139D2C00) [pid = 3764] [serial = 284] [outer = 00000000] [url = about:blank] 08:16:58 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (1188A000) [pid = 3764] [serial = 283] [outer = 00000000] [url = about:blank] 08:16:58 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (15835000) [pid = 3764] [serial = 292] [outer = 00000000] [url = about:blank] 08:16:58 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (12B76400) [pid = 3764] [serial = 286] [outer = 00000000] [url = about:blank] 08:16:58 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (12E1B400) [pid = 3764] [serial = 287] [outer = 00000000] [url = about:blank] 08:16:58 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (19ADE800) [pid = 3764] [serial = 301] [outer = 00000000] [url = about:blank] 08:16:58 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (19EE0400) [pid = 3764] [serial = 307] [outer = 00000000] [url = about:blank] 08:16:58 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (11D91400) [pid = 3764] [serial = 272] [outer = 00000000] [url = about:blank] 08:16:58 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (1121AC00) [pid = 3764] [serial = 271] [outer = 00000000] [url = about:blank] 08:16:58 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (1502BC00) [pid = 3764] [serial = 275] [outer = 00000000] [url = about:blank] 08:16:58 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (15028800) [pid = 3764] [serial = 274] [outer = 00000000] [url = about:blank] 08:16:58 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (18448400) [pid = 3764] [serial = 278] [outer = 00000000] [url = about:blank] 08:16:58 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (176D8000) [pid = 3764] [serial = 277] [outer = 00000000] [url = about:blank] 08:16:58 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (19AE5800) [pid = 3764] [serial = 281] [outer = 00000000] [url = about:blank] 08:16:58 INFO - PROCESS | 3764 | --DOMWINDOW == 72 (17612C00) [pid = 3764] [serial = 280] [outer = 00000000] [url = about:blank] 08:16:58 INFO - PROCESS | 3764 | --DOMWINDOW == 71 (1A292400) [pid = 3764] [serial = 310] [outer = 00000000] [url = about:blank] 08:16:58 INFO - PROCESS | 3764 | --DOMWINDOW == 70 (19AE9400) [pid = 3764] [serial = 302] [outer = 00000000] [url = about:blank] 08:16:58 INFO - PROCESS | 3764 | --DOMWINDOW == 69 (15487000) [pid = 3764] [serial = 304] [outer = 00000000] [url = about:blank] 08:16:58 INFO - PROCESS | 3764 | --DOMWINDOW == 68 (19EE1C00) [pid = 3764] [serial = 308] [outer = 00000000] [url = about:blank] 08:16:58 INFO - PROCESS | 3764 | --DOMWINDOW == 67 (176D5400) [pid = 3764] [serial = 305] [outer = 00000000] [url = about:blank] 08:16:58 INFO - PROCESS | 3764 | --DOMWINDOW == 66 (16029C00) [pid = 3764] [serial = 293] [outer = 00000000] [url = about:blank] 08:16:58 INFO - PROCESS | 3764 | 1467040618712 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 08:16:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:16:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1396ms 08:16:58 INFO - PROCESS | 3764 | 1467040618776 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 08:16:58 INFO - PROCESS | 3764 | 1467040618781 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 08:16:58 INFO - PROCESS | 3764 | 1467040618786 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:16:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:16:58 INFO - PROCESS | 3764 | 1467040618789 Marionette TRACE conn3 <- [1,442,null,{}] 08:16:58 INFO - PROCESS | 3764 | 1467040618794 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:58 INFO - PROCESS | 3764 | 1467040618797 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:58 INFO - PROCESS | 3764 | 1467040618876 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 08:16:58 INFO - PROCESS | 3764 | 1467040618883 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:58 INFO - PROCESS | 3764 | 1467040618887 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:58 INFO - PROCESS | 3764 | ++DOCSHELL 1123E000 == 28 [pid = 3764] [id = 120] 08:16:58 INFO - PROCESS | 3764 | ++DOMWINDOW == 67 (1123E800) [pid = 3764] [serial = 357] [outer = 00000000] 08:16:58 INFO - PROCESS | 3764 | ++DOMWINDOW == 68 (11805C00) [pid = 3764] [serial = 358] [outer = 1123E800] 08:16:58 INFO - PROCESS | 3764 | 1467040618917 Marionette DEBUG loaded listener.js 08:16:58 INFO - PROCESS | 3764 | ++DOMWINDOW == 69 (1188AC00) [pid = 3764] [serial = 359] [outer = 1123E800] 08:16:59 INFO - PROCESS | 3764 | 1467040619373 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 08:16:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:16:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 597ms 08:16:59 INFO - PROCESS | 3764 | 1467040619387 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 08:16:59 INFO - PROCESS | 3764 | 1467040619392 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 08:16:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:16:59 INFO - PROCESS | 3764 | 1467040619402 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:16:59 INFO - PROCESS | 3764 | 1467040619405 Marionette TRACE conn3 <- [1,446,null,{}] 08:16:59 INFO - PROCESS | 3764 | 1467040619424 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:59 INFO - PROCESS | 3764 | 1467040619427 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:59 INFO - PROCESS | 3764 | 1467040619516 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 08:16:59 INFO - PROCESS | 3764 | 1467040619525 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:59 INFO - PROCESS | 3764 | 1467040619527 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:16:59 INFO - PROCESS | 3764 | ++DOCSHELL 12EDE800 == 29 [pid = 3764] [id = 121] 08:16:59 INFO - PROCESS | 3764 | ++DOMWINDOW == 70 (12EDEC00) [pid = 3764] [serial = 360] [outer = 00000000] 08:16:59 INFO - PROCESS | 3764 | ++DOMWINDOW == 71 (139C6800) [pid = 3764] [serial = 361] [outer = 12EDEC00] 08:16:59 INFO - PROCESS | 3764 | 1467040619575 Marionette DEBUG loaded listener.js 08:16:59 INFO - PROCESS | 3764 | ++DOMWINDOW == 72 (13A8C400) [pid = 3764] [serial = 362] [outer = 12EDEC00] 08:16:59 INFO - PROCESS | 3764 | 1467040619996 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 08:17:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:17:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 655ms 08:17:00 INFO - PROCESS | 3764 | 1467040620048 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 08:17:00 INFO - PROCESS | 3764 | 1467040620050 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 08:17:00 INFO - PROCESS | 3764 | 1467040620054 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:17:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:17:00 INFO - PROCESS | 3764 | 1467040620057 Marionette TRACE conn3 <- [1,450,null,{}] 08:17:00 INFO - PROCESS | 3764 | 1467040620067 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:00 INFO - PROCESS | 3764 | 1467040620072 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:00 INFO - PROCESS | 3764 | 1467040620137 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 08:17:00 INFO - PROCESS | 3764 | 1467040620214 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:00 INFO - PROCESS | 3764 | 1467040620218 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:00 INFO - PROCESS | 3764 | ++DOCSHELL 15022C00 == 30 [pid = 3764] [id = 122] 08:17:00 INFO - PROCESS | 3764 | ++DOMWINDOW == 73 (15023000) [pid = 3764] [serial = 363] [outer = 00000000] 08:17:00 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (1502B000) [pid = 3764] [serial = 364] [outer = 15023000] 08:17:00 INFO - PROCESS | 3764 | 1467040620274 Marionette DEBUG loaded listener.js 08:17:00 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (15481400) [pid = 3764] [serial = 365] [outer = 15023000] 08:17:00 INFO - PROCESS | 3764 | 1467040620648 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 08:17:00 INFO - PROCESS | 3764 | 1467040620712 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 08:17:00 INFO - PROCESS | 3764 | 1467040620716 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:17:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 08:17:00 INFO - PROCESS | 3764 | 1467040620717 Marionette TRACE conn3 <- [1,454,null,{}] 08:17:00 INFO - PROCESS | 3764 | 1467040620721 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:00 INFO - PROCESS | 3764 | 1467040620723 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:00 INFO - PROCESS | 3764 | 1467040620861 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 08:17:00 INFO - PROCESS | 3764 | 1467040620866 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:00 INFO - PROCESS | 3764 | 1467040620868 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:00 INFO - PROCESS | 3764 | ++DOCSHELL 16026000 == 31 [pid = 3764] [id = 123] 08:17:00 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (166DC800) [pid = 3764] [serial = 366] [outer = 00000000] 08:17:00 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (16994400) [pid = 3764] [serial = 367] [outer = 166DC800] 08:17:00 INFO - PROCESS | 3764 | 1467040620912 Marionette DEBUG loaded listener.js 08:17:00 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (16E18800) [pid = 3764] [serial = 368] [outer = 166DC800] 08:17:01 INFO - PROCESS | 3764 | [3764] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 08:17:01 INFO - PROCESS | 3764 | [3764] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 08:17:01 INFO - PROCESS | 3764 | [3764] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:17:01 INFO - PROCESS | 3764 | 1467040621322 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 08:17:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:17:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 655ms 08:17:01 INFO - PROCESS | 3764 | 1467040621379 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 08:17:01 INFO - PROCESS | 3764 | 1467040621381 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 08:17:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:17:01 INFO - PROCESS | 3764 | 1467040621385 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:17:01 INFO - PROCESS | 3764 | 1467040621386 Marionette TRACE conn3 <- [1,458,null,{}] 08:17:01 INFO - PROCESS | 3764 | 1467040621390 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:01 INFO - PROCESS | 3764 | 1467040621392 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:01 INFO - PROCESS | 3764 | 1467040621487 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 08:17:01 INFO - PROCESS | 3764 | 1467040621498 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:01 INFO - PROCESS | 3764 | 1467040621500 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:01 INFO - PROCESS | 3764 | ++DOCSHELL 16029C00 == 32 [pid = 3764] [id = 124] 08:17:01 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (16E12C00) [pid = 3764] [serial = 369] [outer = 00000000] 08:17:01 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (175A9C00) [pid = 3764] [serial = 370] [outer = 16E12C00] 08:17:01 INFO - PROCESS | 3764 | 1467040621544 Marionette DEBUG loaded listener.js 08:17:01 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (176D4800) [pid = 3764] [serial = 371] [outer = 16E12C00] 08:17:01 INFO - PROCESS | 3764 | 1467040621972 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 08:17:02 INFO - PROCESS | 3764 | 1467040622033 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 08:17:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 08:17:02 INFO - PROCESS | 3764 | 1467040622036 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:17:02 INFO - PROCESS | 3764 | 1467040622038 Marionette TRACE conn3 <- [1,462,null,{}] 08:17:02 INFO - PROCESS | 3764 | 1467040622075 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:02 INFO - PROCESS | 3764 | 1467040622080 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:02 INFO - PROCESS | 3764 | 1467040622198 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 08:17:02 INFO - PROCESS | 3764 | 1467040622207 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:02 INFO - PROCESS | 3764 | 1467040622209 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:02 INFO - PROCESS | 3764 | ++DOCSHELL 18447800 == 33 [pid = 3764] [id = 125] 08:17:02 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (18448400) [pid = 3764] [serial = 372] [outer = 00000000] 08:17:02 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (18510800) [pid = 3764] [serial = 373] [outer = 18448400] 08:17:02 INFO - PROCESS | 3764 | 1467040622257 Marionette DEBUG loaded listener.js 08:17:02 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (19ADB800) [pid = 3764] [serial = 374] [outer = 18448400] 08:17:02 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (13D92400) [pid = 3764] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:17:02 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (174F4800) [pid = 3764] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:17:02 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (139D0400) [pid = 3764] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:17:02 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (166DF400) [pid = 3764] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:17:02 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (112EAC00) [pid = 3764] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:17:02 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (13D07800) [pid = 3764] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:17:02 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (177E3800) [pid = 3764] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:17:02 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (13DB1400) [pid = 3764] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:17:02 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (19AE0400) [pid = 3764] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:17:02 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (105E9400) [pid = 3764] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:17:02 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (1547D400) [pid = 3764] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:17:02 INFO - PROCESS | 3764 | --DOMWINDOW == 72 (1A0DBC00) [pid = 3764] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:17:02 INFO - PROCESS | 3764 | [3764] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:17:02 INFO - PROCESS | 3764 | 1467040622844 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 08:17:02 INFO - PROCESS | 3764 | 1467040622920 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 08:17:02 INFO - PROCESS | 3764 | 1467040622924 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:17:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 08:17:02 INFO - PROCESS | 3764 | 1467040622925 Marionette TRACE conn3 <- [1,466,null,{}] 08:17:02 INFO - PROCESS | 3764 | 1467040622929 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:02 INFO - PROCESS | 3764 | 1467040622931 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:03 INFO - PROCESS | 3764 | 1467040623006 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 08:17:03 INFO - PROCESS | 3764 | 1467040623012 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:03 INFO - PROCESS | 3764 | 1467040623014 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:03 INFO - PROCESS | 3764 | ++DOCSHELL 139D0400 == 34 [pid = 3764] [id = 126] 08:17:03 INFO - PROCESS | 3764 | ++DOMWINDOW == 73 (13D8B400) [pid = 3764] [serial = 375] [outer = 00000000] 08:17:03 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (18509800) [pid = 3764] [serial = 376] [outer = 13D8B400] 08:17:03 INFO - PROCESS | 3764 | 1467040623057 Marionette DEBUG loaded listener.js 08:17:03 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (1850E000) [pid = 3764] [serial = 377] [outer = 13D8B400] 08:17:03 INFO - PROCESS | 3764 | 1467040623439 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 08:17:03 INFO - PROCESS | 3764 | 1467040623489 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 08:17:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 08:17:03 INFO - PROCESS | 3764 | 1467040623492 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:17:03 INFO - PROCESS | 3764 | 1467040623494 Marionette TRACE conn3 <- [1,470,null,{}] 08:17:03 INFO - PROCESS | 3764 | 1467040623497 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:03 INFO - PROCESS | 3764 | 1467040623499 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:03 INFO - PROCESS | 3764 | 1467040623575 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 08:17:03 INFO - PROCESS | 3764 | 1467040623580 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:03 INFO - PROCESS | 3764 | 1467040623582 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:03 INFO - PROCESS | 3764 | ++DOCSHELL 19AE2400 == 35 [pid = 3764] [id = 127] 08:17:03 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (19AE9000) [pid = 3764] [serial = 378] [outer = 00000000] 08:17:03 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (19EE7400) [pid = 3764] [serial = 379] [outer = 19AE9000] 08:17:03 INFO - PROCESS | 3764 | 1467040623627 Marionette DEBUG loaded listener.js 08:17:03 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (19EE0400) [pid = 3764] [serial = 380] [outer = 19AE9000] 08:17:04 INFO - PROCESS | 3764 | 1467040624030 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 08:17:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:17:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 582ms 08:17:04 INFO - PROCESS | 3764 | 1467040624089 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 08:17:04 INFO - PROCESS | 3764 | 1467040624091 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 08:17:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:17:04 INFO - PROCESS | 3764 | 1467040624094 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:17:04 INFO - PROCESS | 3764 | 1467040624096 Marionette TRACE conn3 <- [1,474,null,{}] 08:17:04 INFO - PROCESS | 3764 | 1467040624100 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:04 INFO - PROCESS | 3764 | 1467040624101 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:04 INFO - PROCESS | 3764 | 1467040624161 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 08:17:04 INFO - PROCESS | 3764 | 1467040624168 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:04 INFO - PROCESS | 3764 | 1467040624170 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:04 INFO - PROCESS | 3764 | ++DOCSHELL 15020400 == 36 [pid = 3764] [id = 128] 08:17:04 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (1A0DBC00) [pid = 3764] [serial = 381] [outer = 00000000] 08:17:04 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (1A298800) [pid = 3764] [serial = 382] [outer = 1A0DBC00] 08:17:04 INFO - PROCESS | 3764 | 1467040624214 Marionette DEBUG loaded listener.js 08:17:04 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (1A3D8800) [pid = 3764] [serial = 383] [outer = 1A0DBC00] 08:17:04 INFO - PROCESS | 3764 | 1467040624976 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 08:17:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:17:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 931ms 08:17:05 INFO - PROCESS | 3764 | 1467040625022 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 08:17:05 INFO - PROCESS | 3764 | 1467040625027 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 08:17:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:17:05 INFO - PROCESS | 3764 | 1467040625033 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:17:05 INFO - PROCESS | 3764 | 1467040625037 Marionette TRACE conn3 <- [1,478,null,{}] 08:17:05 INFO - PROCESS | 3764 | 1467040625044 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:05 INFO - PROCESS | 3764 | 1467040625047 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:05 INFO - PROCESS | 3764 | 1467040625164 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 08:17:05 INFO - PROCESS | 3764 | 1467040625244 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:05 INFO - PROCESS | 3764 | 1467040625247 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:05 INFO - PROCESS | 3764 | ++DOCSHELL 11810800 == 37 [pid = 3764] [id = 129] 08:17:05 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (11C9FC00) [pid = 3764] [serial = 384] [outer = 00000000] 08:17:05 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (12E1B400) [pid = 3764] [serial = 385] [outer = 11C9FC00] 08:17:05 INFO - PROCESS | 3764 | 1467040625345 Marionette DEBUG loaded listener.js 08:17:05 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (13D0B800) [pid = 3764] [serial = 386] [outer = 11C9FC00] 08:17:06 INFO - PROCESS | 3764 | 1467040626234 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 08:17:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:17:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1207ms 08:17:06 INFO - PROCESS | 3764 | 1467040626249 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 08:17:06 INFO - PROCESS | 3764 | 1467040626253 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 08:17:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:17:06 INFO - PROCESS | 3764 | 1467040626258 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:17:06 INFO - PROCESS | 3764 | 1467040626261 Marionette TRACE conn3 <- [1,482,null,{}] 08:17:06 INFO - PROCESS | 3764 | 1467040626267 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:06 INFO - PROCESS | 3764 | 1467040626269 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:06 INFO - PROCESS | 3764 | 1467040626364 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 08:17:06 INFO - PROCESS | 3764 | 1467040626445 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:06 INFO - PROCESS | 3764 | 1467040626452 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:06 INFO - PROCESS | 3764 | ++DOCSHELL 10A59000 == 38 [pid = 3764] [id = 130] 08:17:06 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (10A59C00) [pid = 3764] [serial = 387] [outer = 00000000] 08:17:06 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (112EB400) [pid = 3764] [serial = 388] [outer = 10A59C00] 08:17:06 INFO - PROCESS | 3764 | 1467040626517 Marionette DEBUG loaded listener.js 08:17:06 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (129E8400) [pid = 3764] [serial = 389] [outer = 10A59C00] 08:17:06 INFO - PROCESS | 3764 | --DOCSHELL 19AE2400 == 37 [pid = 3764] [id = 127] 08:17:06 INFO - PROCESS | 3764 | --DOCSHELL 139D0400 == 36 [pid = 3764] [id = 126] 08:17:06 INFO - PROCESS | 3764 | --DOCSHELL 18447800 == 35 [pid = 3764] [id = 125] 08:17:06 INFO - PROCESS | 3764 | --DOCSHELL 16029C00 == 34 [pid = 3764] [id = 124] 08:17:06 INFO - PROCESS | 3764 | --DOCSHELL 16026000 == 33 [pid = 3764] [id = 123] 08:17:06 INFO - PROCESS | 3764 | --DOCSHELL 15022C00 == 32 [pid = 3764] [id = 122] 08:17:06 INFO - PROCESS | 3764 | --DOCSHELL 12EDE800 == 31 [pid = 3764] [id = 121] 08:17:06 INFO - PROCESS | 3764 | --DOCSHELL 1123E000 == 30 [pid = 3764] [id = 120] 08:17:06 INFO - PROCESS | 3764 | --DOCSHELL 12E75C00 == 29 [pid = 3764] [id = 119] 08:17:06 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (13D8D400) [pid = 3764] [serial = 323] [outer = 00000000] [url = about:blank] 08:17:06 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (16E18000) [pid = 3764] [serial = 328] [outer = 00000000] [url = about:blank] 08:17:06 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (11DDA000) [pid = 3764] [serial = 313] [outer = 00000000] [url = about:blank] 08:17:06 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (15024400) [pid = 3764] [serial = 337] [outer = 00000000] [url = about:blank] 08:17:06 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (13D08400) [pid = 3764] [serial = 322] [outer = 00000000] [url = about:blank] 08:17:06 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (1850A800) [pid = 3764] [serial = 332] [outer = 00000000] [url = about:blank] 08:17:06 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (1501F800) [pid = 3764] [serial = 316] [outer = 00000000] [url = about:blank] 08:17:06 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (1A0D9C00) [pid = 3764] [serial = 335] [outer = 00000000] [url = about:blank] 08:17:06 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (11216800) [pid = 3764] [serial = 319] [outer = 00000000] [url = about:blank] 08:17:06 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (15025C00) [pid = 3764] [serial = 317] [outer = 00000000] [url = about:blank] 08:17:06 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (175AA400) [pid = 3764] [serial = 329] [outer = 00000000] [url = about:blank] 08:17:06 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (1A0D9800) [pid = 3764] [serial = 334] [outer = 00000000] [url = about:blank] 08:17:06 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (16021000) [pid = 3764] [serial = 326] [outer = 00000000] [url = about:blank] 08:17:06 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (112E5800) [pid = 3764] [serial = 320] [outer = 00000000] [url = about:blank] 08:17:06 INFO - PROCESS | 3764 | --DOMWINDOW == 72 (12B71C00) [pid = 3764] [serial = 314] [outer = 00000000] [url = about:blank] 08:17:06 INFO - PROCESS | 3764 | --DOMWINDOW == 71 (1582EC00) [pid = 3764] [serial = 325] [outer = 00000000] [url = about:blank] 08:17:06 INFO - PROCESS | 3764 | --DOMWINDOW == 70 (1A29C400) [pid = 3764] [serial = 311] [outer = 00000000] [url = about:blank] 08:17:06 INFO - PROCESS | 3764 | --DOMWINDOW == 69 (18445C00) [pid = 3764] [serial = 331] [outer = 00000000] [url = about:blank] 08:17:06 INFO - PROCESS | 3764 | --DOMWINDOW == 68 (156E5C00) [pid = 3764] [serial = 338] [outer = 00000000] [url = about:blank] 08:17:06 INFO - PROCESS | 3764 | --DOMWINDOW == 67 (1A517400) [pid = 3764] [serial = 344] [outer = 00000000] [url = about:blank] 08:17:06 INFO - PROCESS | 3764 | --DOMWINDOW == 66 (1A0D8400) [pid = 3764] [serial = 340] [outer = 00000000] [url = about:blank] 08:17:06 INFO - PROCESS | 3764 | --DOMWINDOW == 65 (1A295800) [pid = 3764] [serial = 341] [outer = 00000000] [url = about:blank] 08:17:06 INFO - PROCESS | 3764 | --DOMWINDOW == 64 (1A3E4800) [pid = 3764] [serial = 343] [outer = 00000000] [url = about:blank] 08:17:06 INFO - PROCESS | 3764 | ++DOMWINDOW == 65 (10A7B800) [pid = 3764] [serial = 390] [outer = 1B69A400] 08:17:06 INFO - PROCESS | 3764 | 1467040626999 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 08:17:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:17:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 770ms 08:17:07 INFO - PROCESS | 3764 | 1467040627046 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 08:17:07 INFO - PROCESS | 3764 | 1467040627051 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 08:17:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:17:07 INFO - PROCESS | 3764 | 1467040627057 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:17:07 INFO - PROCESS | 3764 | 1467040627043 Marionette TRACE conn3 <- [1,486,null,{}] 08:17:07 INFO - PROCESS | 3764 | 1467040627047 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:07 INFO - PROCESS | 3764 | 1467040627049 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:07 INFO - PROCESS | 3764 | 1467040627135 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 08:17:07 INFO - PROCESS | 3764 | 1467040627143 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:07 INFO - PROCESS | 3764 | 1467040627146 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:07 INFO - PROCESS | 3764 | ++DOCSHELL 13D91000 == 30 [pid = 3764] [id = 131] 08:17:07 INFO - PROCESS | 3764 | ++DOMWINDOW == 66 (13D91800) [pid = 3764] [serial = 391] [outer = 00000000] 08:17:07 INFO - PROCESS | 3764 | ++DOMWINDOW == 67 (13D96000) [pid = 3764] [serial = 392] [outer = 13D91800] 08:17:07 INFO - PROCESS | 3764 | 1467040627192 Marionette DEBUG loaded listener.js 08:17:07 INFO - PROCESS | 3764 | ++DOMWINDOW == 68 (13F73800) [pid = 3764] [serial = 393] [outer = 13D91800] 08:17:07 INFO - PROCESS | 3764 | 1467040627632 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 08:17:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:17:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 596ms 08:17:07 INFO - PROCESS | 3764 | 1467040627641 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 08:17:07 INFO - PROCESS | 3764 | 1467040627643 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 08:17:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:17:07 INFO - PROCESS | 3764 | 1467040627647 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:17:07 INFO - PROCESS | 3764 | 1467040627650 Marionette TRACE conn3 <- [1,490,null,{}] 08:17:07 INFO - PROCESS | 3764 | 1467040627664 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:07 INFO - PROCESS | 3764 | 1467040627669 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:07 INFO - PROCESS | 3764 | 1467040627779 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 08:17:07 INFO - PROCESS | 3764 | 1467040627789 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:07 INFO - PROCESS | 3764 | 1467040627792 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:07 INFO - PROCESS | 3764 | ++DOCSHELL 1547E800 == 31 [pid = 3764] [id = 132] 08:17:07 INFO - PROCESS | 3764 | ++DOMWINDOW == 69 (1547F000) [pid = 3764] [serial = 394] [outer = 00000000] 08:17:07 INFO - PROCESS | 3764 | ++DOMWINDOW == 70 (1586F800) [pid = 3764] [serial = 395] [outer = 1547F000] 08:17:07 INFO - PROCESS | 3764 | 1467040627820 Marionette DEBUG loaded listener.js 08:17:07 INFO - PROCESS | 3764 | ++DOMWINDOW == 71 (16022800) [pid = 3764] [serial = 396] [outer = 1547F000] 08:17:08 INFO - PROCESS | 3764 | 1467040628232 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 08:17:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:17:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 596ms 08:17:08 INFO - PROCESS | 3764 | 1467040628264 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 08:17:08 INFO - PROCESS | 3764 | 1467040628267 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 08:17:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:17:08 INFO - PROCESS | 3764 | 1467040628270 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:17:08 INFO - PROCESS | 3764 | 1467040628272 Marionette TRACE conn3 <- [1,494,null,{}] 08:17:08 INFO - PROCESS | 3764 | 1467040628279 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:08 INFO - PROCESS | 3764 | 1467040628281 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:08 INFO - PROCESS | 3764 | 1467040628345 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 08:17:08 INFO - PROCESS | 3764 | 1467040628350 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:08 INFO - PROCESS | 3764 | 1467040628353 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:08 INFO - PROCESS | 3764 | ++DOCSHELL 16E12800 == 32 [pid = 3764] [id = 133] 08:17:08 INFO - PROCESS | 3764 | ++DOMWINDOW == 72 (16E17000) [pid = 3764] [serial = 397] [outer = 00000000] 08:17:08 INFO - PROCESS | 3764 | ++DOMWINDOW == 73 (174F5400) [pid = 3764] [serial = 398] [outer = 16E17000] 08:17:08 INFO - PROCESS | 3764 | 1467040628405 Marionette DEBUG loaded listener.js 08:17:08 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (175AAC00) [pid = 3764] [serial = 399] [outer = 16E17000] 08:17:08 INFO - PROCESS | 3764 | 1467040628840 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 08:17:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:17:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 654ms 08:17:08 INFO - PROCESS | 3764 | 1467040628911 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 08:17:08 INFO - PROCESS | 3764 | 1467040628913 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 08:17:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:17:08 INFO - PROCESS | 3764 | 1467040628922 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:17:08 INFO - PROCESS | 3764 | 1467040628923 Marionette TRACE conn3 <- [1,498,null,{}] 08:17:08 INFO - PROCESS | 3764 | 1467040628927 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:08 INFO - PROCESS | 3764 | 1467040628929 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:09 INFO - PROCESS | 3764 | 1467040629033 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 08:17:09 INFO - PROCESS | 3764 | 1467040629109 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:09 INFO - PROCESS | 3764 | 1467040629111 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:09 INFO - PROCESS | 3764 | ++DOCSHELL 176D1C00 == 33 [pid = 3764] [id = 134] 08:17:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (176D4C00) [pid = 3764] [serial = 400] [outer = 00000000] 08:17:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (1822B000) [pid = 3764] [serial = 401] [outer = 176D4C00] 08:17:09 INFO - PROCESS | 3764 | 1467040629137 Marionette DEBUG loaded listener.js 08:17:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (18446400) [pid = 3764] [serial = 402] [outer = 176D4C00] 08:17:09 INFO - PROCESS | 3764 | 1467040629563 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 08:17:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:17:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 698ms 08:17:09 INFO - PROCESS | 3764 | 1467040629620 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 08:17:09 INFO - PROCESS | 3764 | 1467040629622 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 08:17:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:17:09 INFO - PROCESS | 3764 | 1467040629626 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:17:09 INFO - PROCESS | 3764 | 1467040629628 Marionette TRACE conn3 <- [1,502,null,{}] 08:17:09 INFO - PROCESS | 3764 | 1467040629638 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:09 INFO - PROCESS | 3764 | 1467040629644 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:09 INFO - PROCESS | 3764 | 1467040629757 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 08:17:09 INFO - PROCESS | 3764 | 1467040629812 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:09 INFO - PROCESS | 3764 | 1467040629814 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:09 INFO - PROCESS | 3764 | ++DOCSHELL 177E2400 == 34 [pid = 3764] [id = 135] 08:17:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (18507800) [pid = 3764] [serial = 403] [outer = 00000000] 08:17:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (19EDF800) [pid = 3764] [serial = 404] [outer = 18507800] 08:17:09 INFO - PROCESS | 3764 | 1467040629857 Marionette DEBUG loaded listener.js 08:17:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (19EE0800) [pid = 3764] [serial = 405] [outer = 18507800] 08:17:10 INFO - PROCESS | 3764 | 1467040630225 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 08:17:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:17:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 654ms 08:17:10 INFO - PROCESS | 3764 | 1467040630285 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 08:17:10 INFO - PROCESS | 3764 | 1467040630287 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 08:17:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:17:10 INFO - PROCESS | 3764 | 1467040630293 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:17:10 INFO - PROCESS | 3764 | 1467040630295 Marionette TRACE conn3 <- [1,506,null,{}] 08:17:10 INFO - PROCESS | 3764 | 1467040630298 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:10 INFO - PROCESS | 3764 | 1467040630300 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:10 INFO - PROCESS | 3764 | 1467040630404 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 08:17:10 INFO - PROCESS | 3764 | 1467040630410 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:10 INFO - PROCESS | 3764 | 1467040630412 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:10 INFO - PROCESS | 3764 | ++DOCSHELL 12BB3800 == 35 [pid = 3764] [id = 136] 08:17:10 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (19801C00) [pid = 3764] [serial = 406] [outer = 00000000] 08:17:10 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (1A29B400) [pid = 3764] [serial = 407] [outer = 19801C00] 08:17:10 INFO - PROCESS | 3764 | 1467040630446 Marionette DEBUG loaded listener.js 08:17:10 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (1A298400) [pid = 3764] [serial = 408] [outer = 19801C00] 08:17:10 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (166DC800) [pid = 3764] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:17:10 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (12EDEC00) [pid = 3764] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:17:10 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (12E76C00) [pid = 3764] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:17:10 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (1123E800) [pid = 3764] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:17:10 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (15023000) [pid = 3764] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:17:10 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (16E12C00) [pid = 3764] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:17:10 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (11C9DC00) [pid = 3764] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:17:10 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (166DD000) [pid = 3764] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:17:10 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (1A517000) [pid = 3764] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:17:10 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (18448400) [pid = 3764] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:17:10 INFO - PROCESS | 3764 | --DOMWINDOW == 72 (19AE9000) [pid = 3764] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:17:10 INFO - PROCESS | 3764 | --DOMWINDOW == 71 (13D8B400) [pid = 3764] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:17:10 INFO - PROCESS | 3764 | 1467040630873 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 08:17:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:17:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 596ms 08:17:10 INFO - PROCESS | 3764 | 1467040630887 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 08:17:10 INFO - PROCESS | 3764 | 1467040630889 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 08:17:10 INFO - PROCESS | 3764 | 1467040630892 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:17:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:17:10 INFO - PROCESS | 3764 | 1467040630893 Marionette TRACE conn3 <- [1,510,null,{}] 08:17:10 INFO - PROCESS | 3764 | 1467040630897 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:10 INFO - PROCESS | 3764 | 1467040630898 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:10 INFO - PROCESS | 3764 | 1467040630974 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 08:17:10 INFO - PROCESS | 3764 | 1467040630978 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:10 INFO - PROCESS | 3764 | 1467040630980 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:10 INFO - PROCESS | 3764 | ++DOCSHELL 12965000 == 36 [pid = 3764] [id = 137] 08:17:10 INFO - PROCESS | 3764 | ++DOMWINDOW == 72 (12E1B800) [pid = 3764] [serial = 409] [outer = 00000000] 08:17:11 INFO - PROCESS | 3764 | ++DOMWINDOW == 73 (1547D400) [pid = 3764] [serial = 410] [outer = 12E1B800] 08:17:11 INFO - PROCESS | 3764 | 1467040631006 Marionette DEBUG loaded listener.js 08:17:11 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (16ED4C00) [pid = 3764] [serial = 411] [outer = 12E1B800] 08:17:11 INFO - PROCESS | 3764 | 1467040631408 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 08:17:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:17:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 552ms 08:17:11 INFO - PROCESS | 3764 | 1467040631454 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 08:17:11 INFO - PROCESS | 3764 | 1467040631456 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 08:17:11 INFO - PROCESS | 3764 | 1467040631459 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:17:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:17:11 INFO - PROCESS | 3764 | 1467040631461 Marionette TRACE conn3 <- [1,514,null,{}] 08:17:11 INFO - PROCESS | 3764 | 1467040631464 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:11 INFO - PROCESS | 3764 | 1467040631466 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:11 INFO - PROCESS | 3764 | 1467040631530 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 08:17:11 INFO - PROCESS | 3764 | 1467040631535 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:11 INFO - PROCESS | 3764 | 1467040631537 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:11 INFO - PROCESS | 3764 | ++DOCSHELL 13D8B400 == 37 [pid = 3764] [id = 138] 08:17:11 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (18501C00) [pid = 3764] [serial = 412] [outer = 00000000] 08:17:11 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (1A38E800) [pid = 3764] [serial = 413] [outer = 18501C00] 08:17:11 INFO - PROCESS | 3764 | 1467040631582 Marionette DEBUG loaded listener.js 08:17:11 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (1A3E4000) [pid = 3764] [serial = 414] [outer = 18501C00] 08:17:11 INFO - PROCESS | 3764 | 1467040631983 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 08:17:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 08:17:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 553ms 08:17:12 INFO - PROCESS | 3764 | 1467040632016 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 08:17:12 INFO - PROCESS | 3764 | 1467040632018 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 08:17:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:17:12 INFO - PROCESS | 3764 | 1467040632004 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:17:12 INFO - PROCESS | 3764 | 1467040632006 Marionette TRACE conn3 <- [1,518,null,{}] 08:17:12 INFO - PROCESS | 3764 | 1467040632009 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:12 INFO - PROCESS | 3764 | 1467040632011 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:12 INFO - PROCESS | 3764 | 1467040632126 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 08:17:12 INFO - PROCESS | 3764 | 1467040632136 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:12 INFO - PROCESS | 3764 | 1467040632147 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:12 INFO - PROCESS | 3764 | ++DOCSHELL 156EF000 == 38 [pid = 3764] [id = 139] 08:17:12 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (166E1800) [pid = 3764] [serial = 415] [outer = 00000000] 08:17:12 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (1A51E400) [pid = 3764] [serial = 416] [outer = 166E1800] 08:17:12 INFO - PROCESS | 3764 | 1467040632190 Marionette DEBUG loaded listener.js 08:17:12 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (1A520800) [pid = 3764] [serial = 417] [outer = 166E1800] 08:17:12 INFO - PROCESS | 3764 | 1467040632560 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 08:17:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:17:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 582ms 08:17:12 INFO - PROCESS | 3764 | 1467040632642 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 08:17:12 INFO - PROCESS | 3764 | 1467040632646 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 08:17:12 INFO - PROCESS | 3764 | 1467040632656 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:17:12 INFO - PROCESS | 3764 | 1467040632661 Marionette TRACE conn3 <- [1,522,null,{}] 08:17:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:17:12 INFO - PROCESS | 3764 | 1467040632671 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:12 INFO - PROCESS | 3764 | 1467040632675 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:12 INFO - PROCESS | 3764 | 1467040632771 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 08:17:12 INFO - PROCESS | 3764 | 1467040632924 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:12 INFO - PROCESS | 3764 | 1467040632930 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:12 INFO - PROCESS | 3764 | ++DOCSHELL 11239800 == 39 [pid = 3764] [id = 140] 08:17:12 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (1123E000) [pid = 3764] [serial = 418] [outer = 00000000] 08:17:12 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (1180FC00) [pid = 3764] [serial = 419] [outer = 1123E000] 08:17:12 INFO - PROCESS | 3764 | 1467040633000 Marionette DEBUG loaded listener.js 08:17:13 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (12E6AC00) [pid = 3764] [serial = 420] [outer = 1123E000] 08:17:13 INFO - PROCESS | 3764 | 1467040633515 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 08:17:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 08:17:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 931ms 08:17:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:17:13 INFO - PROCESS | 3764 | 1467040633593 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 08:17:13 INFO - PROCESS | 3764 | 1467040633597 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 08:17:13 INFO - PROCESS | 3764 | 1467040633603 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:17:13 INFO - PROCESS | 3764 | 1467040633607 Marionette TRACE conn3 <- [1,526,null,{}] 08:17:13 INFO - PROCESS | 3764 | 1467040633612 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:13 INFO - PROCESS | 3764 | 1467040633615 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:13 INFO - PROCESS | 3764 | 1467040633760 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 08:17:13 INFO - PROCESS | 3764 | 1467040633859 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:13 INFO - PROCESS | 3764 | 1467040633862 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:13 INFO - PROCESS | 3764 | ++DOCSHELL 15023800 == 40 [pid = 3764] [id = 141] 08:17:13 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (15023C00) [pid = 3764] [serial = 421] [outer = 00000000] 08:17:13 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (1502A400) [pid = 3764] [serial = 422] [outer = 15023C00] 08:17:13 INFO - PROCESS | 3764 | 1467040633918 Marionette DEBUG loaded listener.js 08:17:13 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (15836800) [pid = 3764] [serial = 423] [outer = 15023C00] 08:17:14 INFO - PROCESS | 3764 | 1467040634530 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 08:17:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 08:17:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 975ms 08:17:14 INFO - PROCESS | 3764 | 1467040634604 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 08:17:14 INFO - PROCESS | 3764 | 1467040634607 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 08:17:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:17:14 INFO - PROCESS | 3764 | 1467040634611 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:17:14 INFO - PROCESS | 3764 | 1467040634613 Marionette TRACE conn3 <- [1,530,null,{}] 08:17:14 INFO - PROCESS | 3764 | 1467040634619 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:14 INFO - PROCESS | 3764 | 1467040634624 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:14 INFO - PROCESS | 3764 | 1467040634738 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 08:17:14 INFO - PROCESS | 3764 | 1467040634861 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:14 INFO - PROCESS | 3764 | 1467040634865 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:14 INFO - PROCESS | 3764 | ++DOCSHELL 1A0D9000 == 41 [pid = 3764] [id = 142] 08:17:14 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (1A0D9C00) [pid = 3764] [serial = 424] [outer = 00000000] 08:17:14 INFO - PROCESS | 3764 | ++DOMWINDOW == 88 (1A3DA000) [pid = 3764] [serial = 425] [outer = 1A0D9C00] 08:17:14 INFO - PROCESS | 3764 | 1467040634923 Marionette DEBUG loaded listener.js 08:17:14 INFO - PROCESS | 3764 | ++DOMWINDOW == 89 (1A517C00) [pid = 3764] [serial = 426] [outer = 1A0D9C00] 08:17:15 INFO - PROCESS | 3764 | 1467040635629 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 08:17:15 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 08:17:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:17:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:17:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:17:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:17:15 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 08:17:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:17:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:17:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:17:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:17:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1076ms 08:17:15 INFO - PROCESS | 3764 | 1467040635683 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 08:17:15 INFO - PROCESS | 3764 | 1467040635687 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 08:17:15 INFO - PROCESS | 3764 | 1467040635692 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:17:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:17:15 INFO - PROCESS | 3764 | 1467040635696 Marionette TRACE conn3 <- [1,534,null,{}] 08:17:15 INFO - PROCESS | 3764 | 1467040635702 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:15 INFO - PROCESS | 3764 | 1467040635705 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:15 INFO - PROCESS | 3764 | 1467040635812 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 08:17:15 INFO - PROCESS | 3764 | 1467040635871 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:15 INFO - PROCESS | 3764 | 1467040635875 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:15 INFO - PROCESS | 3764 | ++DOCSHELL 132A7400 == 42 [pid = 3764] [id = 143] 08:17:15 INFO - PROCESS | 3764 | ++DOMWINDOW == 90 (132B1800) [pid = 3764] [serial = 427] [outer = 00000000] 08:17:15 INFO - PROCESS | 3764 | ++DOMWINDOW == 91 (13D87800) [pid = 3764] [serial = 428] [outer = 132B1800] 08:17:15 INFO - PROCESS | 3764 | 1467040635923 Marionette DEBUG loaded listener.js 08:17:15 INFO - PROCESS | 3764 | ++DOMWINDOW == 92 (13D8F000) [pid = 3764] [serial = 429] [outer = 132B1800] 08:17:16 INFO - PROCESS | 3764 | 1467040636451 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 08:17:16 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 08:17:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 786ms 08:17:16 INFO - PROCESS | 3764 | 1467040636482 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 08:17:16 INFO - PROCESS | 3764 | 1467040636486 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 08:17:16 INFO - PROCESS | 3764 | 1467040636492 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:17:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:17:16 INFO - PROCESS | 3764 | 1467040636494 Marionette TRACE conn3 <- [1,538,null,{}] 08:17:16 INFO - PROCESS | 3764 | 1467040636499 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:16 INFO - PROCESS | 3764 | 1467040636501 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:16 INFO - PROCESS | 3764 | 1467040636583 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 08:17:17 INFO - PROCESS | 3764 | --DOCSHELL 13D8B400 == 41 [pid = 3764] [id = 138] 08:17:17 INFO - PROCESS | 3764 | --DOCSHELL 12965000 == 40 [pid = 3764] [id = 137] 08:17:17 INFO - PROCESS | 3764 | --DOCSHELL 12BB3800 == 39 [pid = 3764] [id = 136] 08:17:17 INFO - PROCESS | 3764 | --DOCSHELL 177E2400 == 38 [pid = 3764] [id = 135] 08:17:17 INFO - PROCESS | 3764 | --DOCSHELL 176D1C00 == 37 [pid = 3764] [id = 134] 08:17:17 INFO - PROCESS | 3764 | --DOCSHELL 16E12800 == 36 [pid = 3764] [id = 133] 08:17:17 INFO - PROCESS | 3764 | --DOCSHELL 1547E800 == 35 [pid = 3764] [id = 132] 08:17:17 INFO - PROCESS | 3764 | --DOCSHELL 13D91000 == 34 [pid = 3764] [id = 131] 08:17:17 INFO - PROCESS | 3764 | --DOCSHELL 10A59000 == 33 [pid = 3764] [id = 130] 08:17:17 INFO - PROCESS | 3764 | --DOCSHELL 15020400 == 32 [pid = 3764] [id = 128] 08:17:17 INFO - PROCESS | 3764 | --DOCSHELL 11810800 == 31 [pid = 3764] [id = 129] 08:17:17 INFO - PROCESS | 3764 | --DOCSHELL 132A7400 == 30 [pid = 3764] [id = 143] 08:17:17 INFO - PROCESS | 3764 | --DOCSHELL 1A0D9000 == 29 [pid = 3764] [id = 142] 08:17:17 INFO - PROCESS | 3764 | --DOCSHELL 156EF000 == 28 [pid = 3764] [id = 139] 08:17:17 INFO - PROCESS | 3764 | --DOCSHELL 11239800 == 27 [pid = 3764] [id = 140] 08:17:17 INFO - PROCESS | 3764 | --DOCSHELL 15023800 == 26 [pid = 3764] [id = 141] 08:17:17 INFO - PROCESS | 3764 | --DOMWINDOW == 91 (16994400) [pid = 3764] [serial = 367] [outer = 00000000] [url = about:blank] 08:17:17 INFO - PROCESS | 3764 | --DOMWINDOW == 90 (139C6800) [pid = 3764] [serial = 361] [outer = 00000000] [url = about:blank] 08:17:17 INFO - PROCESS | 3764 | --DOMWINDOW == 89 (13A8C400) [pid = 3764] [serial = 362] [outer = 00000000] [url = about:blank] 08:17:17 INFO - PROCESS | 3764 | --DOMWINDOW == 88 (13D8C000) [pid = 3764] [serial = 356] [outer = 00000000] [url = about:blank] 08:17:17 INFO - PROCESS | 3764 | --DOMWINDOW == 87 (139D3800) [pid = 3764] [serial = 355] [outer = 00000000] [url = about:blank] 08:17:17 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (11805C00) [pid = 3764] [serial = 358] [outer = 00000000] [url = about:blank] 08:17:17 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (1188AC00) [pid = 3764] [serial = 359] [outer = 00000000] [url = about:blank] 08:17:17 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (1502B000) [pid = 3764] [serial = 364] [outer = 00000000] [url = about:blank] 08:17:17 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (175A9C00) [pid = 3764] [serial = 370] [outer = 00000000] [url = about:blank] 08:17:17 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (16E18800) [pid = 3764] [serial = 368] [outer = 00000000] [url = about:blank] 08:17:17 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (13D92C00) [pid = 3764] [serial = 347] [outer = 00000000] [url = about:blank] 08:17:17 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (139EE800) [pid = 3764] [serial = 346] [outer = 00000000] [url = about:blank] 08:17:17 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (1834AC00) [pid = 3764] [serial = 350] [outer = 00000000] [url = about:blank] 08:17:17 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (16EDA000) [pid = 3764] [serial = 349] [outer = 00000000] [url = about:blank] 08:17:17 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (1A298800) [pid = 3764] [serial = 382] [outer = 00000000] [url = about:blank] 08:17:17 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (1A7EA800) [pid = 3764] [serial = 353] [outer = 00000000] [url = about:blank] 08:17:17 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (1A520400) [pid = 3764] [serial = 352] [outer = 00000000] [url = about:blank] 08:17:17 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (18510800) [pid = 3764] [serial = 373] [outer = 00000000] [url = about:blank] 08:17:17 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (176D4800) [pid = 3764] [serial = 371] [outer = 00000000] [url = about:blank] 08:17:17 INFO - PROCESS | 3764 | --DOMWINDOW == 72 (19EE7400) [pid = 3764] [serial = 379] [outer = 00000000] [url = about:blank] 08:17:17 INFO - PROCESS | 3764 | --DOMWINDOW == 71 (19ADB800) [pid = 3764] [serial = 374] [outer = 00000000] [url = about:blank] 08:17:17 INFO - PROCESS | 3764 | --DOMWINDOW == 70 (18509800) [pid = 3764] [serial = 376] [outer = 00000000] [url = about:blank] 08:17:17 INFO - PROCESS | 3764 | --DOMWINDOW == 69 (19EE0400) [pid = 3764] [serial = 380] [outer = 00000000] [url = about:blank] 08:17:17 INFO - PROCESS | 3764 | --DOMWINDOW == 68 (15481400) [pid = 3764] [serial = 365] [outer = 00000000] [url = about:blank] 08:17:17 INFO - PROCESS | 3764 | --DOMWINDOW == 67 (1850E000) [pid = 3764] [serial = 377] [outer = 00000000] [url = about:blank] 08:17:17 INFO - PROCESS | 3764 | 1467040637281 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:17 INFO - PROCESS | 3764 | 1467040637284 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:17 INFO - PROCESS | 3764 | ++DOCSHELL 105E8000 == 27 [pid = 3764] [id = 144] 08:17:17 INFO - PROCESS | 3764 | ++DOMWINDOW == 68 (105E9400) [pid = 3764] [serial = 430] [outer = 00000000] 08:17:17 INFO - PROCESS | 3764 | ++DOMWINDOW == 69 (10A59000) [pid = 3764] [serial = 431] [outer = 105E9400] 08:17:17 INFO - PROCESS | 3764 | 1467040637338 Marionette DEBUG loaded listener.js 08:17:17 INFO - PROCESS | 3764 | ++DOMWINDOW == 70 (11218C00) [pid = 3764] [serial = 432] [outer = 105E9400] 08:17:17 INFO - PROCESS | 3764 | 1467040637711 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 08:17:17 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 08:17:17 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1236ms 08:17:17 INFO - PROCESS | 3764 | 1467040637742 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 08:17:17 INFO - PROCESS | 3764 | 1467040637745 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 08:17:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:17:17 INFO - PROCESS | 3764 | 1467040637775 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:17:17 INFO - PROCESS | 3764 | 1467040637778 Marionette TRACE conn3 <- [1,542,null,{}] 08:17:17 INFO - PROCESS | 3764 | 1467040637783 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:17 INFO - PROCESS | 3764 | 1467040637786 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:17 INFO - PROCESS | 3764 | 1467040637859 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 08:17:17 INFO - PROCESS | 3764 | 1467040637866 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:17 INFO - PROCESS | 3764 | 1467040637869 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:17 INFO - PROCESS | 3764 | ++DOCSHELL 1148B400 == 28 [pid = 3764] [id = 145] 08:17:17 INFO - PROCESS | 3764 | ++DOMWINDOW == 71 (1188A000) [pid = 3764] [serial = 433] [outer = 00000000] 08:17:17 INFO - PROCESS | 3764 | ++DOMWINDOW == 72 (12E75400) [pid = 3764] [serial = 434] [outer = 1188A000] 08:17:17 INFO - PROCESS | 3764 | 1467040637915 Marionette DEBUG loaded listener.js 08:17:17 INFO - PROCESS | 3764 | ++DOMWINDOW == 73 (13A8EC00) [pid = 3764] [serial = 435] [outer = 1188A000] 08:17:18 INFO - PROCESS | 3764 | [3764] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:17:18 INFO - PROCESS | 3764 | [3764] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:17:18 INFO - PROCESS | 3764 | [3764] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:17:18 INFO - PROCESS | 3764 | 1467040638361 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 08:17:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:17:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 581ms 08:17:18 INFO - PROCESS | 3764 | 1467040638374 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 08:17:18 INFO - PROCESS | 3764 | 1467040638378 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 08:17:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:17:18 INFO - PROCESS | 3764 | 1467040638381 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:17:18 INFO - PROCESS | 3764 | 1467040638383 Marionette TRACE conn3 <- [1,546,null,{}] 08:17:18 INFO - PROCESS | 3764 | 1467040638373 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:18 INFO - PROCESS | 3764 | 1467040638375 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:18 INFO - PROCESS | 3764 | 1467040638479 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 08:17:18 INFO - PROCESS | 3764 | 1467040638521 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:18 INFO - PROCESS | 3764 | 1467040638523 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:18 INFO - PROCESS | 3764 | ++DOCSHELL 11810800 == 29 [pid = 3764] [id = 146] 08:17:18 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (1501D400) [pid = 3764] [serial = 436] [outer = 00000000] 08:17:18 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (15021800) [pid = 3764] [serial = 437] [outer = 1501D400] 08:17:18 INFO - PROCESS | 3764 | 1467040638568 Marionette DEBUG loaded listener.js 08:17:18 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (15026000) [pid = 3764] [serial = 438] [outer = 1501D400] 08:17:18 INFO - PROCESS | 3764 | 1467040638983 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 08:17:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:17:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 654ms 08:17:19 INFO - PROCESS | 3764 | 1467040639028 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 08:17:19 INFO - PROCESS | 3764 | 1467040639030 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 08:17:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:17:19 INFO - PROCESS | 3764 | 1467040639039 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:17:19 INFO - PROCESS | 3764 | 1467040639045 Marionette TRACE conn3 <- [1,550,null,{}] 08:17:19 INFO - PROCESS | 3764 | 1467040639050 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:19 INFO - PROCESS | 3764 | 1467040639054 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:19 INFO - PROCESS | 3764 | 1467040639120 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 08:17:19 INFO - PROCESS | 3764 | 1467040639136 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:19 INFO - PROCESS | 3764 | 1467040639138 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:19 INFO - PROCESS | 3764 | ++DOCSHELL 15829400 == 30 [pid = 3764] [id = 147] 08:17:19 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (1582B000) [pid = 3764] [serial = 439] [outer = 00000000] 08:17:19 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (166E7800) [pid = 3764] [serial = 440] [outer = 1582B000] 08:17:19 INFO - PROCESS | 3764 | 1467040639184 Marionette DEBUG loaded listener.js 08:17:19 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (16ED2800) [pid = 3764] [serial = 441] [outer = 1582B000] 08:17:19 INFO - PROCESS | 3764 | [3764] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:17:19 INFO - PROCESS | 3764 | [3764] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:17:19 INFO - PROCESS | 3764 | [3764] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:17:19 INFO - PROCESS | 3764 | 1467040639632 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 08:17:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:17:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 611ms 08:17:19 INFO - PROCESS | 3764 | 1467040639652 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 08:17:19 INFO - PROCESS | 3764 | 1467040639636 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 08:17:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:17:19 INFO - PROCESS | 3764 | 1467040639646 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:17:19 INFO - PROCESS | 3764 | 1467040639647 Marionette TRACE conn3 <- [1,554,null,{}] 08:17:19 INFO - PROCESS | 3764 | 1467040639651 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:19 INFO - PROCESS | 3764 | 1467040639653 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:19 INFO - PROCESS | 3764 | 1467040639768 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 08:17:19 INFO - PROCESS | 3764 | 1467040639850 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:19 INFO - PROCESS | 3764 | 1467040639852 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:19 INFO - PROCESS | 3764 | ++DOCSHELL 1700EC00 == 31 [pid = 3764] [id = 148] 08:17:19 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (175A2C00) [pid = 3764] [serial = 442] [outer = 00000000] 08:17:19 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (1761A000) [pid = 3764] [serial = 443] [outer = 175A2C00] 08:17:19 INFO - PROCESS | 3764 | 1467040639896 Marionette DEBUG loaded listener.js 08:17:19 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (176D8400) [pid = 3764] [serial = 444] [outer = 175A2C00] 08:17:20 INFO - PROCESS | 3764 | [3764] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:17:20 INFO - PROCESS | 3764 | [3764] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:17:20 INFO - PROCESS | 3764 | 1467040640260 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 08:17:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:17:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 654ms 08:17:20 INFO - PROCESS | 3764 | 1467040640304 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 08:17:20 INFO - PROCESS | 3764 | 1467040640306 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 08:17:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:17:20 INFO - PROCESS | 3764 | 1467040640310 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:17:20 INFO - PROCESS | 3764 | 1467040640312 Marionette TRACE conn3 <- [1,558,null,{}] 08:17:20 INFO - PROCESS | 3764 | 1467040640315 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:20 INFO - PROCESS | 3764 | 1467040640317 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:20 INFO - PROCESS | 3764 | 1467040640409 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 08:17:20 INFO - PROCESS | 3764 | 1467040640417 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:20 INFO - PROCESS | 3764 | 1467040640423 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:20 INFO - PROCESS | 3764 | ++DOCSHELL 139E7800 == 32 [pid = 3764] [id = 149] 08:17:20 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (18505C00) [pid = 3764] [serial = 445] [outer = 00000000] 08:17:20 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (1850C800) [pid = 3764] [serial = 446] [outer = 18505C00] 08:17:20 INFO - PROCESS | 3764 | 1467040640521 Marionette DEBUG loaded listener.js 08:17:20 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (19856C00) [pid = 3764] [serial = 447] [outer = 18505C00] 08:17:20 INFO - PROCESS | 3764 | [3764] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:17:20 INFO - PROCESS | 3764 | [3764] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:17:20 INFO - PROCESS | 3764 | [3764] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:17:20 INFO - PROCESS | 3764 | 1467040640956 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 08:17:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:17:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 683ms 08:17:21 INFO - PROCESS | 3764 | 1467040641023 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 08:17:21 INFO - PROCESS | 3764 | 1467040641025 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 08:17:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:17:21 INFO - PROCESS | 3764 | 1467040641029 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:17:21 INFO - PROCESS | 3764 | 1467040641031 Marionette TRACE conn3 <- [1,562,null,{}] 08:17:21 INFO - PROCESS | 3764 | 1467040641034 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:21 INFO - PROCESS | 3764 | 1467040641037 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:21 INFO - PROCESS | 3764 | 1467040641142 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 08:17:21 INFO - PROCESS | 3764 | 1467040641198 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:21 INFO - PROCESS | 3764 | 1467040641200 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:21 INFO - PROCESS | 3764 | ++DOCSHELL 19AE6400 == 33 [pid = 3764] [id = 150] 08:17:21 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (19EDF400) [pid = 3764] [serial = 448] [outer = 00000000] 08:17:21 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (1A0D9000) [pid = 3764] [serial = 449] [outer = 19EDF400] 08:17:21 INFO - PROCESS | 3764 | 1467040641236 Marionette DEBUG loaded listener.js 08:17:21 INFO - PROCESS | 3764 | ++DOMWINDOW == 88 (1A0DDC00) [pid = 3764] [serial = 450] [outer = 19EDF400] 08:17:21 INFO - PROCESS | 3764 | --DOMWINDOW == 87 (176D4C00) [pid = 3764] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:17:21 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (18507800) [pid = 3764] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:17:21 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (19801C00) [pid = 3764] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:17:21 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (1547F000) [pid = 3764] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:17:21 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (11C9FC00) [pid = 3764] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:17:21 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (16E17000) [pid = 3764] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:17:21 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (13D91800) [pid = 3764] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:17:21 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (1A0DBC00) [pid = 3764] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:17:21 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (10A59C00) [pid = 3764] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:17:21 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (12E1B800) [pid = 3764] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:17:21 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (18501C00) [pid = 3764] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:17:21 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (166E1800) [pid = 3764] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:17:21 INFO - PROCESS | 3764 | 1467040641710 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:17:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:17:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 683ms 08:17:21 INFO - PROCESS | 3764 | 1467040641750 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 08:17:21 INFO - PROCESS | 3764 | 1467040641752 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 08:17:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:17:21 INFO - PROCESS | 3764 | 1467040641770 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:17:21 INFO - PROCESS | 3764 | 1467040641772 Marionette TRACE conn3 <- [1,566,null,{}] 08:17:21 INFO - PROCESS | 3764 | 1467040641775 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:21 INFO - PROCESS | 3764 | 1467040641759 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:21 INFO - PROCESS | 3764 | 1467040641834 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 08:17:21 INFO - PROCESS | 3764 | 1467040641840 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:21 INFO - PROCESS | 3764 | 1467040641842 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:21 INFO - PROCESS | 3764 | ++DOCSHELL 166E1800 == 34 [pid = 3764] [id = 151] 08:17:21 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (166E3000) [pid = 3764] [serial = 451] [outer = 00000000] 08:17:21 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (19801C00) [pid = 3764] [serial = 452] [outer = 166E3000] 08:17:21 INFO - PROCESS | 3764 | 1467040641884 Marionette DEBUG loaded listener.js 08:17:21 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (19AE3400) [pid = 3764] [serial = 453] [outer = 166E3000] 08:17:22 INFO - PROCESS | 3764 | 1467040642268 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 08:17:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:17:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 553ms 08:17:22 INFO - PROCESS | 3764 | 1467040642312 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 08:17:22 INFO - PROCESS | 3764 | 1467040642314 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 08:17:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:17:22 INFO - PROCESS | 3764 | 1467040642317 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:17:22 INFO - PROCESS | 3764 | 1467040642319 Marionette TRACE conn3 <- [1,570,null,{}] 08:17:22 INFO - PROCESS | 3764 | 1467040642323 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:22 INFO - PROCESS | 3764 | 1467040642324 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:22 INFO - PROCESS | 3764 | 1467040642401 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 08:17:22 INFO - PROCESS | 3764 | 1467040642410 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:22 INFO - PROCESS | 3764 | 1467040642412 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:22 INFO - PROCESS | 3764 | ++DOCSHELL 105F2000 == 35 [pid = 3764] [id = 152] 08:17:22 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (10EAC000) [pid = 3764] [serial = 454] [outer = 00000000] 08:17:22 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (1A298000) [pid = 3764] [serial = 455] [outer = 10EAC000] 08:17:22 INFO - PROCESS | 3764 | 1467040642455 Marionette DEBUG loaded listener.js 08:17:22 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (1A29BC00) [pid = 3764] [serial = 456] [outer = 10EAC000] 08:17:22 INFO - PROCESS | 3764 | 1467040642854 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 08:17:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:17:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 596ms 08:17:22 INFO - PROCESS | 3764 | 1467040642915 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 08:17:22 INFO - PROCESS | 3764 | 1467040642917 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 08:17:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:17:22 INFO - PROCESS | 3764 | 1467040642921 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:17:22 INFO - PROCESS | 3764 | 1467040642922 Marionette TRACE conn3 <- [1,574,null,{}] 08:17:22 INFO - PROCESS | 3764 | 1467040642926 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:22 INFO - PROCESS | 3764 | 1467040642928 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:22 INFO - PROCESS | 3764 | 1467040643003 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 08:17:22 INFO - PROCESS | 3764 | 1467040643011 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:22 INFO - PROCESS | 3764 | 1467040643013 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:23 INFO - PROCESS | 3764 | ++DOCSHELL 1A296C00 == 36 [pid = 3764] [id = 153] 08:17:23 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (1A3E4400) [pid = 3764] [serial = 457] [outer = 00000000] 08:17:23 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (1A522800) [pid = 3764] [serial = 458] [outer = 1A3E4400] 08:17:23 INFO - PROCESS | 3764 | 1467040643055 Marionette DEBUG loaded listener.js 08:17:23 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (1A914000) [pid = 3764] [serial = 459] [outer = 1A3E4400] 08:17:23 INFO - PROCESS | 3764 | [3764] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:17:23 INFO - PROCESS | 3764 | [3764] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:17:23 INFO - PROCESS | 3764 | [3764] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:17:23 INFO - PROCESS | 3764 | 1467040643572 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 08:17:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:17:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 684ms 08:17:23 INFO - PROCESS | 3764 | 1467040643622 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 08:17:23 INFO - PROCESS | 3764 | 1467040643627 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 08:17:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:17:23 INFO - PROCESS | 3764 | 1467040643632 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:17:23 INFO - PROCESS | 3764 | 1467040643636 Marionette TRACE conn3 <- [1,578,null,{}] 08:17:23 INFO - PROCESS | 3764 | 1467040643672 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:23 INFO - PROCESS | 3764 | 1467040643676 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:23 INFO - PROCESS | 3764 | 1467040643866 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 08:17:23 INFO - PROCESS | 3764 | 1467040643877 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:23 INFO - PROCESS | 3764 | 1467040643882 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:23 INFO - PROCESS | 3764 | ++DOCSHELL 105EA800 == 37 [pid = 3764] [id = 154] 08:17:23 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (105F1C00) [pid = 3764] [serial = 460] [outer = 00000000] 08:17:23 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (12E1D800) [pid = 3764] [serial = 461] [outer = 105F1C00] 08:17:23 INFO - PROCESS | 3764 | 1467040643921 Marionette DEBUG loaded listener.js 08:17:23 INFO - PROCESS | 3764 | ++DOMWINDOW == 88 (13D01400) [pid = 3764] [serial = 462] [outer = 105F1C00] 08:17:24 INFO - PROCESS | 3764 | 1467040644576 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 08:17:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:17:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 975ms 08:17:24 INFO - PROCESS | 3764 | 1467040644599 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 08:17:24 INFO - PROCESS | 3764 | 1467040644604 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 08:17:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:17:24 INFO - PROCESS | 3764 | 1467040644611 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:17:24 INFO - PROCESS | 3764 | 1467040644613 Marionette TRACE conn3 <- [1,582,null,{}] 08:17:24 INFO - PROCESS | 3764 | 1467040644623 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:24 INFO - PROCESS | 3764 | 1467040644627 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:24 INFO - PROCESS | 3764 | 1467040644775 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 08:17:24 INFO - PROCESS | 3764 | 1467040644837 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:24 INFO - PROCESS | 3764 | 1467040644840 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:24 INFO - PROCESS | 3764 | ++DOCSHELL 15020800 == 38 [pid = 3764] [id = 155] 08:17:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 89 (1502C000) [pid = 3764] [serial = 463] [outer = 00000000] 08:17:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 90 (15481400) [pid = 3764] [serial = 464] [outer = 1502C000] 08:17:24 INFO - PROCESS | 3764 | 1467040644879 Marionette DEBUG loaded listener.js 08:17:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 91 (15F9CC00) [pid = 3764] [serial = 465] [outer = 1502C000] 08:17:25 INFO - PROCESS | 3764 | 1467040645793 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 08:17:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:17:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1251ms 08:17:25 INFO - PROCESS | 3764 | 1467040645867 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 08:17:25 INFO - PROCESS | 3764 | 1467040645871 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 08:17:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:17:25 INFO - PROCESS | 3764 | 1467040645860 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:17:25 INFO - PROCESS | 3764 | 1467040645864 Marionette TRACE conn3 <- [1,586,null,{}] 08:17:25 INFO - PROCESS | 3764 | 1467040645869 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:25 INFO - PROCESS | 3764 | 1467040645872 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:26 INFO - PROCESS | 3764 | 1467040646008 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 08:17:26 INFO - PROCESS | 3764 | 1467040646113 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:26 INFO - PROCESS | 3764 | 1467040646117 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:26 INFO - PROCESS | 3764 | --DOCSHELL 105F2000 == 37 [pid = 3764] [id = 152] 08:17:26 INFO - PROCESS | 3764 | --DOCSHELL 166E1800 == 36 [pid = 3764] [id = 151] 08:17:26 INFO - PROCESS | 3764 | --DOCSHELL 19AE6400 == 35 [pid = 3764] [id = 150] 08:17:26 INFO - PROCESS | 3764 | --DOCSHELL 139E7800 == 34 [pid = 3764] [id = 149] 08:17:26 INFO - PROCESS | 3764 | --DOCSHELL 1700EC00 == 33 [pid = 3764] [id = 148] 08:17:26 INFO - PROCESS | 3764 | --DOCSHELL 15829400 == 32 [pid = 3764] [id = 147] 08:17:26 INFO - PROCESS | 3764 | --DOCSHELL 11810800 == 31 [pid = 3764] [id = 146] 08:17:26 INFO - PROCESS | 3764 | --DOCSHELL 1148B400 == 30 [pid = 3764] [id = 145] 08:17:26 INFO - PROCESS | 3764 | --DOCSHELL 105E8000 == 29 [pid = 3764] [id = 144] 08:17:26 INFO - PROCESS | 3764 | --DOMWINDOW == 90 (1822B000) [pid = 3764] [serial = 401] [outer = 00000000] [url = about:blank] 08:17:26 INFO - PROCESS | 3764 | --DOMWINDOW == 89 (18446400) [pid = 3764] [serial = 402] [outer = 00000000] [url = about:blank] 08:17:26 INFO - PROCESS | 3764 | --DOMWINDOW == 88 (19EE0800) [pid = 3764] [serial = 405] [outer = 00000000] [url = about:blank] 08:17:26 INFO - PROCESS | 3764 | --DOMWINDOW == 87 (19EDF800) [pid = 3764] [serial = 404] [outer = 00000000] [url = about:blank] 08:17:26 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (1A29B400) [pid = 3764] [serial = 407] [outer = 00000000] [url = about:blank] 08:17:26 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (1586F800) [pid = 3764] [serial = 395] [outer = 00000000] [url = about:blank] 08:17:26 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (16022800) [pid = 3764] [serial = 396] [outer = 00000000] [url = about:blank] 08:17:26 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (12E1B400) [pid = 3764] [serial = 385] [outer = 00000000] [url = about:blank] 08:17:26 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (13D0B800) [pid = 3764] [serial = 386] [outer = 00000000] [url = about:blank] 08:17:26 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (174F5400) [pid = 3764] [serial = 398] [outer = 00000000] [url = about:blank] 08:17:26 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (13D96000) [pid = 3764] [serial = 392] [outer = 00000000] [url = about:blank] 08:17:26 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (13F73800) [pid = 3764] [serial = 393] [outer = 00000000] [url = about:blank] 08:17:26 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (1A3D8800) [pid = 3764] [serial = 383] [outer = 00000000] [url = about:blank] 08:17:26 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (112EB400) [pid = 3764] [serial = 388] [outer = 00000000] [url = about:blank] 08:17:26 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (129E8400) [pid = 3764] [serial = 389] [outer = 00000000] [url = about:blank] 08:17:26 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (16ED4C00) [pid = 3764] [serial = 411] [outer = 00000000] [url = about:blank] 08:17:26 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (1A3E4000) [pid = 3764] [serial = 414] [outer = 00000000] [url = about:blank] 08:17:26 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (1A520800) [pid = 3764] [serial = 417] [outer = 00000000] [url = about:blank] 08:17:26 INFO - PROCESS | 3764 | --DOMWINDOW == 72 (1547D400) [pid = 3764] [serial = 410] [outer = 00000000] [url = about:blank] 08:17:26 INFO - PROCESS | 3764 | --DOMWINDOW == 71 (1A51E400) [pid = 3764] [serial = 416] [outer = 00000000] [url = about:blank] 08:17:26 INFO - PROCESS | 3764 | --DOMWINDOW == 70 (14273800) [pid = 3764] [serial = 167] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:17:26 INFO - PROCESS | 3764 | --DOMWINDOW == 69 (1A298400) [pid = 3764] [serial = 408] [outer = 00000000] [url = about:blank] 08:17:26 INFO - PROCESS | 3764 | --DOMWINDOW == 68 (1A38E800) [pid = 3764] [serial = 413] [outer = 00000000] [url = about:blank] 08:17:26 INFO - PROCESS | 3764 | --DOMWINDOW == 67 (175AAC00) [pid = 3764] [serial = 399] [outer = 00000000] [url = about:blank] 08:17:26 INFO - PROCESS | 3764 | ++DOCSHELL 105E8000 == 30 [pid = 3764] [id = 156] 08:17:26 INFO - PROCESS | 3764 | ++DOMWINDOW == 68 (105EAC00) [pid = 3764] [serial = 466] [outer = 00000000] 08:17:26 INFO - PROCESS | 3764 | ++DOMWINDOW == 69 (112DE400) [pid = 3764] [serial = 467] [outer = 105EAC00] 08:17:26 INFO - PROCESS | 3764 | 1467040646170 Marionette DEBUG loaded listener.js 08:17:26 INFO - PROCESS | 3764 | ++DOMWINDOW == 70 (11810800) [pid = 3764] [serial = 468] [outer = 105EAC00] 08:17:26 INFO - PROCESS | 3764 | 1467040646566 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 08:17:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:17:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 742ms 08:17:26 INFO - PROCESS | 3764 | 1467040646623 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 08:17:26 INFO - PROCESS | 3764 | 1467040646627 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 08:17:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:17:26 INFO - PROCESS | 3764 | 1467040646616 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:17:26 INFO - PROCESS | 3764 | 1467040646619 Marionette TRACE conn3 <- [1,590,null,{}] 08:17:26 INFO - PROCESS | 3764 | 1467040646623 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:26 INFO - PROCESS | 3764 | 1467040646625 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:26 INFO - PROCESS | 3764 | 1467040646712 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 08:17:26 INFO - PROCESS | 3764 | 1467040646718 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:26 INFO - PROCESS | 3764 | 1467040646720 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:26 INFO - PROCESS | 3764 | ++DOCSHELL 13186C00 == 31 [pid = 3764] [id = 157] 08:17:26 INFO - PROCESS | 3764 | ++DOMWINDOW == 71 (132ACC00) [pid = 3764] [serial = 469] [outer = 00000000] 08:17:26 INFO - PROCESS | 3764 | ++DOMWINDOW == 72 (13DB0C00) [pid = 3764] [serial = 470] [outer = 132ACC00] 08:17:26 INFO - PROCESS | 3764 | 1467040646767 Marionette DEBUG loaded listener.js 08:17:26 INFO - PROCESS | 3764 | ++DOMWINDOW == 73 (13F7A400) [pid = 3764] [serial = 471] [outer = 132ACC00] 08:17:27 INFO - PROCESS | 3764 | 1467040647194 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 08:17:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:17:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 581ms 08:17:27 INFO - PROCESS | 3764 | 1467040647219 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 08:17:27 INFO - PROCESS | 3764 | 1467040647221 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 08:17:27 INFO - PROCESS | 3764 | 1467040647225 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:17:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:17:27 INFO - PROCESS | 3764 | 1467040647228 Marionette TRACE conn3 <- [1,594,null,{}] 08:17:27 INFO - PROCESS | 3764 | 1467040647239 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:27 INFO - PROCESS | 3764 | 1467040647244 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:27 INFO - PROCESS | 3764 | 1467040647339 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 08:17:27 INFO - PROCESS | 3764 | 1467040647348 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:27 INFO - PROCESS | 3764 | 1467040647351 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:27 INFO - PROCESS | 3764 | ++DOCSHELL 175A1C00 == 32 [pid = 3764] [id = 158] 08:17:27 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (175A3800) [pid = 3764] [serial = 472] [outer = 00000000] 08:17:27 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (176D6400) [pid = 3764] [serial = 473] [outer = 175A3800] 08:17:27 INFO - PROCESS | 3764 | 1467040647380 Marionette DEBUG loaded listener.js 08:17:27 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (18356000) [pid = 3764] [serial = 474] [outer = 175A3800] 08:17:27 INFO - PROCESS | 3764 | 1467040647826 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:17:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:17:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 654ms 08:17:27 INFO - PROCESS | 3764 | 1467040647888 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 08:17:27 INFO - PROCESS | 3764 | 1467040647891 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 08:17:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:17:27 INFO - PROCESS | 3764 | 1467040647894 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:17:27 INFO - PROCESS | 3764 | 1467040647896 Marionette TRACE conn3 <- [1,598,null,{}] 08:17:27 INFO - PROCESS | 3764 | 1467040647881 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:27 INFO - PROCESS | 3764 | 1467040647883 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:27 INFO - PROCESS | 3764 | 1467040647976 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 08:17:27 INFO - PROCESS | 3764 | 1467040647984 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:27 INFO - PROCESS | 3764 | 1467040647986 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:27 INFO - PROCESS | 3764 | ++DOCSHELL 175AB800 == 33 [pid = 3764] [id = 159] 08:17:27 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (18503C00) [pid = 3764] [serial = 475] [outer = 00000000] 08:17:28 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (19853800) [pid = 3764] [serial = 476] [outer = 18503C00] 08:17:28 INFO - PROCESS | 3764 | 1467040648029 Marionette DEBUG loaded listener.js 08:17:28 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (19EE0800) [pid = 3764] [serial = 477] [outer = 18503C00] 08:17:28 INFO - PROCESS | 3764 | 1467040648435 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 08:17:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:17:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 596ms 08:17:28 INFO - PROCESS | 3764 | 1467040648472 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 08:17:28 INFO - PROCESS | 3764 | 1467040648474 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 08:17:28 INFO - PROCESS | 3764 | 1467040648477 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:17:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:17:28 INFO - PROCESS | 3764 | 1467040648479 Marionette TRACE conn3 <- [1,602,null,{}] 08:17:28 INFO - PROCESS | 3764 | 1467040648482 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:28 INFO - PROCESS | 3764 | 1467040648485 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:28 INFO - PROCESS | 3764 | 1467040648587 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 08:17:28 INFO - PROCESS | 3764 | 1467040648663 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:28 INFO - PROCESS | 3764 | 1467040648665 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:28 INFO - PROCESS | 3764 | ++DOCSHELL 18507C00 == 34 [pid = 3764] [id = 160] 08:17:28 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (19EE6C00) [pid = 3764] [serial = 478] [outer = 00000000] 08:17:28 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (1A0E0800) [pid = 3764] [serial = 479] [outer = 19EE6C00] 08:17:28 INFO - PROCESS | 3764 | 1467040648708 Marionette DEBUG loaded listener.js 08:17:28 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (1A29B000) [pid = 3764] [serial = 480] [outer = 19EE6C00] 08:17:29 INFO - PROCESS | 3764 | 1467040649091 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 08:17:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:17:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 655ms 08:17:29 INFO - PROCESS | 3764 | 1467040649139 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 08:17:29 INFO - PROCESS | 3764 | 1467040649141 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 08:17:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:17:29 INFO - PROCESS | 3764 | 1467040649144 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:17:29 INFO - PROCESS | 3764 | 1467040649146 Marionette TRACE conn3 <- [1,606,null,{}] 08:17:29 INFO - PROCESS | 3764 | 1467040649150 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:29 INFO - PROCESS | 3764 | 1467040649155 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:29 INFO - PROCESS | 3764 | 1467040649267 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 08:17:29 INFO - PROCESS | 3764 | 1467040649325 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:29 INFO - PROCESS | 3764 | 1467040649327 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:29 INFO - PROCESS | 3764 | ++DOCSHELL 1A0DEC00 == 35 [pid = 3764] [id = 161] 08:17:29 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (1A3DA800) [pid = 3764] [serial = 481] [outer = 00000000] 08:17:29 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (1A51E000) [pid = 3764] [serial = 482] [outer = 1A3DA800] 08:17:29 INFO - PROCESS | 3764 | 1467040649370 Marionette DEBUG loaded listener.js 08:17:29 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (1A51E400) [pid = 3764] [serial = 483] [outer = 1A3DA800] 08:17:29 INFO - PROCESS | 3764 | 1467040649733 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 08:17:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:17:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 654ms 08:17:29 INFO - PROCESS | 3764 | 1467040649790 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 08:17:29 INFO - PROCESS | 3764 | 1467040649792 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 08:17:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:17:29 INFO - PROCESS | 3764 | 1467040649801 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:17:29 INFO - PROCESS | 3764 | 1467040649803 Marionette TRACE conn3 <- [1,610,null,{}] 08:17:29 INFO - PROCESS | 3764 | 1467040649806 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:29 INFO - PROCESS | 3764 | 1467040649817 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:29 INFO - PROCESS | 3764 | 1467040649955 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 08:17:29 INFO - PROCESS | 3764 | 1467040649990 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:29 INFO - PROCESS | 3764 | 1467040649992 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:30 INFO - PROCESS | 3764 | ++DOCSHELL 1A91A000 == 36 [pid = 3764] [id = 162] 08:17:30 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (1A91B000) [pid = 3764] [serial = 484] [outer = 00000000] 08:17:30 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (1A91F400) [pid = 3764] [serial = 485] [outer = 1A91B000] 08:17:30 INFO - PROCESS | 3764 | 1467040650035 Marionette DEBUG loaded listener.js 08:17:30 INFO - PROCESS | 3764 | ++DOMWINDOW == 88 (1AA40C00) [pid = 3764] [serial = 486] [outer = 1A91B000] 08:17:30 INFO - PROCESS | 3764 | --DOMWINDOW == 87 (105E9400) [pid = 3764] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:17:30 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (1582B000) [pid = 3764] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:17:30 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (175A2C00) [pid = 3764] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:17:30 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (132B1800) [pid = 3764] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:17:30 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (1123E000) [pid = 3764] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:17:30 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (15023C00) [pid = 3764] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:17:30 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (1A0D9C00) [pid = 3764] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:17:30 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (18505C00) [pid = 3764] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:17:30 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (19EDF400) [pid = 3764] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:17:30 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (10EAC000) [pid = 3764] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 08:17:30 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (1188A000) [pid = 3764] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:17:30 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (1501D400) [pid = 3764] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:17:30 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (166E3000) [pid = 3764] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:17:30 INFO - PROCESS | 3764 | 1467040650460 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 08:17:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:17:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 683ms 08:17:30 INFO - PROCESS | 3764 | 1467040650481 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 08:17:30 INFO - PROCESS | 3764 | 1467040650483 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 08:17:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:17:30 INFO - PROCESS | 3764 | 1467040650487 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:17:30 INFO - PROCESS | 3764 | 1467040650488 Marionette TRACE conn3 <- [1,614,null,{}] 08:17:30 INFO - PROCESS | 3764 | 1467040650492 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:30 INFO - PROCESS | 3764 | 1467040650494 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:30 INFO - PROCESS | 3764 | 1467040650570 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 08:17:30 INFO - PROCESS | 3764 | 1467040650576 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:30 INFO - PROCESS | 3764 | 1467040650578 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:30 INFO - PROCESS | 3764 | ++DOCSHELL 12BB3800 == 37 [pid = 3764] [id = 163] 08:17:30 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (12BB5400) [pid = 3764] [serial = 487] [outer = 00000000] 08:17:30 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (15021000) [pid = 3764] [serial = 488] [outer = 12BB5400] 08:17:30 INFO - PROCESS | 3764 | 1467040650621 Marionette DEBUG loaded listener.js 08:17:30 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (166E3000) [pid = 3764] [serial = 489] [outer = 12BB5400] 08:17:31 INFO - PROCESS | 3764 | 1467040651026 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 08:17:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:17:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 581ms 08:17:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:17:31 INFO - PROCESS | 3764 | 1467040651083 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 08:17:31 INFO - PROCESS | 3764 | 1467040651085 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 08:17:31 INFO - PROCESS | 3764 | 1467040651088 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:17:31 INFO - PROCESS | 3764 | 1467040651090 Marionette TRACE conn3 <- [1,618,null,{}] 08:17:31 INFO - PROCESS | 3764 | 1467040651093 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:31 INFO - PROCESS | 3764 | 1467040651095 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:31 INFO - PROCESS | 3764 | 1467040651196 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 08:17:31 INFO - PROCESS | 3764 | 1467040651204 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:31 INFO - PROCESS | 3764 | 1467040651206 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:31 INFO - PROCESS | 3764 | ++DOCSHELL 15023C00 == 38 [pid = 3764] [id = 164] 08:17:31 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (17522C00) [pid = 3764] [serial = 490] [outer = 00000000] 08:17:31 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (1A918400) [pid = 3764] [serial = 491] [outer = 17522C00] 08:17:31 INFO - PROCESS | 3764 | 1467040651250 Marionette DEBUG loaded listener.js 08:17:31 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (1AA42000) [pid = 3764] [serial = 492] [outer = 17522C00] 08:17:31 INFO - PROCESS | 3764 | 1467040651617 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 08:17:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:17:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 552ms 08:17:31 INFO - PROCESS | 3764 | 1467040651668 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 08:17:31 INFO - PROCESS | 3764 | 1467040651670 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 08:17:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:17:31 INFO - PROCESS | 3764 | 1467040651677 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:17:31 INFO - PROCESS | 3764 | 1467040651679 Marionette TRACE conn3 <- [1,622,null,{}] 08:17:31 INFO - PROCESS | 3764 | 1467040651683 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:31 INFO - PROCESS | 3764 | 1467040651685 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:31 INFO - PROCESS | 3764 | 1467040651764 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 08:17:31 INFO - PROCESS | 3764 | 1467040651752 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:31 INFO - PROCESS | 3764 | 1467040651754 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:31 INFO - PROCESS | 3764 | ++DOCSHELL 15022400 == 39 [pid = 3764] [id = 165] 08:17:31 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (1A0D8800) [pid = 3764] [serial = 493] [outer = 00000000] 08:17:31 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (1AAC9400) [pid = 3764] [serial = 494] [outer = 1A0D8800] 08:17:31 INFO - PROCESS | 3764 | 1467040651799 Marionette DEBUG loaded listener.js 08:17:31 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (1AAC9C00) [pid = 3764] [serial = 495] [outer = 1A0D8800] 08:17:32 INFO - PROCESS | 3764 | [3764] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:17:32 INFO - PROCESS | 3764 | [3764] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:17:32 INFO - PROCESS | 3764 | [3764] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:17:32 INFO - PROCESS | 3764 | 1467040652194 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 08:17:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:17:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 553ms 08:17:32 INFO - PROCESS | 3764 | 1467040652240 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 08:17:32 INFO - PROCESS | 3764 | 1467040652242 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 08:17:32 INFO - PROCESS | 3764 | 1467040652246 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:17:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:17:32 INFO - PROCESS | 3764 | 1467040652248 Marionette TRACE conn3 <- [1,626,null,{}] 08:17:32 INFO - PROCESS | 3764 | 1467040652279 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:32 INFO - PROCESS | 3764 | 1467040652282 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:32 INFO - PROCESS | 3764 | 1467040652416 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 08:17:32 INFO - PROCESS | 3764 | 1467040652606 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:32 INFO - PROCESS | 3764 | 1467040652611 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:32 INFO - PROCESS | 3764 | ++DOCSHELL 12BB3C00 == 40 [pid = 3764] [id = 166] 08:17:32 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (12C52400) [pid = 3764] [serial = 496] [outer = 00000000] 08:17:32 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (132AA400) [pid = 3764] [serial = 497] [outer = 12C52400] 08:17:32 INFO - PROCESS | 3764 | 1467040652672 Marionette DEBUG loaded listener.js 08:17:32 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (13D8D800) [pid = 3764] [serial = 498] [outer = 12C52400] 08:17:33 INFO - PROCESS | 3764 | [3764] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:17:33 INFO - PROCESS | 3764 | [3764] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:17:33 INFO - PROCESS | 3764 | 1467040653210 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 08:17:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:17:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1018ms 08:17:33 INFO - PROCESS | 3764 | 1467040653290 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 08:17:33 INFO - PROCESS | 3764 | 1467040653294 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 08:17:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:17:33 INFO - PROCESS | 3764 | 1467040653298 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:17:33 INFO - PROCESS | 3764 | 1467040653301 Marionette TRACE conn3 <- [1,630,null,{}] 08:17:33 INFO - PROCESS | 3764 | 1467040653320 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:33 INFO - PROCESS | 3764 | 1467040653306 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:33 INFO - PROCESS | 3764 | 1467040653449 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 08:17:33 INFO - PROCESS | 3764 | 1467040653503 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:33 INFO - PROCESS | 3764 | 1467040653508 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:33 INFO - PROCESS | 3764 | ++DOCSHELL 170C0800 == 41 [pid = 3764] [id = 167] 08:17:33 INFO - PROCESS | 3764 | ++DOMWINDOW == 88 (174EBC00) [pid = 3764] [serial = 499] [outer = 00000000] 08:17:33 INFO - PROCESS | 3764 | ++DOMWINDOW == 89 (176CC800) [pid = 3764] [serial = 500] [outer = 174EBC00] 08:17:33 INFO - PROCESS | 3764 | 1467040653563 Marionette DEBUG loaded listener.js 08:17:33 INFO - PROCESS | 3764 | ++DOMWINDOW == 90 (18506000) [pid = 3764] [serial = 501] [outer = 174EBC00] 08:17:34 INFO - PROCESS | 3764 | 1467040654116 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 08:17:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:17:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 872ms 08:17:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:17:34 INFO - PROCESS | 3764 | 1467040654165 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 08:17:34 INFO - PROCESS | 3764 | 1467040654168 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 08:17:34 INFO - PROCESS | 3764 | 1467040654172 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:17:34 INFO - PROCESS | 3764 | 1467040654175 Marionette TRACE conn3 <- [1,634,null,{}] 08:17:34 INFO - PROCESS | 3764 | 1467040654178 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:34 INFO - PROCESS | 3764 | 1467040654181 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:34 INFO - PROCESS | 3764 | 1467040654284 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 08:17:34 INFO - PROCESS | 3764 | 1467040654380 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:34 INFO - PROCESS | 3764 | 1467040654367 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:34 INFO - PROCESS | 3764 | ++DOCSHELL 1A3DBC00 == 42 [pid = 3764] [id = 168] 08:17:34 INFO - PROCESS | 3764 | ++DOMWINDOW == 91 (1A3DC000) [pid = 3764] [serial = 502] [outer = 00000000] 08:17:34 INFO - PROCESS | 3764 | ++DOMWINDOW == 92 (1A517400) [pid = 3764] [serial = 503] [outer = 1A3DC000] 08:17:34 INFO - PROCESS | 3764 | 1467040654423 Marionette DEBUG loaded listener.js 08:17:34 INFO - PROCESS | 3764 | ++DOMWINDOW == 93 (1AA45400) [pid = 3764] [serial = 504] [outer = 1A3DC000] 08:17:35 INFO - PROCESS | 3764 | 1467040655054 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:17:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:17:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 930ms 08:17:35 INFO - PROCESS | 3764 | 1467040655118 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 08:17:35 INFO - PROCESS | 3764 | 1467040655124 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 08:17:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:17:35 INFO - PROCESS | 3764 | 1467040655116 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:17:35 INFO - PROCESS | 3764 | 1467040655118 Marionette TRACE conn3 <- [1,638,null,{}] 08:17:35 INFO - PROCESS | 3764 | 1467040655316 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:35 INFO - PROCESS | 3764 | 1467040655319 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:35 INFO - PROCESS | 3764 | 1467040655402 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 08:17:35 INFO - PROCESS | 3764 | 1467040655492 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:35 INFO - PROCESS | 3764 | 1467040655496 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:35 INFO - PROCESS | 3764 | ++DOCSHELL 11CEE000 == 43 [pid = 3764] [id = 169] 08:17:35 INFO - PROCESS | 3764 | ++DOMWINDOW == 94 (11D8D000) [pid = 3764] [serial = 505] [outer = 00000000] 08:17:35 INFO - PROCESS | 3764 | ++DOMWINDOW == 95 (12B74000) [pid = 3764] [serial = 506] [outer = 11D8D000] 08:17:35 INFO - PROCESS | 3764 | 1467040655545 Marionette DEBUG loaded listener.js 08:17:35 INFO - PROCESS | 3764 | ++DOMWINDOW == 96 (12C54C00) [pid = 3764] [serial = 507] [outer = 11D8D000] 08:17:36 INFO - PROCESS | 3764 | --DOCSHELL 15023C00 == 42 [pid = 3764] [id = 164] 08:17:36 INFO - PROCESS | 3764 | --DOCSHELL 12BB3800 == 41 [pid = 3764] [id = 163] 08:17:36 INFO - PROCESS | 3764 | --DOCSHELL 1A91A000 == 40 [pid = 3764] [id = 162] 08:17:36 INFO - PROCESS | 3764 | --DOCSHELL 1A0DEC00 == 39 [pid = 3764] [id = 161] 08:17:36 INFO - PROCESS | 3764 | --DOCSHELL 18507C00 == 38 [pid = 3764] [id = 160] 08:17:36 INFO - PROCESS | 3764 | --DOCSHELL 175AB800 == 37 [pid = 3764] [id = 159] 08:17:36 INFO - PROCESS | 3764 | --DOCSHELL 175A1C00 == 36 [pid = 3764] [id = 158] 08:17:36 INFO - PROCESS | 3764 | --DOCSHELL 13186C00 == 35 [pid = 3764] [id = 157] 08:17:36 INFO - PROCESS | 3764 | --DOCSHELL 105E8000 == 34 [pid = 3764] [id = 156] 08:17:36 INFO - PROCESS | 3764 | --DOCSHELL 1A296C00 == 33 [pid = 3764] [id = 153] 08:17:36 INFO - PROCESS | 3764 | --DOCSHELL 105EA800 == 32 [pid = 3764] [id = 154] 08:17:36 INFO - PROCESS | 3764 | --DOCSHELL 15020800 == 31 [pid = 3764] [id = 155] 08:17:36 INFO - PROCESS | 3764 | --DOCSHELL 1A3DBC00 == 30 [pid = 3764] [id = 168] 08:17:36 INFO - PROCESS | 3764 | --DOCSHELL 15022400 == 29 [pid = 3764] [id = 165] 08:17:36 INFO - PROCESS | 3764 | --DOCSHELL 12BB3C00 == 28 [pid = 3764] [id = 166] 08:17:36 INFO - PROCESS | 3764 | --DOCSHELL 170C0800 == 27 [pid = 3764] [id = 167] 08:17:36 INFO - PROCESS | 3764 | --DOMWINDOW == 95 (1A298000) [pid = 3764] [serial = 455] [outer = 00000000] [url = about:blank] 08:17:36 INFO - PROCESS | 3764 | --DOMWINDOW == 94 (1A29BC00) [pid = 3764] [serial = 456] [outer = 00000000] [url = about:blank] 08:17:36 INFO - PROCESS | 3764 | --DOMWINDOW == 93 (12E75400) [pid = 3764] [serial = 434] [outer = 00000000] [url = about:blank] 08:17:36 INFO - PROCESS | 3764 | --DOMWINDOW == 92 (1A522800) [pid = 3764] [serial = 458] [outer = 00000000] [url = about:blank] 08:17:36 INFO - PROCESS | 3764 | --DOMWINDOW == 91 (13A8EC00) [pid = 3764] [serial = 435] [outer = 00000000] [url = about:blank] 08:17:36 INFO - PROCESS | 3764 | --DOMWINDOW == 90 (15021800) [pid = 3764] [serial = 437] [outer = 00000000] [url = about:blank] 08:17:36 INFO - PROCESS | 3764 | --DOMWINDOW == 89 (15026000) [pid = 3764] [serial = 438] [outer = 00000000] [url = about:blank] 08:17:36 INFO - PROCESS | 3764 | --DOMWINDOW == 88 (1A0DDC00) [pid = 3764] [serial = 450] [outer = 00000000] [url = about:blank] 08:17:36 INFO - PROCESS | 3764 | --DOMWINDOW == 87 (19801C00) [pid = 3764] [serial = 452] [outer = 00000000] [url = about:blank] 08:17:36 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (19AE3400) [pid = 3764] [serial = 453] [outer = 00000000] [url = about:blank] 08:17:36 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (16ED2800) [pid = 3764] [serial = 441] [outer = 00000000] [url = about:blank] 08:17:36 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (10A59000) [pid = 3764] [serial = 431] [outer = 00000000] [url = about:blank] 08:17:36 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (11218C00) [pid = 3764] [serial = 432] [outer = 00000000] [url = about:blank] 08:17:36 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (166E7800) [pid = 3764] [serial = 440] [outer = 00000000] [url = about:blank] 08:17:36 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (1761A000) [pid = 3764] [serial = 443] [outer = 00000000] [url = about:blank] 08:17:36 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (13D8F000) [pid = 3764] [serial = 429] [outer = 00000000] [url = about:blank] 08:17:36 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (13D87800) [pid = 3764] [serial = 428] [outer = 00000000] [url = about:blank] 08:17:36 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (12E6AC00) [pid = 3764] [serial = 420] [outer = 00000000] [url = about:blank] 08:17:36 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (1180FC00) [pid = 3764] [serial = 419] [outer = 00000000] [url = about:blank] 08:17:36 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (15836800) [pid = 3764] [serial = 423] [outer = 00000000] [url = about:blank] 08:17:36 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (1502A400) [pid = 3764] [serial = 422] [outer = 00000000] [url = about:blank] 08:17:36 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (1A517C00) [pid = 3764] [serial = 426] [outer = 00000000] [url = about:blank] 08:17:36 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (1A3DA000) [pid = 3764] [serial = 425] [outer = 00000000] [url = about:blank] 08:17:36 INFO - PROCESS | 3764 | --DOMWINDOW == 72 (1850C800) [pid = 3764] [serial = 446] [outer = 00000000] [url = about:blank] 08:17:36 INFO - PROCESS | 3764 | --DOMWINDOW == 71 (176D8400) [pid = 3764] [serial = 444] [outer = 00000000] [url = about:blank] 08:17:36 INFO - PROCESS | 3764 | --DOMWINDOW == 70 (1A0D9000) [pid = 3764] [serial = 449] [outer = 00000000] [url = about:blank] 08:17:36 INFO - PROCESS | 3764 | --DOMWINDOW == 69 (19856C00) [pid = 3764] [serial = 447] [outer = 00000000] [url = about:blank] 08:17:36 INFO - PROCESS | 3764 | 1467040656754 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 08:17:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:17:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1687ms 08:17:36 INFO - PROCESS | 3764 | 1467040656820 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 08:17:36 INFO - PROCESS | 3764 | 1467040656824 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 08:17:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:17:36 INFO - PROCESS | 3764 | 1467040656818 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:17:36 INFO - PROCESS | 3764 | 1467040656821 Marionette TRACE conn3 <- [1,642,null,{}] 08:17:36 INFO - PROCESS | 3764 | 1467040656828 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:36 INFO - PROCESS | 3764 | 1467040656830 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:36 INFO - PROCESS | 3764 | 1467040656921 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 08:17:36 INFO - PROCESS | 3764 | 1467040656929 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:36 INFO - PROCESS | 3764 | 1467040656933 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:36 INFO - PROCESS | 3764 | ++DOCSHELL 105F5C00 == 28 [pid = 3764] [id = 170] 08:17:36 INFO - PROCESS | 3764 | ++DOMWINDOW == 70 (105F6400) [pid = 3764] [serial = 508] [outer = 00000000] 08:17:36 INFO - PROCESS | 3764 | ++DOMWINDOW == 71 (11893C00) [pid = 3764] [serial = 509] [outer = 105F6400] 08:17:36 INFO - PROCESS | 3764 | 1467040656980 Marionette DEBUG loaded listener.js 08:17:37 INFO - PROCESS | 3764 | ++DOMWINDOW == 72 (129E8400) [pid = 3764] [serial = 510] [outer = 105F6400] 08:17:37 INFO - PROCESS | 3764 | 1467040657405 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 08:17:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:17:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 611ms 08:17:37 INFO - PROCESS | 3764 | 1467040657435 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 08:17:37 INFO - PROCESS | 3764 | 1467040657440 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 08:17:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:17:37 INFO - PROCESS | 3764 | 1467040657450 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:17:37 INFO - PROCESS | 3764 | 1467040657453 Marionette TRACE conn3 <- [1,646,null,{}] 08:17:37 INFO - PROCESS | 3764 | 1467040657457 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:37 INFO - PROCESS | 3764 | 1467040657460 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:37 INFO - PROCESS | 3764 | 1467040657546 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 08:17:37 INFO - PROCESS | 3764 | 1467040657554 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:37 INFO - PROCESS | 3764 | 1467040657557 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:37 INFO - PROCESS | 3764 | ++DOCSHELL 13D89400 == 29 [pid = 3764] [id = 171] 08:17:37 INFO - PROCESS | 3764 | ++DOMWINDOW == 73 (13D89C00) [pid = 3764] [serial = 511] [outer = 00000000] 08:17:37 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (13D91C00) [pid = 3764] [serial = 512] [outer = 13D89C00] 08:17:37 INFO - PROCESS | 3764 | 1467040657588 Marionette DEBUG loaded listener.js 08:17:37 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (13DBC400) [pid = 3764] [serial = 513] [outer = 13D89C00] 08:17:38 INFO - PROCESS | 3764 | 1467040658022 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 08:17:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:17:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 597ms 08:17:38 INFO - PROCESS | 3764 | 1467040658055 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 08:17:38 INFO - PROCESS | 3764 | 1467040658057 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 08:17:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:17:38 INFO - PROCESS | 3764 | 1467040658061 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:17:38 INFO - PROCESS | 3764 | 1467040658064 Marionette TRACE conn3 <- [1,650,null,{}] 08:17:38 INFO - PROCESS | 3764 | 1467040658075 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:38 INFO - PROCESS | 3764 | 1467040658079 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:38 INFO - PROCESS | 3764 | 1467040658144 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 08:17:38 INFO - PROCESS | 3764 | 1467040658182 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:38 INFO - PROCESS | 3764 | 1467040658185 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:38 INFO - PROCESS | 3764 | ++DOCSHELL 1582B800 == 30 [pid = 3764] [id = 172] 08:17:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (15833000) [pid = 3764] [serial = 514] [outer = 00000000] 08:17:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (15879000) [pid = 3764] [serial = 515] [outer = 15833000] 08:17:38 INFO - PROCESS | 3764 | 1467040658235 Marionette DEBUG loaded listener.js 08:17:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (166D8800) [pid = 3764] [serial = 516] [outer = 15833000] 08:17:38 INFO - PROCESS | 3764 | [3764] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:17:38 INFO - PROCESS | 3764 | [3764] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:17:38 INFO - PROCESS | 3764 | [3764] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:17:38 INFO - PROCESS | 3764 | 1467040658656 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 08:17:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:17:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 640ms 08:17:38 INFO - PROCESS | 3764 | 1467040658701 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 08:17:38 INFO - PROCESS | 3764 | 1467040658704 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 08:17:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:17:38 INFO - PROCESS | 3764 | 1467040658707 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:17:38 INFO - PROCESS | 3764 | 1467040658709 Marionette TRACE conn3 <- [1,654,null,{}] 08:17:38 INFO - PROCESS | 3764 | 1467040658722 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:38 INFO - PROCESS | 3764 | 1467040658725 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:38 INFO - PROCESS | 3764 | 1467040658837 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 08:17:38 INFO - PROCESS | 3764 | 1467040658843 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:38 INFO - PROCESS | 3764 | 1467040658845 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:38 INFO - PROCESS | 3764 | ++DOCSHELL 15877C00 == 31 [pid = 3764] [id = 173] 08:17:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (16027C00) [pid = 3764] [serial = 517] [outer = 00000000] 08:17:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (170C0800) [pid = 3764] [serial = 518] [outer = 16027C00] 08:17:38 INFO - PROCESS | 3764 | 1467040658889 Marionette DEBUG loaded listener.js 08:17:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (175A3C00) [pid = 3764] [serial = 519] [outer = 16027C00] 08:17:39 INFO - PROCESS | 3764 | [3764] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:17:39 INFO - PROCESS | 3764 | [3764] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:17:39 INFO - PROCESS | 3764 | [3764] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:17:39 INFO - PROCESS | 3764 | 1467040659291 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 08:17:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 08:17:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 581ms 08:17:39 INFO - PROCESS | 3764 | 1467040659307 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 08:17:39 INFO - PROCESS | 3764 | 1467040659309 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 08:17:39 INFO - PROCESS | 3764 | 1467040659312 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:17:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:17:39 INFO - PROCESS | 3764 | 1467040659314 Marionette TRACE conn3 <- [1,658,null,{}] 08:17:39 INFO - PROCESS | 3764 | 1467040659318 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:39 INFO - PROCESS | 3764 | 1467040659320 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:39 INFO - PROCESS | 3764 | 1467040659406 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 08:17:39 INFO - PROCESS | 3764 | 1467040659489 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:39 INFO - PROCESS | 3764 | 1467040659491 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:39 INFO - PROCESS | 3764 | ++DOCSHELL 176D6800 == 32 [pid = 3764] [id = 174] 08:17:39 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (176D8400) [pid = 3764] [serial = 520] [outer = 00000000] 08:17:39 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (1834DC00) [pid = 3764] [serial = 521] [outer = 176D8400] 08:17:39 INFO - PROCESS | 3764 | 1467040659536 Marionette DEBUG loaded listener.js 08:17:39 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (18448400) [pid = 3764] [serial = 522] [outer = 176D8400] 08:17:39 INFO - PROCESS | 3764 | 1467040659953 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 08:17:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:17:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 683ms 08:17:39 INFO - PROCESS | 3764 | 1467040659996 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 08:17:39 INFO - PROCESS | 3764 | 1467040659998 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 08:17:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:17:39 INFO - PROCESS | 3764 | 1467040660002 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:17:39 INFO - PROCESS | 3764 | 1467040660003 Marionette TRACE conn3 <- [1,662,null,{}] 08:17:39 INFO - PROCESS | 3764 | 1467040660006 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:39 INFO - PROCESS | 3764 | 1467040660012 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:40 INFO - PROCESS | 3764 | 1467040660148 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 08:17:40 INFO - PROCESS | 3764 | 1467040660189 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:40 INFO - PROCESS | 3764 | 1467040660191 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:40 INFO - PROCESS | 3764 | ++DOCSHELL 18507C00 == 33 [pid = 3764] [id = 175] 08:17:40 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (19AE0400) [pid = 3764] [serial = 523] [outer = 00000000] 08:17:40 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (19EDE000) [pid = 3764] [serial = 524] [outer = 19AE0400] 08:17:40 INFO - PROCESS | 3764 | 1467040660237 Marionette DEBUG loaded listener.js 08:17:40 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (19EEAC00) [pid = 3764] [serial = 525] [outer = 19AE0400] 08:17:40 INFO - PROCESS | 3764 | [3764] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:17:40 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (19EE6C00) [pid = 3764] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:17:40 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (1A3DA800) [pid = 3764] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:17:40 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (175A3800) [pid = 3764] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:17:40 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (1502C000) [pid = 3764] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:17:40 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (132ACC00) [pid = 3764] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:17:40 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (18503C00) [pid = 3764] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:17:40 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (1A3E4400) [pid = 3764] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 08:17:40 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (105F1C00) [pid = 3764] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:17:40 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (105EAC00) [pid = 3764] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:17:40 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (1A91B000) [pid = 3764] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:17:40 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (12BB5400) [pid = 3764] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:17:40 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (17522C00) [pid = 3764] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:17:40 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (1A0D8800) [pid = 3764] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:17:40 INFO - PROCESS | 3764 | [3764] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:17:40 INFO - PROCESS | 3764 | 1467040660826 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 08:17:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 08:17:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 872ms 08:17:40 INFO - PROCESS | 3764 | 1467040660887 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 08:17:40 INFO - PROCESS | 3764 | 1467040660889 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 08:17:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:17:40 INFO - PROCESS | 3764 | 1467040660892 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:17:40 INFO - PROCESS | 3764 | 1467040660894 Marionette TRACE conn3 <- [1,666,null,{}] 08:17:40 INFO - PROCESS | 3764 | 1467040660898 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:40 INFO - PROCESS | 3764 | 1467040660900 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:40 INFO - PROCESS | 3764 | 1467040660996 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 08:17:41 INFO - PROCESS | 3764 | 1467040661047 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:41 INFO - PROCESS | 3764 | 1467040661049 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:41 INFO - PROCESS | 3764 | ++DOCSHELL 105EAC00 == 34 [pid = 3764] [id = 176] 08:17:41 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (10A60400) [pid = 3764] [serial = 526] [outer = 00000000] 08:17:41 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (13DBB000) [pid = 3764] [serial = 527] [outer = 10A60400] 08:17:41 INFO - PROCESS | 3764 | 1467040661101 Marionette DEBUG loaded listener.js 08:17:41 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (18221400) [pid = 3764] [serial = 528] [outer = 10A60400] 08:17:41 INFO - PROCESS | 3764 | 1467040661423 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 08:17:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 08:17:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 552ms 08:17:41 INFO - PROCESS | 3764 | 1467040661453 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 08:17:41 INFO - PROCESS | 3764 | 1467040661455 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 08:17:41 INFO - PROCESS | 3764 | 1467040661458 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:17:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:17:41 INFO - PROCESS | 3764 | 1467040661460 Marionette TRACE conn3 <- [1,670,null,{}] 08:17:41 INFO - PROCESS | 3764 | 1467040661464 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:41 INFO - PROCESS | 3764 | 1467040661448 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:41 INFO - PROCESS | 3764 | 1467040661555 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 08:17:41 INFO - PROCESS | 3764 | 1467040661564 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:41 INFO - PROCESS | 3764 | 1467040661566 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:41 INFO - PROCESS | 3764 | ++DOCSHELL 1502BC00 == 35 [pid = 3764] [id = 177] 08:17:41 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (156EAC00) [pid = 3764] [serial = 529] [outer = 00000000] 08:17:41 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (1A0E6C00) [pid = 3764] [serial = 530] [outer = 156EAC00] 08:17:41 INFO - PROCESS | 3764 | 1467040661609 Marionette DEBUG loaded listener.js 08:17:41 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (1A29B800) [pid = 3764] [serial = 531] [outer = 156EAC00] 08:17:42 INFO - PROCESS | 3764 | 1467040662455 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 08:17:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 08:17:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1018ms 08:17:42 INFO - PROCESS | 3764 | 1467040662481 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 08:17:42 INFO - PROCESS | 3764 | 1467040662466 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 08:17:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:17:42 INFO - PROCESS | 3764 | 1467040662470 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:17:42 INFO - PROCESS | 3764 | 1467040662471 Marionette TRACE conn3 <- [1,674,null,{}] 08:17:42 INFO - PROCESS | 3764 | 1467040662475 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:42 INFO - PROCESS | 3764 | 1467040662477 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:42 INFO - PROCESS | 3764 | 1467040662551 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 08:17:42 INFO - PROCESS | 3764 | 1467040662665 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:42 INFO - PROCESS | 3764 | 1467040662669 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:42 INFO - PROCESS | 3764 | ++DOCSHELL 10433400 == 36 [pid = 3764] [id = 178] 08:17:42 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (10435400) [pid = 3764] [serial = 532] [outer = 00000000] 08:17:42 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (105EDC00) [pid = 3764] [serial = 533] [outer = 10435400] 08:17:42 INFO - PROCESS | 3764 | 1467040662726 Marionette DEBUG loaded listener.js 08:17:42 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (10EF3000) [pid = 3764] [serial = 534] [outer = 10435400] 08:17:43 INFO - PROCESS | 3764 | 1467040663791 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 08:17:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 08:17:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1352ms 08:17:43 INFO - PROCESS | 3764 | 1467040663844 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 08:17:43 INFO - PROCESS | 3764 | 1467040663847 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 08:17:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:17:43 INFO - PROCESS | 3764 | 1467040663852 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:17:43 INFO - PROCESS | 3764 | 1467040663856 Marionette TRACE conn3 <- [1,678,null,{}] 08:17:43 INFO - PROCESS | 3764 | 1467040663945 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:43 INFO - PROCESS | 3764 | 1467040663948 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:44 INFO - PROCESS | 3764 | 1467040664064 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 08:17:44 INFO - PROCESS | 3764 | 1467040664146 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:44 INFO - PROCESS | 3764 | 1467040664149 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:44 INFO - PROCESS | 3764 | ++DOCSHELL 10518C00 == 37 [pid = 3764] [id = 179] 08:17:44 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (105EFC00) [pid = 3764] [serial = 535] [outer = 00000000] 08:17:44 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (112EB400) [pid = 3764] [serial = 536] [outer = 105EFC00] 08:17:44 INFO - PROCESS | 3764 | 1467040664324 Marionette DEBUG loaded listener.js 08:17:44 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (129E7C00) [pid = 3764] [serial = 537] [outer = 105EFC00] 08:17:44 INFO - PROCESS | 3764 | --DOCSHELL 1502BC00 == 36 [pid = 3764] [id = 177] 08:17:44 INFO - PROCESS | 3764 | --DOCSHELL 105EAC00 == 35 [pid = 3764] [id = 176] 08:17:44 INFO - PROCESS | 3764 | --DOCSHELL 18507C00 == 34 [pid = 3764] [id = 175] 08:17:44 INFO - PROCESS | 3764 | --DOCSHELL 176D6800 == 33 [pid = 3764] [id = 174] 08:17:44 INFO - PROCESS | 3764 | --DOCSHELL 15877C00 == 32 [pid = 3764] [id = 173] 08:17:44 INFO - PROCESS | 3764 | --DOCSHELL 1582B800 == 31 [pid = 3764] [id = 172] 08:17:44 INFO - PROCESS | 3764 | --DOCSHELL 13D89400 == 30 [pid = 3764] [id = 171] 08:17:44 INFO - PROCESS | 3764 | --DOCSHELL 105F5C00 == 29 [pid = 3764] [id = 170] 08:17:44 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (1AAC9400) [pid = 3764] [serial = 494] [outer = 00000000] [url = about:blank] 08:17:44 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (1A0E0800) [pid = 3764] [serial = 479] [outer = 00000000] [url = about:blank] 08:17:44 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (1A29B000) [pid = 3764] [serial = 480] [outer = 00000000] [url = about:blank] 08:17:44 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (1A51E400) [pid = 3764] [serial = 483] [outer = 00000000] [url = about:blank] 08:17:44 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (1A51E000) [pid = 3764] [serial = 482] [outer = 00000000] [url = about:blank] 08:17:44 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (176D6400) [pid = 3764] [serial = 473] [outer = 00000000] [url = about:blank] 08:17:44 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (18356000) [pid = 3764] [serial = 474] [outer = 00000000] [url = about:blank] 08:17:44 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (15481400) [pid = 3764] [serial = 464] [outer = 00000000] [url = about:blank] 08:17:44 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (15F9CC00) [pid = 3764] [serial = 465] [outer = 00000000] [url = about:blank] 08:17:44 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (13DB0C00) [pid = 3764] [serial = 470] [outer = 00000000] [url = about:blank] 08:17:44 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (13F7A400) [pid = 3764] [serial = 471] [outer = 00000000] [url = about:blank] 08:17:44 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (19853800) [pid = 3764] [serial = 476] [outer = 00000000] [url = about:blank] 08:17:44 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (1A914000) [pid = 3764] [serial = 459] [outer = 00000000] [url = about:blank] 08:17:44 INFO - PROCESS | 3764 | --DOMWINDOW == 72 (12E1D800) [pid = 3764] [serial = 461] [outer = 00000000] [url = about:blank] 08:17:44 INFO - PROCESS | 3764 | --DOMWINDOW == 71 (13D01400) [pid = 3764] [serial = 462] [outer = 00000000] [url = about:blank] 08:17:44 INFO - PROCESS | 3764 | --DOMWINDOW == 70 (112DE400) [pid = 3764] [serial = 467] [outer = 00000000] [url = about:blank] 08:17:44 INFO - PROCESS | 3764 | --DOMWINDOW == 69 (11810800) [pid = 3764] [serial = 468] [outer = 00000000] [url = about:blank] 08:17:44 INFO - PROCESS | 3764 | --DOMWINDOW == 68 (1A91F400) [pid = 3764] [serial = 485] [outer = 00000000] [url = about:blank] 08:17:44 INFO - PROCESS | 3764 | --DOMWINDOW == 67 (166E3000) [pid = 3764] [serial = 489] [outer = 00000000] [url = about:blank] 08:17:44 INFO - PROCESS | 3764 | --DOMWINDOW == 66 (1AAC9C00) [pid = 3764] [serial = 495] [outer = 00000000] [url = about:blank] 08:17:44 INFO - PROCESS | 3764 | --DOMWINDOW == 65 (15021000) [pid = 3764] [serial = 488] [outer = 00000000] [url = about:blank] 08:17:44 INFO - PROCESS | 3764 | --DOMWINDOW == 64 (1A918400) [pid = 3764] [serial = 491] [outer = 00000000] [url = about:blank] 08:17:44 INFO - PROCESS | 3764 | --DOMWINDOW == 63 (1AA40C00) [pid = 3764] [serial = 486] [outer = 00000000] [url = about:blank] 08:17:44 INFO - PROCESS | 3764 | --DOMWINDOW == 62 (1AA42000) [pid = 3764] [serial = 492] [outer = 00000000] [url = about:blank] 08:17:44 INFO - PROCESS | 3764 | --DOMWINDOW == 61 (19EE0800) [pid = 3764] [serial = 477] [outer = 00000000] [url = about:blank] 08:17:45 INFO - PROCESS | 3764 | 1467040665313 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 08:17:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 08:17:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1512ms 08:17:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:17:45 INFO - PROCESS | 3764 | 1467040665364 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 08:17:45 INFO - PROCESS | 3764 | 1467040665367 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 08:17:45 INFO - PROCESS | 3764 | 1467040665372 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:17:45 INFO - PROCESS | 3764 | 1467040665375 Marionette TRACE conn3 <- [1,682,null,{}] 08:17:45 INFO - PROCESS | 3764 | 1467040665380 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:45 INFO - PROCESS | 3764 | 1467040665383 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:45 INFO - PROCESS | 3764 | 1467040665450 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 08:17:45 INFO - PROCESS | 3764 | 1467040665560 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:45 INFO - PROCESS | 3764 | 1467040665562 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:45 INFO - PROCESS | 3764 | ++DOCSHELL 12B6D000 == 30 [pid = 3764] [id = 180] 08:17:45 INFO - PROCESS | 3764 | ++DOMWINDOW == 62 (12BAC800) [pid = 3764] [serial = 538] [outer = 00000000] 08:17:45 INFO - PROCESS | 3764 | ++DOMWINDOW == 63 (13D87800) [pid = 3764] [serial = 539] [outer = 12BAC800] 08:17:45 INFO - PROCESS | 3764 | 1467040665610 Marionette DEBUG loaded listener.js 08:17:45 INFO - PROCESS | 3764 | ++DOMWINDOW == 64 (13DB0C00) [pid = 3764] [serial = 540] [outer = 12BAC800] 08:17:46 INFO - PROCESS | 3764 | 1467040666412 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 08:17:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 08:17:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1076ms 08:17:46 INFO - PROCESS | 3764 | 1467040666439 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 08:17:46 INFO - PROCESS | 3764 | 1467040666443 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 08:17:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:17:46 INFO - PROCESS | 3764 | 1467040666457 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:17:46 INFO - PROCESS | 3764 | 1467040666460 Marionette TRACE conn3 <- [1,686,null,{}] 08:17:46 INFO - PROCESS | 3764 | 1467040666464 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:46 INFO - PROCESS | 3764 | 1467040666466 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:46 INFO - PROCESS | 3764 | 1467040666581 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 08:17:46 INFO - PROCESS | 3764 | 1467040666572 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:46 INFO - PROCESS | 3764 | 1467040666574 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:46 INFO - PROCESS | 3764 | ++DOCSHELL 1502AC00 == 31 [pid = 3764] [id = 181] 08:17:46 INFO - PROCESS | 3764 | ++DOMWINDOW == 65 (1502B800) [pid = 3764] [serial = 541] [outer = 00000000] 08:17:46 INFO - PROCESS | 3764 | ++DOMWINDOW == 66 (1547D400) [pid = 3764] [serial = 542] [outer = 1502B800] 08:17:46 INFO - PROCESS | 3764 | 1467040666681 Marionette DEBUG loaded listener.js 08:17:46 INFO - PROCESS | 3764 | ++DOMWINDOW == 67 (15829C00) [pid = 3764] [serial = 543] [outer = 1502B800] 08:17:47 INFO - PROCESS | 3764 | 1467040667548 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 08:17:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 08:17:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1134ms 08:17:47 INFO - PROCESS | 3764 | 1467040667589 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 08:17:47 INFO - PROCESS | 3764 | 1467040667591 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 08:17:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:17:47 INFO - PROCESS | 3764 | 1467040667595 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:17:47 INFO - PROCESS | 3764 | 1467040667598 Marionette TRACE conn3 <- [1,690,null,{}] 08:17:47 INFO - PROCESS | 3764 | 1467040667609 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:47 INFO - PROCESS | 3764 | 1467040667614 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:47 INFO - PROCESS | 3764 | 1467040667709 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 08:17:47 INFO - PROCESS | 3764 | 1467040667716 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:47 INFO - PROCESS | 3764 | 1467040667719 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:47 INFO - PROCESS | 3764 | ++DOCSHELL 16028000 == 32 [pid = 3764] [id = 182] 08:17:47 INFO - PROCESS | 3764 | ++DOMWINDOW == 68 (16029800) [pid = 3764] [serial = 544] [outer = 00000000] 08:17:47 INFO - PROCESS | 3764 | ++DOMWINDOW == 69 (175AE000) [pid = 3764] [serial = 545] [outer = 16029800] 08:17:47 INFO - PROCESS | 3764 | 1467040667763 Marionette DEBUG loaded listener.js 08:17:47 INFO - PROCESS | 3764 | ++DOMWINDOW == 70 (176D5800) [pid = 3764] [serial = 546] [outer = 16029800] 08:17:48 INFO - PROCESS | 3764 | --DOMWINDOW == 69 (19AE0400) [pid = 3764] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:17:48 INFO - PROCESS | 3764 | --DOMWINDOW == 68 (176D8400) [pid = 3764] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:17:48 INFO - PROCESS | 3764 | --DOMWINDOW == 67 (10A60400) [pid = 3764] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:17:48 INFO - PROCESS | 3764 | --DOMWINDOW == 66 (13D89C00) [pid = 3764] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:17:48 INFO - PROCESS | 3764 | --DOMWINDOW == 65 (15833000) [pid = 3764] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:17:48 INFO - PROCESS | 3764 | --DOMWINDOW == 64 (105F6400) [pid = 3764] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:17:48 INFO - PROCESS | 3764 | --DOMWINDOW == 63 (11D8D000) [pid = 3764] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:17:48 INFO - PROCESS | 3764 | --DOMWINDOW == 62 (12C52400) [pid = 3764] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:17:48 INFO - PROCESS | 3764 | --DOMWINDOW == 61 (174EBC00) [pid = 3764] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:17:48 INFO - PROCESS | 3764 | --DOMWINDOW == 60 (1A3DC000) [pid = 3764] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:17:48 INFO - PROCESS | 3764 | --DOMWINDOW == 59 (16027C00) [pid = 3764] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:17:48 INFO - PROCESS | 3764 | 1467040668649 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 08:17:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 08:17:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1076ms 08:17:48 INFO - PROCESS | 3764 | 1467040668671 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 08:17:48 INFO - PROCESS | 3764 | 1467040668674 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 08:17:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:17:48 INFO - PROCESS | 3764 | 1467040668677 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:17:48 INFO - PROCESS | 3764 | 1467040668679 Marionette TRACE conn3 <- [1,694,null,{}] 08:17:48 INFO - PROCESS | 3764 | 1467040668683 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:48 INFO - PROCESS | 3764 | 1467040668685 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:48 INFO - PROCESS | 3764 | 1467040668776 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 08:17:48 INFO - PROCESS | 3764 | 1467040668823 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:48 INFO - PROCESS | 3764 | 1467040668825 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:48 INFO - PROCESS | 3764 | ++DOCSHELL 132AC400 == 33 [pid = 3764] [id = 183] 08:17:48 INFO - PROCESS | 3764 | ++DOMWINDOW == 60 (139C6800) [pid = 3764] [serial = 547] [outer = 00000000] 08:17:48 INFO - PROCESS | 3764 | ++DOMWINDOW == 61 (174F0400) [pid = 3764] [serial = 548] [outer = 139C6800] 08:17:48 INFO - PROCESS | 3764 | 1467040668888 Marionette DEBUG loaded listener.js 08:17:48 INFO - PROCESS | 3764 | ++DOMWINDOW == 62 (177E2400) [pid = 3764] [serial = 549] [outer = 139C6800] 08:17:49 INFO - PROCESS | 3764 | 1467040669716 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 08:17:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 08:17:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1061ms 08:17:49 INFO - PROCESS | 3764 | 1467040669746 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 08:17:49 INFO - PROCESS | 3764 | 1467040669748 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 08:17:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:17:49 INFO - PROCESS | 3764 | 1467040669752 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:17:49 INFO - PROCESS | 3764 | 1467040669753 Marionette TRACE conn3 <- [1,698,null,{}] 08:17:49 INFO - PROCESS | 3764 | 1467040669757 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:49 INFO - PROCESS | 3764 | 1467040669759 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:49 INFO - PROCESS | 3764 | 1467040669847 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 08:17:49 INFO - PROCESS | 3764 | 1467040669854 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:49 INFO - PROCESS | 3764 | 1467040669856 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:49 INFO - PROCESS | 3764 | ++DOCSHELL 13D91400 == 34 [pid = 3764] [id = 184] 08:17:49 INFO - PROCESS | 3764 | ++DOMWINDOW == 63 (14272800) [pid = 3764] [serial = 550] [outer = 00000000] 08:17:49 INFO - PROCESS | 3764 | ++DOMWINDOW == 64 (19808C00) [pid = 3764] [serial = 551] [outer = 14272800] 08:17:49 INFO - PROCESS | 3764 | 1467040669909 Marionette DEBUG loaded listener.js 08:17:49 INFO - PROCESS | 3764 | ++DOMWINDOW == 65 (19AE3C00) [pid = 3764] [serial = 552] [outer = 14272800] 08:17:50 INFO - PROCESS | 3764 | 1467040670891 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 08:17:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:17:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1148ms 08:17:50 INFO - PROCESS | 3764 | 1467040670900 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 08:17:50 INFO - PROCESS | 3764 | 1467040670904 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 08:17:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:17:50 INFO - PROCESS | 3764 | 1467040670910 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:17:50 INFO - PROCESS | 3764 | 1467040670913 Marionette TRACE conn3 <- [1,702,null,{}] 08:17:50 INFO - PROCESS | 3764 | 1467040670920 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:50 INFO - PROCESS | 3764 | 1467040670923 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:51 INFO - PROCESS | 3764 | 1467040671031 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 08:17:51 INFO - PROCESS | 3764 | 1467040671145 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:51 INFO - PROCESS | 3764 | 1467040671148 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:51 INFO - PROCESS | 3764 | ++DOCSHELL 11DDBC00 == 35 [pid = 3764] [id = 185] 08:17:51 INFO - PROCESS | 3764 | ++DOMWINDOW == 66 (12B71C00) [pid = 3764] [serial = 553] [outer = 00000000] 08:17:51 INFO - PROCESS | 3764 | ++DOMWINDOW == 67 (13F72000) [pid = 3764] [serial = 554] [outer = 12B71C00] 08:17:51 INFO - PROCESS | 3764 | 1467040671206 Marionette DEBUG loaded listener.js 08:17:51 INFO - PROCESS | 3764 | ++DOMWINDOW == 68 (14FF5C00) [pid = 3764] [serial = 555] [outer = 12B71C00] 08:17:52 INFO - PROCESS | 3764 | 1467040672154 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 08:17:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 08:17:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1265ms 08:17:52 INFO - PROCESS | 3764 | 1467040672179 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 08:17:52 INFO - PROCESS | 3764 | 1467040672184 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 08:17:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:17:52 INFO - PROCESS | 3764 | 1467040672191 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:17:52 INFO - PROCESS | 3764 | 1467040672193 Marionette TRACE conn3 <- [1,706,null,{}] 08:17:52 INFO - PROCESS | 3764 | 1467040672198 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:52 INFO - PROCESS | 3764 | 1467040672200 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:52 INFO - PROCESS | 3764 | 1467040672335 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 08:17:52 INFO - PROCESS | 3764 | 1467040672439 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:52 INFO - PROCESS | 3764 | 1467040672442 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:52 INFO - PROCESS | 3764 | ++DOCSHELL 166E3000 == 36 [pid = 3764] [id = 186] 08:17:52 INFO - PROCESS | 3764 | ++DOMWINDOW == 69 (1698DC00) [pid = 3764] [serial = 556] [outer = 00000000] 08:17:52 INFO - PROCESS | 3764 | ++DOMWINDOW == 70 (16EDA000) [pid = 3764] [serial = 557] [outer = 1698DC00] 08:17:52 INFO - PROCESS | 3764 | 1467040672498 Marionette DEBUG loaded listener.js 08:17:52 INFO - PROCESS | 3764 | ++DOMWINDOW == 71 (1751E400) [pid = 3764] [serial = 558] [outer = 1698DC00] 08:17:53 INFO - PROCESS | 3764 | --DOCSHELL 11CEE000 == 35 [pid = 3764] [id = 169] 08:17:53 INFO - PROCESS | 3764 | --DOCSHELL 132AC400 == 34 [pid = 3764] [id = 183] 08:17:53 INFO - PROCESS | 3764 | --DOCSHELL 16028000 == 33 [pid = 3764] [id = 182] 08:17:53 INFO - PROCESS | 3764 | --DOCSHELL 1502AC00 == 32 [pid = 3764] [id = 181] 08:17:53 INFO - PROCESS | 3764 | --DOCSHELL 12B6D000 == 31 [pid = 3764] [id = 180] 08:17:53 INFO - PROCESS | 3764 | --DOCSHELL 10518C00 == 30 [pid = 3764] [id = 179] 08:17:53 INFO - PROCESS | 3764 | --DOCSHELL 10433400 == 29 [pid = 3764] [id = 178] 08:17:53 INFO - PROCESS | 3764 | --DOCSHELL 13D91400 == 28 [pid = 3764] [id = 184] 08:17:53 INFO - PROCESS | 3764 | --DOCSHELL 11DDBC00 == 27 [pid = 3764] [id = 185] 08:17:53 INFO - PROCESS | 3764 | --DOMWINDOW == 70 (19EDE000) [pid = 3764] [serial = 524] [outer = 00000000] [url = about:blank] 08:17:53 INFO - PROCESS | 3764 | --DOMWINDOW == 69 (18448400) [pid = 3764] [serial = 522] [outer = 00000000] [url = about:blank] 08:17:53 INFO - PROCESS | 3764 | --DOMWINDOW == 68 (1834DC00) [pid = 3764] [serial = 521] [outer = 00000000] [url = about:blank] 08:17:53 INFO - PROCESS | 3764 | --DOMWINDOW == 67 (13DBB000) [pid = 3764] [serial = 527] [outer = 00000000] [url = about:blank] 08:17:53 INFO - PROCESS | 3764 | --DOMWINDOW == 66 (1A0E6C00) [pid = 3764] [serial = 530] [outer = 00000000] [url = about:blank] 08:17:53 INFO - PROCESS | 3764 | --DOMWINDOW == 65 (13D91C00) [pid = 3764] [serial = 512] [outer = 00000000] [url = about:blank] 08:17:53 INFO - PROCESS | 3764 | --DOMWINDOW == 64 (13DBC400) [pid = 3764] [serial = 513] [outer = 00000000] [url = about:blank] 08:17:53 INFO - PROCESS | 3764 | --DOMWINDOW == 63 (15879000) [pid = 3764] [serial = 515] [outer = 00000000] [url = about:blank] 08:17:53 INFO - PROCESS | 3764 | --DOMWINDOW == 62 (11893C00) [pid = 3764] [serial = 509] [outer = 00000000] [url = about:blank] 08:17:53 INFO - PROCESS | 3764 | --DOMWINDOW == 61 (129E8400) [pid = 3764] [serial = 510] [outer = 00000000] [url = about:blank] 08:17:53 INFO - PROCESS | 3764 | --DOMWINDOW == 60 (12C54C00) [pid = 3764] [serial = 507] [outer = 00000000] [url = about:blank] 08:17:53 INFO - PROCESS | 3764 | --DOMWINDOW == 59 (12B74000) [pid = 3764] [serial = 506] [outer = 00000000] [url = about:blank] 08:17:53 INFO - PROCESS | 3764 | --DOMWINDOW == 58 (19EEAC00) [pid = 3764] [serial = 525] [outer = 00000000] [url = about:blank] 08:17:53 INFO - PROCESS | 3764 | --DOMWINDOW == 57 (13D8D800) [pid = 3764] [serial = 498] [outer = 00000000] [url = about:blank] 08:17:53 INFO - PROCESS | 3764 | --DOMWINDOW == 56 (132AA400) [pid = 3764] [serial = 497] [outer = 00000000] [url = about:blank] 08:17:53 INFO - PROCESS | 3764 | --DOMWINDOW == 55 (18506000) [pid = 3764] [serial = 501] [outer = 00000000] [url = about:blank] 08:17:53 INFO - PROCESS | 3764 | --DOMWINDOW == 54 (176CC800) [pid = 3764] [serial = 500] [outer = 00000000] [url = about:blank] 08:17:53 INFO - PROCESS | 3764 | --DOMWINDOW == 53 (1AA45400) [pid = 3764] [serial = 504] [outer = 00000000] [url = about:blank] 08:17:53 INFO - PROCESS | 3764 | --DOMWINDOW == 52 (1A517400) [pid = 3764] [serial = 503] [outer = 00000000] [url = about:blank] 08:17:53 INFO - PROCESS | 3764 | --DOMWINDOW == 51 (170C0800) [pid = 3764] [serial = 518] [outer = 00000000] [url = about:blank] 08:17:53 INFO - PROCESS | 3764 | --DOMWINDOW == 50 (175A3C00) [pid = 3764] [serial = 519] [outer = 00000000] [url = about:blank] 08:17:53 INFO - PROCESS | 3764 | --DOMWINDOW == 49 (18221400) [pid = 3764] [serial = 528] [outer = 00000000] [url = about:blank] 08:17:53 INFO - PROCESS | 3764 | --DOMWINDOW == 48 (166D8800) [pid = 3764] [serial = 516] [outer = 00000000] [url = about:blank] 08:17:53 INFO - PROCESS | 3764 | 1467040673958 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 08:17:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:17:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1817ms 08:17:54 INFO - PROCESS | 3764 | 1467040674033 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 08:17:54 INFO - PROCESS | 3764 | 1467040674037 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 08:17:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:17:54 INFO - PROCESS | 3764 | 1467040674045 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:17:54 INFO - PROCESS | 3764 | 1467040674049 Marionette TRACE conn3 <- [1,710,null,{}] 08:17:54 INFO - PROCESS | 3764 | 1467040674056 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:54 INFO - PROCESS | 3764 | 1467040674059 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:54 INFO - PROCESS | 3764 | 1467040674148 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 08:17:54 INFO - PROCESS | 3764 | 1467040674214 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:54 INFO - PROCESS | 3764 | 1467040674201 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:54 INFO - PROCESS | 3764 | ++DOCSHELL 10A58000 == 28 [pid = 3764] [id = 187] 08:17:54 INFO - PROCESS | 3764 | ++DOMWINDOW == 49 (10A5B000) [pid = 3764] [serial = 559] [outer = 00000000] 08:17:54 INFO - PROCESS | 3764 | ++DOMWINDOW == 50 (11805C00) [pid = 3764] [serial = 560] [outer = 10A5B000] 08:17:54 INFO - PROCESS | 3764 | 1467040674254 Marionette DEBUG loaded listener.js 08:17:54 INFO - PROCESS | 3764 | ++DOMWINDOW == 51 (11893000) [pid = 3764] [serial = 561] [outer = 10A5B000] 08:17:54 INFO - PROCESS | 3764 | 1467040674937 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 08:17:55 INFO - PROCESS | 3764 | 1467040675024 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 08:17:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 08:17:55 INFO - PROCESS | 3764 | 1467040675050 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:17:55 INFO - PROCESS | 3764 | 1467040675056 Marionette TRACE conn3 <- [1,714,null,{}] 08:17:55 INFO - PROCESS | 3764 | 1467040675061 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:55 INFO - PROCESS | 3764 | 1467040675064 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:55 INFO - PROCESS | 3764 | 1467040675211 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 08:17:55 INFO - PROCESS | 3764 | 1467040675294 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:55 INFO - PROCESS | 3764 | 1467040675298 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:55 INFO - PROCESS | 3764 | ++DOCSHELL 12B6B000 == 29 [pid = 3764] [id = 188] 08:17:55 INFO - PROCESS | 3764 | ++DOMWINDOW == 52 (12B6B800) [pid = 3764] [serial = 562] [outer = 00000000] 08:17:55 INFO - PROCESS | 3764 | ++DOMWINDOW == 53 (12E1B400) [pid = 3764] [serial = 563] [outer = 12B6B800] 08:17:55 INFO - PROCESS | 3764 | 1467040675365 Marionette DEBUG loaded listener.js 08:17:55 INFO - PROCESS | 3764 | ++DOMWINDOW == 54 (12E6DC00) [pid = 3764] [serial = 564] [outer = 12B6B800] 08:17:56 INFO - PROCESS | 3764 | --DOCSHELL 166E3000 == 28 [pid = 3764] [id = 186] 08:17:56 INFO - PROCESS | 3764 | 1467040676147 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 08:17:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:17:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1134ms 08:17:56 INFO - PROCESS | 3764 | 1467040676184 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 08:17:56 INFO - PROCESS | 3764 | 1467040676188 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 08:17:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:17:56 INFO - PROCESS | 3764 | 1467040676194 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:17:56 INFO - PROCESS | 3764 | 1467040676197 Marionette TRACE conn3 <- [1,718,null,{}] 08:17:56 INFO - PROCESS | 3764 | 1467040676202 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:56 INFO - PROCESS | 3764 | 1467040676205 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:56 INFO - PROCESS | 3764 | 1467040676275 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 08:17:56 INFO - PROCESS | 3764 | 1467040676283 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:56 INFO - PROCESS | 3764 | 1467040676285 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:56 INFO - PROCESS | 3764 | ++DOCSHELL 129DF400 == 29 [pid = 3764] [id = 189] 08:17:56 INFO - PROCESS | 3764 | ++DOMWINDOW == 55 (129DF800) [pid = 3764] [serial = 565] [outer = 00000000] 08:17:56 INFO - PROCESS | 3764 | ++DOMWINDOW == 56 (12EE5C00) [pid = 3764] [serial = 566] [outer = 129DF800] 08:17:56 INFO - PROCESS | 3764 | 1467040676343 Marionette DEBUG loaded listener.js 08:17:56 INFO - PROCESS | 3764 | ++DOMWINDOW == 57 (139CEC00) [pid = 3764] [serial = 567] [outer = 129DF800] 08:17:56 INFO - PROCESS | 3764 | 1467040676817 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 08:17:56 INFO - PROCESS | 3764 | 1467040676883 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 08:17:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 08:17:56 INFO - PROCESS | 3764 | 1467040676890 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:17:56 INFO - PROCESS | 3764 | 1467040676892 Marionette TRACE conn3 <- [1,722,null,{}] 08:17:56 INFO - PROCESS | 3764 | 1467040676896 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:56 INFO - PROCESS | 3764 | 1467040676899 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:56 INFO - PROCESS | 3764 | 1467040676965 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 08:17:57 INFO - PROCESS | 3764 | 1467040677041 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:57 INFO - PROCESS | 3764 | 1467040677044 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:57 INFO - PROCESS | 3764 | ++DOCSHELL 13D96800 == 30 [pid = 3764] [id = 190] 08:17:57 INFO - PROCESS | 3764 | ++DOMWINDOW == 58 (13D96C00) [pid = 3764] [serial = 568] [outer = 00000000] 08:17:57 INFO - PROCESS | 3764 | ++DOMWINDOW == 59 (14269800) [pid = 3764] [serial = 569] [outer = 13D96C00] 08:17:57 INFO - PROCESS | 3764 | 1467040677091 Marionette DEBUG loaded listener.js 08:17:57 INFO - PROCESS | 3764 | ++DOMWINDOW == 60 (14274800) [pid = 3764] [serial = 570] [outer = 13D96C00] 08:17:57 INFO - PROCESS | 3764 | 1467040677459 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 08:17:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 08:17:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 581ms 08:17:57 INFO - PROCESS | 3764 | 1467040677473 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 08:17:57 INFO - PROCESS | 3764 | 1467040677476 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 08:17:57 INFO - PROCESS | 3764 | 1467040677479 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:17:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:17:57 INFO - PROCESS | 3764 | 1467040677483 Marionette TRACE conn3 <- [1,726,null,{}] 08:17:57 INFO - PROCESS | 3764 | 1467040677494 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:57 INFO - PROCESS | 3764 | 1467040677498 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:57 INFO - PROCESS | 3764 | 1467040677611 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 08:17:57 INFO - PROCESS | 3764 | 1467040677695 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:57 INFO - PROCESS | 3764 | 1467040677699 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:57 INFO - PROCESS | 3764 | ++DOCSHELL 1601D400 == 31 [pid = 3764] [id = 191] 08:17:57 INFO - PROCESS | 3764 | ++DOMWINDOW == 61 (1601E800) [pid = 3764] [serial = 571] [outer = 00000000] 08:17:57 INFO - PROCESS | 3764 | ++DOMWINDOW == 62 (166DAC00) [pid = 3764] [serial = 572] [outer = 1601E800] 08:17:57 INFO - PROCESS | 3764 | 1467040677728 Marionette DEBUG loaded listener.js 08:17:57 INFO - PROCESS | 3764 | ++DOMWINDOW == 63 (16994800) [pid = 3764] [serial = 573] [outer = 1601E800] 08:17:58 INFO - PROCESS | 3764 | --DOMWINDOW == 62 (1698DC00) [pid = 3764] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 08:17:58 INFO - PROCESS | 3764 | --DOMWINDOW == 61 (12B71C00) [pid = 3764] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 08:17:58 INFO - PROCESS | 3764 | --DOMWINDOW == 60 (1502B800) [pid = 3764] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 08:17:58 INFO - PROCESS | 3764 | --DOMWINDOW == 59 (139C6800) [pid = 3764] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 08:17:58 INFO - PROCESS | 3764 | --DOMWINDOW == 58 (12BAC800) [pid = 3764] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:17:58 INFO - PROCESS | 3764 | --DOMWINDOW == 57 (10435400) [pid = 3764] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 08:17:58 INFO - PROCESS | 3764 | --DOMWINDOW == 56 (105EFC00) [pid = 3764] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 08:17:58 INFO - PROCESS | 3764 | --DOMWINDOW == 55 (16029800) [pid = 3764] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 08:17:58 INFO - PROCESS | 3764 | --DOMWINDOW == 54 (14272800) [pid = 3764] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 08:17:58 INFO - PROCESS | 3764 | --DOMWINDOW == 53 (156EAC00) [pid = 3764] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:17:58 INFO - PROCESS | 3764 | 1467040678555 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 08:17:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:17:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1105ms 08:17:58 INFO - PROCESS | 3764 | 1467040678596 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 08:17:58 INFO - PROCESS | 3764 | 1467040678599 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 08:17:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:17:58 INFO - PROCESS | 3764 | 1467040678611 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:17:58 INFO - PROCESS | 3764 | 1467040678613 Marionette TRACE conn3 <- [1,730,null,{}] 08:17:58 INFO - PROCESS | 3764 | 1467040678621 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:58 INFO - PROCESS | 3764 | 1467040678623 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:58 INFO - PROCESS | 3764 | 1467040678704 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 08:17:58 INFO - PROCESS | 3764 | 1467040678710 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:58 INFO - PROCESS | 3764 | 1467040678713 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:58 INFO - PROCESS | 3764 | ++DOCSHELL 112EBC00 == 32 [pid = 3764] [id = 192] 08:17:58 INFO - PROCESS | 3764 | ++DOMWINDOW == 54 (13D8F000) [pid = 3764] [serial = 574] [outer = 00000000] 08:17:58 INFO - PROCESS | 3764 | ++DOMWINDOW == 55 (16B90C00) [pid = 3764] [serial = 575] [outer = 13D8F000] 08:17:58 INFO - PROCESS | 3764 | 1467040678757 Marionette DEBUG loaded listener.js 08:17:58 INFO - PROCESS | 3764 | ++DOMWINDOW == 56 (16ED4C00) [pid = 3764] [serial = 576] [outer = 13D8F000] 08:17:59 INFO - PROCESS | 3764 | 1467040679606 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 08:17:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 08:17:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1032ms 08:17:59 INFO - PROCESS | 3764 | 1467040679639 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 08:17:59 INFO - PROCESS | 3764 | 1467040679641 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 08:17:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:17:59 INFO - PROCESS | 3764 | 1467040679644 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:17:59 INFO - PROCESS | 3764 | 1467040679646 Marionette TRACE conn3 <- [1,734,null,{}] 08:17:59 INFO - PROCESS | 3764 | 1467040679650 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:59 INFO - PROCESS | 3764 | 1467040679652 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:59 INFO - PROCESS | 3764 | 1467040679753 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 08:17:59 INFO - PROCESS | 3764 | 1467040679760 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:59 INFO - PROCESS | 3764 | 1467040679763 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:17:59 INFO - PROCESS | 3764 | ++DOCSHELL 13D90C00 == 33 [pid = 3764] [id = 193] 08:17:59 INFO - PROCESS | 3764 | ++DOMWINDOW == 57 (174F1C00) [pid = 3764] [serial = 577] [outer = 00000000] 08:17:59 INFO - PROCESS | 3764 | ++DOMWINDOW == 58 (176D1800) [pid = 3764] [serial = 578] [outer = 174F1C00] 08:17:59 INFO - PROCESS | 3764 | 1467040679806 Marionette DEBUG loaded listener.js 08:17:59 INFO - PROCESS | 3764 | ++DOMWINDOW == 59 (177D6400) [pid = 3764] [serial = 579] [outer = 174F1C00] 08:18:00 INFO - PROCESS | 3764 | 1467040680634 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 08:18:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 08:18:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1003ms 08:18:00 INFO - PROCESS | 3764 | 1467040680661 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 08:18:00 INFO - PROCESS | 3764 | 1467040680663 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 08:18:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 08:18:00 INFO - PROCESS | 3764 | 1467040680667 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:18:00 INFO - PROCESS | 3764 | 1467040680668 Marionette TRACE conn3 <- [1,738,null,{}] 08:18:00 INFO - PROCESS | 3764 | 1467040680672 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:00 INFO - PROCESS | 3764 | 1467040680678 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:00 INFO - PROCESS | 3764 | 1467040680804 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 08:18:00 INFO - PROCESS | 3764 | 1467040680832 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:00 INFO - PROCESS | 3764 | 1467040680835 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:00 INFO - PROCESS | 3764 | ++DOCSHELL 177E3800 == 34 [pid = 3764] [id = 194] 08:18:00 INFO - PROCESS | 3764 | ++DOMWINDOW == 60 (18448C00) [pid = 3764] [serial = 580] [outer = 00000000] 08:18:00 INFO - PROCESS | 3764 | ++DOMWINDOW == 61 (1850C000) [pid = 3764] [serial = 581] [outer = 18448C00] 08:18:00 INFO - PROCESS | 3764 | 1467040680879 Marionette DEBUG loaded listener.js 08:18:00 INFO - PROCESS | 3764 | ++DOMWINDOW == 62 (1850C800) [pid = 3764] [serial = 582] [outer = 18448C00] 08:18:01 INFO - PROCESS | 3764 | 1467040681720 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 08:18:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 08:18:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1062ms 08:18:01 INFO - PROCESS | 3764 | 1467040681735 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 08:18:01 INFO - PROCESS | 3764 | 1467040681739 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 08:18:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 08:18:01 INFO - PROCESS | 3764 | 1467040681745 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:18:01 INFO - PROCESS | 3764 | 1467040681749 Marionette TRACE conn3 <- [1,742,null,{}] 08:18:01 INFO - PROCESS | 3764 | 1467040681755 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:01 INFO - PROCESS | 3764 | 1467040681758 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:01 INFO - PROCESS | 3764 | 1467040681880 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 08:18:01 INFO - PROCESS | 3764 | 1467040681953 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:01 INFO - PROCESS | 3764 | 1467040681958 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:02 INFO - PROCESS | 3764 | ++DOCSHELL 11DDF000 == 35 [pid = 3764] [id = 195] 08:18:02 INFO - PROCESS | 3764 | ++DOMWINDOW == 63 (11DE2800) [pid = 3764] [serial = 583] [outer = 00000000] 08:18:02 INFO - PROCESS | 3764 | ++DOMWINDOW == 64 (12EDE800) [pid = 3764] [serial = 584] [outer = 11DE2800] 08:18:02 INFO - PROCESS | 3764 | 1467040682055 Marionette DEBUG loaded listener.js 08:18:02 INFO - PROCESS | 3764 | ++DOMWINDOW == 65 (13A8D800) [pid = 3764] [serial = 585] [outer = 11DE2800] 08:18:03 INFO - PROCESS | 3764 | 1467040683049 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 08:18:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 08:18:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1352ms 08:18:03 INFO - PROCESS | 3764 | 1467040683106 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 08:18:03 INFO - PROCESS | 3764 | 1467040683111 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 08:18:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 08:18:03 INFO - PROCESS | 3764 | 1467040683117 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:18:03 INFO - PROCESS | 3764 | 1467040683120 Marionette TRACE conn3 <- [1,746,null,{}] 08:18:03 INFO - PROCESS | 3764 | 1467040683125 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:03 INFO - PROCESS | 3764 | 1467040683127 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:03 INFO - PROCESS | 3764 | 1467040683263 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 08:18:03 INFO - PROCESS | 3764 | 1467040683367 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:03 INFO - PROCESS | 3764 | 1467040683370 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:03 INFO - PROCESS | 3764 | ++DOCSHELL 13D94C00 == 36 [pid = 3764] [id = 196] 08:18:03 INFO - PROCESS | 3764 | ++DOMWINDOW == 66 (13DBB800) [pid = 3764] [serial = 586] [outer = 00000000] 08:18:03 INFO - PROCESS | 3764 | ++DOMWINDOW == 67 (15026800) [pid = 3764] [serial = 587] [outer = 13DBB800] 08:18:03 INFO - PROCESS | 3764 | 1467040683430 Marionette DEBUG loaded listener.js 08:18:03 INFO - PROCESS | 3764 | ++DOMWINDOW == 68 (156EBC00) [pid = 3764] [serial = 588] [outer = 13DBB800] 08:18:04 INFO - PROCESS | 3764 | 1467040684065 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 08:18:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 08:18:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1018ms 08:18:04 INFO - PROCESS | 3764 | 1467040684140 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 08:18:04 INFO - PROCESS | 3764 | 1467040684144 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 08:18:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 08:18:04 INFO - PROCESS | 3764 | 1467040684149 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 08:18:04 INFO - PROCESS | 3764 | 1467040684152 Marionette TRACE conn3 <- [1,750,null,{}] 08:18:04 INFO - PROCESS | 3764 | 1467040684158 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:04 INFO - PROCESS | 3764 | 1467040684161 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:04 INFO - PROCESS | 3764 | 1467040684260 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 08:18:04 INFO - PROCESS | 3764 | 1467040684322 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:04 INFO - PROCESS | 3764 | 1467040684326 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:04 INFO - PROCESS | 3764 | ++DOCSHELL 11246000 == 37 [pid = 3764] [id = 197] 08:18:04 INFO - PROCESS | 3764 | ++DOMWINDOW == 69 (11246800) [pid = 3764] [serial = 589] [outer = 00000000] 08:18:04 INFO - PROCESS | 3764 | ++DOMWINDOW == 70 (12BAA800) [pid = 3764] [serial = 590] [outer = 11246800] 08:18:04 INFO - PROCESS | 3764 | 1467040684375 Marionette DEBUG loaded listener.js 08:18:04 INFO - PROCESS | 3764 | ++DOMWINDOW == 71 (13163000) [pid = 3764] [serial = 591] [outer = 11246800] 08:18:04 INFO - PROCESS | 3764 | --DOCSHELL 13D90C00 == 36 [pid = 3764] [id = 193] 08:18:04 INFO - PROCESS | 3764 | --DOCSHELL 112EBC00 == 35 [pid = 3764] [id = 192] 08:18:04 INFO - PROCESS | 3764 | --DOCSHELL 1601D400 == 34 [pid = 3764] [id = 191] 08:18:04 INFO - PROCESS | 3764 | --DOCSHELL 13D96800 == 33 [pid = 3764] [id = 190] 08:18:04 INFO - PROCESS | 3764 | --DOCSHELL 129DF400 == 32 [pid = 3764] [id = 189] 08:18:04 INFO - PROCESS | 3764 | --DOCSHELL 12B6B000 == 31 [pid = 3764] [id = 188] 08:18:04 INFO - PROCESS | 3764 | --DOCSHELL 10A58000 == 30 [pid = 3764] [id = 187] 08:18:04 INFO - PROCESS | 3764 | --DOMWINDOW == 70 (16EDA000) [pid = 3764] [serial = 557] [outer = 00000000] [url = about:blank] 08:18:04 INFO - PROCESS | 3764 | --DOMWINDOW == 69 (13F72000) [pid = 3764] [serial = 554] [outer = 00000000] [url = about:blank] 08:18:04 INFO - PROCESS | 3764 | --DOMWINDOW == 68 (1751E400) [pid = 3764] [serial = 558] [outer = 00000000] [url = about:blank] 08:18:04 INFO - PROCESS | 3764 | --DOMWINDOW == 67 (15829C00) [pid = 3764] [serial = 543] [outer = 00000000] [url = about:blank] 08:18:04 INFO - PROCESS | 3764 | --DOMWINDOW == 66 (177E2400) [pid = 3764] [serial = 549] [outer = 00000000] [url = about:blank] 08:18:04 INFO - PROCESS | 3764 | --DOMWINDOW == 65 (13D87800) [pid = 3764] [serial = 539] [outer = 00000000] [url = about:blank] 08:18:04 INFO - PROCESS | 3764 | --DOMWINDOW == 64 (105EDC00) [pid = 3764] [serial = 533] [outer = 00000000] [url = about:blank] 08:18:04 INFO - PROCESS | 3764 | --DOMWINDOW == 63 (10EF3000) [pid = 3764] [serial = 534] [outer = 00000000] [url = about:blank] 08:18:04 INFO - PROCESS | 3764 | --DOMWINDOW == 62 (112EB400) [pid = 3764] [serial = 536] [outer = 00000000] [url = about:blank] 08:18:04 INFO - PROCESS | 3764 | --DOMWINDOW == 61 (129E7C00) [pid = 3764] [serial = 537] [outer = 00000000] [url = about:blank] 08:18:04 INFO - PROCESS | 3764 | --DOMWINDOW == 60 (14FF5C00) [pid = 3764] [serial = 555] [outer = 00000000] [url = about:blank] 08:18:04 INFO - PROCESS | 3764 | --DOMWINDOW == 59 (175AE000) [pid = 3764] [serial = 545] [outer = 00000000] [url = about:blank] 08:18:04 INFO - PROCESS | 3764 | --DOMWINDOW == 58 (176D5800) [pid = 3764] [serial = 546] [outer = 00000000] [url = about:blank] 08:18:04 INFO - PROCESS | 3764 | --DOMWINDOW == 57 (19808C00) [pid = 3764] [serial = 551] [outer = 00000000] [url = about:blank] 08:18:04 INFO - PROCESS | 3764 | --DOMWINDOW == 56 (1547D400) [pid = 3764] [serial = 542] [outer = 00000000] [url = about:blank] 08:18:04 INFO - PROCESS | 3764 | --DOMWINDOW == 55 (174F0400) [pid = 3764] [serial = 548] [outer = 00000000] [url = about:blank] 08:18:04 INFO - PROCESS | 3764 | --DOMWINDOW == 54 (19AE3C00) [pid = 3764] [serial = 552] [outer = 00000000] [url = about:blank] 08:18:04 INFO - PROCESS | 3764 | --DOMWINDOW == 53 (13DB0C00) [pid = 3764] [serial = 540] [outer = 00000000] [url = about:blank] 08:18:04 INFO - PROCESS | 3764 | --DOMWINDOW == 52 (1A29B800) [pid = 3764] [serial = 531] [outer = 00000000] [url = about:blank] 08:18:05 INFO - PROCESS | 3764 | 1467040685261 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 08:18:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 08:18:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1163ms 08:18:05 INFO - PROCESS | 3764 | 1467040685311 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 08:18:05 INFO - PROCESS | 3764 | 1467040685315 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 08:18:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 08:18:05 INFO - PROCESS | 3764 | 1467040685322 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 08:18:05 INFO - PROCESS | 3764 | 1467040685324 Marionette TRACE conn3 <- [1,754,null,{}] 08:18:05 INFO - PROCESS | 3764 | 1467040685328 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:05 INFO - PROCESS | 3764 | 1467040685330 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:05 INFO - PROCESS | 3764 | 1467040685412 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 08:18:05 INFO - PROCESS | 3764 | 1467040685418 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:05 INFO - PROCESS | 3764 | 1467040685420 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:05 INFO - PROCESS | 3764 | ++DOCSHELL 11C9F800 == 31 [pid = 3764] [id = 198] 08:18:05 INFO - PROCESS | 3764 | ++DOMWINDOW == 53 (12ED9C00) [pid = 3764] [serial = 592] [outer = 00000000] 08:18:05 INFO - PROCESS | 3764 | ++DOMWINDOW == 54 (13D91400) [pid = 3764] [serial = 593] [outer = 12ED9C00] 08:18:05 INFO - PROCESS | 3764 | 1467040685467 Marionette DEBUG loaded listener.js 08:18:05 INFO - PROCESS | 3764 | ++DOMWINDOW == 55 (13DB5000) [pid = 3764] [serial = 594] [outer = 12ED9C00] 08:18:06 INFO - PROCESS | 3764 | 1467040686343 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 08:18:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 08:18:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1076ms 08:18:06 INFO - PROCESS | 3764 | 1467040686411 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 08:18:06 INFO - PROCESS | 3764 | 1467040686414 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 08:18:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 08:18:06 INFO - PROCESS | 3764 | 1467040686418 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 08:18:06 INFO - PROCESS | 3764 | 1467040686421 Marionette TRACE conn3 <- [1,758,null,{}] 08:18:06 INFO - PROCESS | 3764 | 1467040686437 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:06 INFO - PROCESS | 3764 | 1467040686441 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:06 INFO - PROCESS | 3764 | 1467040686537 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 08:18:06 INFO - PROCESS | 3764 | 1467040686546 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:06 INFO - PROCESS | 3764 | 1467040686550 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:06 INFO - PROCESS | 3764 | ++DOCSHELL 006BD800 == 32 [pid = 3764] [id = 199] 08:18:06 INFO - PROCESS | 3764 | ++DOMWINDOW == 56 (1123D800) [pid = 3764] [serial = 595] [outer = 00000000] 08:18:06 INFO - PROCESS | 3764 | ++DOMWINDOW == 57 (156F2C00) [pid = 3764] [serial = 596] [outer = 1123D800] 08:18:06 INFO - PROCESS | 3764 | 1467040686639 Marionette DEBUG loaded listener.js 08:18:06 INFO - PROCESS | 3764 | ++DOMWINDOW == 58 (16021C00) [pid = 3764] [serial = 597] [outer = 1123D800] 08:18:07 INFO - PROCESS | 3764 | 1467040687052 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 08:18:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 08:18:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 684ms 08:18:07 INFO - PROCESS | 3764 | 1467040687102 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 08:18:07 INFO - PROCESS | 3764 | 1467040687105 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 08:18:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 08:18:07 INFO - PROCESS | 3764 | 1467040687109 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 08:18:07 INFO - PROCESS | 3764 | 1467040687111 Marionette TRACE conn3 <- [1,762,null,{}] 08:18:07 INFO - PROCESS | 3764 | 1467040687114 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:07 INFO - PROCESS | 3764 | 1467040687116 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:07 INFO - PROCESS | 3764 | 1467040687204 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 08:18:07 INFO - PROCESS | 3764 | 1467040687211 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:07 INFO - PROCESS | 3764 | 1467040687213 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:07 INFO - PROCESS | 3764 | ++DOCSHELL 16E17000 == 33 [pid = 3764] [id = 200] 08:18:07 INFO - PROCESS | 3764 | ++DOMWINDOW == 59 (16ED6400) [pid = 3764] [serial = 598] [outer = 00000000] 08:18:07 INFO - PROCESS | 3764 | ++DOMWINDOW == 60 (1751D000) [pid = 3764] [serial = 599] [outer = 16ED6400] 08:18:07 INFO - PROCESS | 3764 | 1467040687300 Marionette DEBUG loaded listener.js 08:18:07 INFO - PROCESS | 3764 | ++DOMWINDOW == 61 (17610400) [pid = 3764] [serial = 600] [outer = 16ED6400] 08:18:07 INFO - PROCESS | 3764 | 1467040687704 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 08:18:07 INFO - PROCESS | 3764 | --DOMWINDOW == 60 (174F1C00) [pid = 3764] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 08:18:07 INFO - PROCESS | 3764 | --DOMWINDOW == 59 (13D96C00) [pid = 3764] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 08:18:07 INFO - PROCESS | 3764 | --DOMWINDOW == 58 (129DF800) [pid = 3764] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 08:18:07 INFO - PROCESS | 3764 | --DOMWINDOW == 57 (1601E800) [pid = 3764] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 08:18:07 INFO - PROCESS | 3764 | --DOMWINDOW == 56 (13D8F000) [pid = 3764] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 08:18:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 08:18:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 654ms 08:18:07 INFO - PROCESS | 3764 | 1467040687751 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 08:18:07 INFO - PROCESS | 3764 | 1467040687753 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 08:18:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 08:18:07 INFO - PROCESS | 3764 | 1467040687756 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 08:18:07 INFO - PROCESS | 3764 | 1467040687758 Marionette TRACE conn3 <- [1,766,null,{}] 08:18:07 INFO - PROCESS | 3764 | 1467040687761 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:07 INFO - PROCESS | 3764 | 1467040687763 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:07 INFO - PROCESS | 3764 | 1467040687871 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 08:18:07 INFO - PROCESS | 3764 | 1467040687885 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:07 INFO - PROCESS | 3764 | 1467040687887 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:07 INFO - PROCESS | 3764 | ++DOCSHELL 15481400 == 34 [pid = 3764] [id = 201] 08:18:07 INFO - PROCESS | 3764 | ++DOMWINDOW == 57 (17004400) [pid = 3764] [serial = 601] [outer = 00000000] 08:18:07 INFO - PROCESS | 3764 | ++DOMWINDOW == 58 (176CC400) [pid = 3764] [serial = 602] [outer = 17004400] 08:18:07 INFO - PROCESS | 3764 | 1467040687930 Marionette DEBUG loaded listener.js 08:18:07 INFO - PROCESS | 3764 | ++DOMWINDOW == 59 (176D6400) [pid = 3764] [serial = 603] [outer = 17004400] 08:18:08 INFO - PROCESS | 3764 | 1467040688328 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 08:18:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 08:18:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 596ms 08:18:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 08:18:08 INFO - PROCESS | 3764 | 1467040688358 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 08:18:08 INFO - PROCESS | 3764 | 1467040688360 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 08:18:08 INFO - PROCESS | 3764 | 1467040688364 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 08:18:08 INFO - PROCESS | 3764 | 1467040688365 Marionette TRACE conn3 <- [1,770,null,{}] 08:18:08 INFO - PROCESS | 3764 | 1467040688370 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:08 INFO - PROCESS | 3764 | 1467040688376 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:08 INFO - PROCESS | 3764 | 1467040688462 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 08:18:08 INFO - PROCESS | 3764 | 1467040688467 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:08 INFO - PROCESS | 3764 | 1467040688469 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:08 INFO - PROCESS | 3764 | ++DOCSHELL 13D91C00 == 35 [pid = 3764] [id = 202] 08:18:08 INFO - PROCESS | 3764 | ++DOMWINDOW == 60 (15487400) [pid = 3764] [serial = 604] [outer = 00000000] 08:18:08 INFO - PROCESS | 3764 | ++DOMWINDOW == 61 (1850B400) [pid = 3764] [serial = 605] [outer = 15487400] 08:18:08 INFO - PROCESS | 3764 | 1467040688513 Marionette DEBUG loaded listener.js 08:18:08 INFO - PROCESS | 3764 | ++DOMWINDOW == 62 (1850D400) [pid = 3764] [serial = 606] [outer = 15487400] 08:18:08 INFO - PROCESS | 3764 | 1467040688898 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 08:18:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 08:18:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 553ms 08:18:08 INFO - PROCESS | 3764 | 1467040688923 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 08:18:08 INFO - PROCESS | 3764 | 1467040688925 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 08:18:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 08:18:08 INFO - PROCESS | 3764 | 1467040688928 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 08:18:08 INFO - PROCESS | 3764 | 1467040688930 Marionette TRACE conn3 <- [1,774,null,{}] 08:18:08 INFO - PROCESS | 3764 | 1467040688945 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:08 INFO - PROCESS | 3764 | 1467040688947 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:09 INFO - PROCESS | 3764 | 1467040689007 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 08:18:09 INFO - PROCESS | 3764 | 1467040689012 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:09 INFO - PROCESS | 3764 | 1467040689014 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:09 INFO - PROCESS | 3764 | ++DOCSHELL 19ADEC00 == 36 [pid = 3764] [id = 203] 08:18:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 63 (19AE0800) [pid = 3764] [serial = 607] [outer = 00000000] 08:18:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 64 (19AE9400) [pid = 3764] [serial = 608] [outer = 19AE0800] 08:18:09 INFO - PROCESS | 3764 | 1467040689057 Marionette DEBUG loaded listener.js 08:18:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 65 (19EDF000) [pid = 3764] [serial = 609] [outer = 19AE0800] 08:18:09 INFO - PROCESS | 3764 | 1467040689452 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 08:18:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 08:18:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 552ms 08:18:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 08:18:09 INFO - PROCESS | 3764 | 1467040689469 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 08:18:09 INFO - PROCESS | 3764 | 1467040689471 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 08:18:09 INFO - PROCESS | 3764 | 1467040689474 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 08:18:09 INFO - PROCESS | 3764 | 1467040689476 Marionette TRACE conn3 <- [1,778,null,{}] 08:18:09 INFO - PROCESS | 3764 | 1467040689479 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:09 INFO - PROCESS | 3764 | 1467040689481 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:09 INFO - PROCESS | 3764 | 1467040689602 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 08:18:09 INFO - PROCESS | 3764 | 1467040689610 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:09 INFO - PROCESS | 3764 | 1467040689613 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:09 INFO - PROCESS | 3764 | ++DOCSHELL 139EDC00 == 37 [pid = 3764] [id = 204] 08:18:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 66 (14FF5800) [pid = 3764] [serial = 610] [outer = 00000000] 08:18:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 67 (1A0D7400) [pid = 3764] [serial = 611] [outer = 14FF5800] 08:18:09 INFO - PROCESS | 3764 | 1467040689656 Marionette DEBUG loaded listener.js 08:18:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 68 (1A0DBC00) [pid = 3764] [serial = 612] [outer = 14FF5800] 08:18:10 INFO - PROCESS | 3764 | 1467040690012 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 08:18:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 08:18:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 581ms 08:18:10 INFO - PROCESS | 3764 | 1467040690077 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 08:18:10 INFO - PROCESS | 3764 | 1467040690081 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 08:18:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 08:18:10 INFO - PROCESS | 3764 | 1467040690086 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 08:18:10 INFO - PROCESS | 3764 | 1467040690090 Marionette TRACE conn3 <- [1,782,null,{}] 08:18:10 INFO - PROCESS | 3764 | 1467040690098 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:10 INFO - PROCESS | 3764 | 1467040690102 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:10 INFO - PROCESS | 3764 | 1467040690249 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 08:18:10 INFO - PROCESS | 3764 | 1467040690421 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:10 INFO - PROCESS | 3764 | 1467040690426 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:10 INFO - PROCESS | 3764 | ++DOCSHELL 112EBC00 == 38 [pid = 3764] [id = 205] 08:18:10 INFO - PROCESS | 3764 | ++DOMWINDOW == 69 (112EC000) [pid = 3764] [serial = 613] [outer = 00000000] 08:18:10 INFO - PROCESS | 3764 | ++DOMWINDOW == 70 (11CEB000) [pid = 3764] [serial = 614] [outer = 112EC000] 08:18:10 INFO - PROCESS | 3764 | 1467040690465 Marionette DEBUG loaded listener.js 08:18:10 INFO - PROCESS | 3764 | ++DOMWINDOW == 71 (12B76C00) [pid = 3764] [serial = 615] [outer = 112EC000] 08:18:10 INFO - PROCESS | 3764 | 1467040690990 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 08:18:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 08:18:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 974ms 08:18:11 INFO - PROCESS | 3764 | 1467040691063 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 08:18:11 INFO - PROCESS | 3764 | 1467040691067 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 08:18:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 08:18:11 INFO - PROCESS | 3764 | 1467040691093 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 08:18:11 INFO - PROCESS | 3764 | 1467040691097 Marionette TRACE conn3 <- [1,786,null,{}] 08:18:11 INFO - PROCESS | 3764 | 1467040691102 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:11 INFO - PROCESS | 3764 | 1467040691105 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:11 INFO - PROCESS | 3764 | 1467040691258 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 08:18:11 INFO - PROCESS | 3764 | 1467040691267 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:11 INFO - PROCESS | 3764 | 1467040691270 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:11 INFO - PROCESS | 3764 | ++DOCSHELL 1501E800 == 39 [pid = 3764] [id = 206] 08:18:11 INFO - PROCESS | 3764 | ++DOMWINDOW == 72 (1501F400) [pid = 3764] [serial = 616] [outer = 00000000] 08:18:11 INFO - PROCESS | 3764 | ++DOMWINDOW == 73 (15028000) [pid = 3764] [serial = 617] [outer = 1501F400] 08:18:11 INFO - PROCESS | 3764 | 1467040691326 Marionette DEBUG loaded listener.js 08:18:11 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (1601D000) [pid = 3764] [serial = 618] [outer = 1501F400] 08:18:11 INFO - PROCESS | 3764 | 1467040691925 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 08:18:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 08:18:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 887ms 08:18:11 INFO - PROCESS | 3764 | 1467040691977 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 08:18:11 INFO - PROCESS | 3764 | 1467040691980 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 08:18:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 08:18:11 INFO - PROCESS | 3764 | 1467040691984 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 08:18:11 INFO - PROCESS | 3764 | 1467040691986 Marionette TRACE conn3 <- [1,790,null,{}] 08:18:11 INFO - PROCESS | 3764 | 1467040691996 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:11 INFO - PROCESS | 3764 | 1467040692000 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:12 INFO - PROCESS | 3764 | 1467040692090 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 08:18:12 INFO - PROCESS | 3764 | 1467040692215 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:12 INFO - PROCESS | 3764 | 1467040692219 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:12 INFO - PROCESS | 3764 | ++DOCSHELL 18507C00 == 40 [pid = 3764] [id = 207] 08:18:12 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (18508400) [pid = 3764] [serial = 619] [outer = 00000000] 08:18:12 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (19AE0000) [pid = 3764] [serial = 620] [outer = 18508400] 08:18:12 INFO - PROCESS | 3764 | 1467040692260 Marionette DEBUG loaded listener.js 08:18:12 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (19EE8000) [pid = 3764] [serial = 621] [outer = 18508400] 08:18:12 INFO - PROCESS | 3764 | 1467040692895 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 08:18:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 08:18:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1062ms 08:18:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 08:18:13 INFO - PROCESS | 3764 | 1467040693035 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 08:18:13 INFO - PROCESS | 3764 | 1467040693039 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 08:18:13 INFO - PROCESS | 3764 | 1467040693044 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 08:18:13 INFO - PROCESS | 3764 | 1467040693048 Marionette TRACE conn3 <- [1,794,null,{}] 08:18:13 INFO - PROCESS | 3764 | 1467040693053 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:13 INFO - PROCESS | 3764 | 1467040693057 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:13 INFO - PROCESS | 3764 | 1467040693164 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 08:18:13 INFO - PROCESS | 3764 | 1467040693221 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:13 INFO - PROCESS | 3764 | 1467040693226 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:13 INFO - PROCESS | 3764 | ++DOCSHELL 112E1C00 == 41 [pid = 3764] [id = 208] 08:18:13 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (112E3000) [pid = 3764] [serial = 622] [outer = 00000000] 08:18:13 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (1180FC00) [pid = 3764] [serial = 623] [outer = 112E3000] 08:18:13 INFO - PROCESS | 3764 | 1467040693278 Marionette DEBUG loaded listener.js 08:18:13 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (1295C800) [pid = 3764] [serial = 624] [outer = 112E3000] 08:18:13 INFO - PROCESS | 3764 | 1467040693777 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 08:18:13 INFO - PROCESS | 3764 | --DOCSHELL 19ADEC00 == 40 [pid = 3764] [id = 203] 08:18:13 INFO - PROCESS | 3764 | --DOCSHELL 13D91C00 == 39 [pid = 3764] [id = 202] 08:18:13 INFO - PROCESS | 3764 | --DOCSHELL 15481400 == 38 [pid = 3764] [id = 201] 08:18:13 INFO - PROCESS | 3764 | --DOCSHELL 16E17000 == 37 [pid = 3764] [id = 200] 08:18:13 INFO - PROCESS | 3764 | --DOCSHELL 006BD800 == 36 [pid = 3764] [id = 199] 08:18:13 INFO - PROCESS | 3764 | --DOCSHELL 11C9F800 == 35 [pid = 3764] [id = 198] 08:18:13 INFO - PROCESS | 3764 | --DOCSHELL 11246000 == 34 [pid = 3764] [id = 197] 08:18:13 INFO - PROCESS | 3764 | --DOCSHELL 177E3800 == 33 [pid = 3764] [id = 194] 08:18:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 08:18:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 786ms 08:18:13 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (177D6400) [pid = 3764] [serial = 579] [outer = 00000000] [url = about:blank] 08:18:13 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (14269800) [pid = 3764] [serial = 569] [outer = 00000000] [url = about:blank] 08:18:13 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (12EE5C00) [pid = 3764] [serial = 566] [outer = 00000000] [url = about:blank] 08:18:13 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (139CEC00) [pid = 3764] [serial = 567] [outer = 00000000] [url = about:blank] 08:18:13 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (11805C00) [pid = 3764] [serial = 560] [outer = 00000000] [url = about:blank] 08:18:13 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (12E1B400) [pid = 3764] [serial = 563] [outer = 00000000] [url = about:blank] 08:18:13 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (166DAC00) [pid = 3764] [serial = 572] [outer = 00000000] [url = about:blank] 08:18:13 INFO - PROCESS | 3764 | --DOMWINDOW == 72 (16B90C00) [pid = 3764] [serial = 575] [outer = 00000000] [url = about:blank] 08:18:13 INFO - PROCESS | 3764 | --DOMWINDOW == 71 (176D1800) [pid = 3764] [serial = 578] [outer = 00000000] [url = about:blank] 08:18:13 INFO - PROCESS | 3764 | --DOMWINDOW == 70 (1850C000) [pid = 3764] [serial = 581] [outer = 00000000] [url = about:blank] 08:18:13 INFO - PROCESS | 3764 | --DOMWINDOW == 69 (16994800) [pid = 3764] [serial = 573] [outer = 00000000] [url = about:blank] 08:18:13 INFO - PROCESS | 3764 | --DOMWINDOW == 68 (16ED4C00) [pid = 3764] [serial = 576] [outer = 00000000] [url = about:blank] 08:18:13 INFO - PROCESS | 3764 | --DOMWINDOW == 67 (14274800) [pid = 3764] [serial = 570] [outer = 00000000] [url = about:blank] 08:18:13 INFO - PROCESS | 3764 | 1467040693844 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 08:18:13 INFO - PROCESS | 3764 | 1467040693847 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 08:18:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 08:18:13 INFO - PROCESS | 3764 | 1467040693853 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 08:18:13 INFO - PROCESS | 3764 | 1467040693856 Marionette TRACE conn3 <- [1,798,null,{}] 08:18:13 INFO - PROCESS | 3764 | 1467040693860 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:13 INFO - PROCESS | 3764 | 1467040693863 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:13 INFO - PROCESS | 3764 | 1467040693960 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 08:18:14 INFO - PROCESS | 3764 | 1467040694023 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:14 INFO - PROCESS | 3764 | 1467040694025 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:14 INFO - PROCESS | 3764 | ++DOCSHELL 139CEC00 == 34 [pid = 3764] [id = 209] 08:18:14 INFO - PROCESS | 3764 | ++DOMWINDOW == 68 (139D0800) [pid = 3764] [serial = 625] [outer = 00000000] 08:18:14 INFO - PROCESS | 3764 | ++DOMWINDOW == 69 (13D87800) [pid = 3764] [serial = 626] [outer = 139D0800] 08:18:14 INFO - PROCESS | 3764 | 1467040694071 Marionette DEBUG loaded listener.js 08:18:14 INFO - PROCESS | 3764 | ++DOMWINDOW == 70 (13DB1400) [pid = 3764] [serial = 627] [outer = 139D0800] 08:18:14 INFO - PROCESS | 3764 | 1467040694445 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 08:18:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 08:18:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 654ms 08:18:14 INFO - PROCESS | 3764 | 1467040694497 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 08:18:14 INFO - PROCESS | 3764 | 1467040694500 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 08:18:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 08:18:14 INFO - PROCESS | 3764 | 1467040694503 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 08:18:14 INFO - PROCESS | 3764 | 1467040694505 Marionette TRACE conn3 <- [1,802,null,{}] 08:18:14 INFO - PROCESS | 3764 | 1467040694519 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:14 INFO - PROCESS | 3764 | 1467040694523 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:14 INFO - PROCESS | 3764 | 1467040694644 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 08:18:14 INFO - PROCESS | 3764 | 1467040694657 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:14 INFO - PROCESS | 3764 | 1467040694660 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:14 INFO - PROCESS | 3764 | ++DOCSHELL 16027000 == 35 [pid = 3764] [id = 210] 08:18:14 INFO - PROCESS | 3764 | ++DOMWINDOW == 71 (16027800) [pid = 3764] [serial = 628] [outer = 00000000] 08:18:14 INFO - PROCESS | 3764 | ++DOMWINDOW == 72 (1699C400) [pid = 3764] [serial = 629] [outer = 16027800] 08:18:14 INFO - PROCESS | 3764 | 1467040694699 Marionette DEBUG loaded listener.js 08:18:14 INFO - PROCESS | 3764 | ++DOMWINDOW == 73 (16ED0800) [pid = 3764] [serial = 630] [outer = 16027800] 08:18:15 INFO - PROCESS | 3764 | 1467040695133 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 08:18:15 INFO - PROCESS | 3764 | 1467040695166 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 08:18:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 08:18:15 INFO - PROCESS | 3764 | 1467040695170 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 08:18:15 INFO - PROCESS | 3764 | 1467040695171 Marionette TRACE conn3 <- [1,806,null,{}] 08:18:15 INFO - PROCESS | 3764 | 1467040695174 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:15 INFO - PROCESS | 3764 | 1467040695176 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:15 INFO - PROCESS | 3764 | 1467040695243 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 08:18:15 INFO - PROCESS | 3764 | 1467040695252 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:15 INFO - PROCESS | 3764 | 1467040695254 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:15 INFO - PROCESS | 3764 | ++DOCSHELL 1699C000 == 36 [pid = 3764] [id = 211] 08:18:15 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (175A9400) [pid = 3764] [serial = 631] [outer = 00000000] 08:18:15 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (18220400) [pid = 3764] [serial = 632] [outer = 175A9400] 08:18:15 INFO - PROCESS | 3764 | 1467040695298 Marionette DEBUG loaded listener.js 08:18:15 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (18446400) [pid = 3764] [serial = 633] [outer = 175A9400] 08:18:15 INFO - PROCESS | 3764 | 1467040695721 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 08:18:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 08:18:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 582ms 08:18:15 INFO - PROCESS | 3764 | 1467040695752 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 08:18:15 INFO - PROCESS | 3764 | 1467040695754 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 08:18:15 INFO - PROCESS | 3764 | 1467040695757 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 08:18:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 08:18:15 INFO - PROCESS | 3764 | 1467040695759 Marionette TRACE conn3 <- [1,810,null,{}] 08:18:15 INFO - PROCESS | 3764 | 1467040695762 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:15 INFO - PROCESS | 3764 | 1467040695765 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:15 INFO - PROCESS | 3764 | 1467040695843 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 08:18:15 INFO - PROCESS | 3764 | 1467040695848 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:15 INFO - PROCESS | 3764 | 1467040695850 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:15 INFO - PROCESS | 3764 | ++DOCSHELL 112E0800 == 37 [pid = 3764] [id = 212] 08:18:15 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (176D4400) [pid = 3764] [serial = 634] [outer = 00000000] 08:18:15 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (1850AC00) [pid = 3764] [serial = 635] [outer = 176D4400] 08:18:15 INFO - PROCESS | 3764 | 1467040695894 Marionette DEBUG loaded listener.js 08:18:15 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (1850EC00) [pid = 3764] [serial = 636] [outer = 176D4400] 08:18:16 INFO - PROCESS | 3764 | 1467040696337 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 08:18:16 INFO - PROCESS | 3764 | 1467040696356 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 08:18:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 08:18:16 INFO - PROCESS | 3764 | 1467040696360 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 08:18:16 INFO - PROCESS | 3764 | 1467040696362 Marionette TRACE conn3 <- [1,814,null,{}] 08:18:16 INFO - PROCESS | 3764 | 1467040696365 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:16 INFO - PROCESS | 3764 | 1467040696370 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:16 INFO - PROCESS | 3764 | 1467040696511 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 08:18:16 INFO - PROCESS | 3764 | 1467040696564 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:16 INFO - PROCESS | 3764 | 1467040696566 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:16 INFO - PROCESS | 3764 | ++DOCSHELL 1A0E3C00 == 38 [pid = 3764] [id = 213] 08:18:16 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (1A28E400) [pid = 3764] [serial = 637] [outer = 00000000] 08:18:16 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (1A38D400) [pid = 3764] [serial = 638] [outer = 1A28E400] 08:18:16 INFO - PROCESS | 3764 | 1467040696598 Marionette DEBUG loaded listener.js 08:18:16 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (1A3D8C00) [pid = 3764] [serial = 639] [outer = 1A28E400] 08:18:17 INFO - PROCESS | 3764 | 1467040697015 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 08:18:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 08:18:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 683ms 08:18:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 08:18:17 INFO - PROCESS | 3764 | 1467040697062 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 08:18:17 INFO - PROCESS | 3764 | 1467040697064 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 08:18:17 INFO - PROCESS | 3764 | 1467040697068 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 08:18:17 INFO - PROCESS | 3764 | 1467040697069 Marionette TRACE conn3 <- [1,818,null,{}] 08:18:17 INFO - PROCESS | 3764 | 1467040697073 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:17 INFO - PROCESS | 3764 | 1467040697075 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:17 INFO - PROCESS | 3764 | 1467040697188 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 08:18:17 INFO - PROCESS | 3764 | 1467040697207 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:17 INFO - PROCESS | 3764 | 1467040697209 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:17 INFO - PROCESS | 3764 | ++DOCSHELL 11220800 == 39 [pid = 3764] [id = 214] 08:18:17 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (1A38D000) [pid = 3764] [serial = 640] [outer = 00000000] 08:18:17 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (1A3E2C00) [pid = 3764] [serial = 641] [outer = 1A38D000] 08:18:17 INFO - PROCESS | 3764 | 1467040697262 Marionette DEBUG loaded listener.js 08:18:17 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (1A514400) [pid = 3764] [serial = 642] [outer = 1A38D000] 08:18:17 INFO - PROCESS | 3764 | 1467040697649 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 08:18:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 08:18:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 654ms 08:18:17 INFO - PROCESS | 3764 | 1467040697710 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 08:18:17 INFO - PROCESS | 3764 | 1467040697713 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 08:18:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 08:18:17 INFO - PROCESS | 3764 | 1467040697717 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 08:18:17 INFO - PROCESS | 3764 | 1467040697720 Marionette TRACE conn3 <- [1,822,null,{}] 08:18:17 INFO - PROCESS | 3764 | 1467040697724 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:17 INFO - PROCESS | 3764 | 1467040697728 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:17 INFO - PROCESS | 3764 | 1467040697847 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 08:18:17 INFO - PROCESS | 3764 | 1467040697905 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:17 INFO - PROCESS | 3764 | 1467040697907 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:17 INFO - PROCESS | 3764 | ++DOCSHELL 1A3E2000 == 40 [pid = 3764] [id = 215] 08:18:17 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (1A519400) [pid = 3764] [serial = 643] [outer = 00000000] 08:18:17 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (1A7E3400) [pid = 3764] [serial = 644] [outer = 1A519400] 08:18:17 INFO - PROCESS | 3764 | 1467040697949 Marionette DEBUG loaded listener.js 08:18:18 INFO - PROCESS | 3764 | ++DOMWINDOW == 88 (1A7EAC00) [pid = 3764] [serial = 645] [outer = 1A519400] 08:18:18 INFO - PROCESS | 3764 | --DOMWINDOW == 87 (1123D800) [pid = 3764] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 08:18:18 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (12ED9C00) [pid = 3764] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 08:18:18 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (11246800) [pid = 3764] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 08:18:18 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (16ED6400) [pid = 3764] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 08:18:18 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (19AE0800) [pid = 3764] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 08:18:18 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (17004400) [pid = 3764] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 08:18:18 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (15487400) [pid = 3764] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 08:18:18 INFO - PROCESS | 3764 | 1467040698293 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 08:18:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 08:18:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 596ms 08:18:18 INFO - PROCESS | 3764 | 1467040698323 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 08:18:18 INFO - PROCESS | 3764 | 1467040698325 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 08:18:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 08:18:18 INFO - PROCESS | 3764 | 1467040698311 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 08:18:18 INFO - PROCESS | 3764 | 1467040698313 Marionette TRACE conn3 <- [1,826,null,{}] 08:18:18 INFO - PROCESS | 3764 | 1467040698316 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:18 INFO - PROCESS | 3764 | 1467040698318 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:18 INFO - PROCESS | 3764 | 1467040698396 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 08:18:18 INFO - PROCESS | 3764 | 1467040698429 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:18 INFO - PROCESS | 3764 | 1467040698431 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:18 INFO - PROCESS | 3764 | ++DOCSHELL 156E7800 == 41 [pid = 3764] [id = 216] 08:18:18 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (19AE0800) [pid = 3764] [serial = 646] [outer = 00000000] 08:18:18 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (1A7EE800) [pid = 3764] [serial = 647] [outer = 19AE0800] 08:18:18 INFO - PROCESS | 3764 | 1467040698475 Marionette DEBUG loaded listener.js 08:18:18 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (1A7EEC00) [pid = 3764] [serial = 648] [outer = 19AE0800] 08:18:18 INFO - PROCESS | 3764 | 1467040698861 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 08:18:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 08:18:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 553ms 08:18:18 INFO - PROCESS | 3764 | 1467040698883 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 08:18:18 INFO - PROCESS | 3764 | 1467040698885 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 08:18:18 INFO - PROCESS | 3764 | 1467040698888 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 08:18:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 08:18:18 INFO - PROCESS | 3764 | 1467040698890 Marionette TRACE conn3 <- [1,830,null,{}] 08:18:18 INFO - PROCESS | 3764 | 1467040698904 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:18 INFO - PROCESS | 3764 | 1467040698906 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:18 INFO - PROCESS | 3764 | 1467040698969 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 08:18:18 INFO - PROCESS | 3764 | 1467040698974 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:18 INFO - PROCESS | 3764 | 1467040698976 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:18 INFO - PROCESS | 3764 | ++DOCSHELL 1A294C00 == 42 [pid = 3764] [id = 217] 08:18:18 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (1A3DA400) [pid = 3764] [serial = 649] [outer = 00000000] 08:18:19 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (1A91A000) [pid = 3764] [serial = 650] [outer = 1A3DA400] 08:18:19 INFO - PROCESS | 3764 | 1467040699028 Marionette DEBUG loaded listener.js 08:18:19 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (1A91E000) [pid = 3764] [serial = 651] [outer = 1A3DA400] 08:18:19 INFO - PROCESS | 3764 | 1467040699422 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 08:18:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 08:18:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 552ms 08:18:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 08:18:19 INFO - PROCESS | 3764 | 1467040699443 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 08:18:19 INFO - PROCESS | 3764 | 1467040699445 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 08:18:19 INFO - PROCESS | 3764 | 1467040699449 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 08:18:19 INFO - PROCESS | 3764 | 1467040699451 Marionette TRACE conn3 <- [1,834,null,{}] 08:18:19 INFO - PROCESS | 3764 | 1467040699455 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:19 INFO - PROCESS | 3764 | 1467040699457 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:19 INFO - PROCESS | 3764 | 1467040699572 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 08:18:19 INFO - PROCESS | 3764 | 1467040699577 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:19 INFO - PROCESS | 3764 | 1467040699580 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:19 INFO - PROCESS | 3764 | ++DOCSHELL 1AA3FC00 == 43 [pid = 3764] [id = 218] 08:18:19 INFO - PROCESS | 3764 | ++DOMWINDOW == 88 (1AA40400) [pid = 3764] [serial = 652] [outer = 00000000] 08:18:19 INFO - PROCESS | 3764 | ++DOMWINDOW == 89 (13F71000) [pid = 3764] [serial = 653] [outer = 1AA40400] 08:18:19 INFO - PROCESS | 3764 | 1467040699625 Marionette DEBUG loaded listener.js 08:18:19 INFO - PROCESS | 3764 | ++DOMWINDOW == 90 (1AA4EC00) [pid = 3764] [serial = 654] [outer = 1AA40400] 08:18:20 INFO - PROCESS | 3764 | 1467040700139 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 08:18:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 08:18:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 741ms 08:18:20 INFO - PROCESS | 3764 | 1467040700195 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 08:18:20 INFO - PROCESS | 3764 | 1467040700199 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 08:18:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 08:18:20 INFO - PROCESS | 3764 | 1467040700205 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 08:18:20 INFO - PROCESS | 3764 | 1467040700208 Marionette TRACE conn3 <- [1,838,null,{}] 08:18:20 INFO - PROCESS | 3764 | 1467040700214 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:20 INFO - PROCESS | 3764 | 1467040700217 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:20 INFO - PROCESS | 3764 | 1467040700344 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 08:18:20 INFO - PROCESS | 3764 | 1467040700446 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:20 INFO - PROCESS | 3764 | 1467040700449 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:20 INFO - PROCESS | 3764 | ++DOCSHELL 10472C00 == 44 [pid = 3764] [id = 219] 08:18:20 INFO - PROCESS | 3764 | ++DOMWINDOW == 91 (105EF800) [pid = 3764] [serial = 655] [outer = 00000000] 08:18:20 INFO - PROCESS | 3764 | ++DOMWINDOW == 92 (12EE1400) [pid = 3764] [serial = 656] [outer = 105EF800] 08:18:20 INFO - PROCESS | 3764 | 1467040700488 Marionette DEBUG loaded listener.js 08:18:20 INFO - PROCESS | 3764 | ++DOMWINDOW == 93 (13D93800) [pid = 3764] [serial = 657] [outer = 105EF800] 08:18:21 INFO - PROCESS | 3764 | 1467040701079 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 08:18:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 08:18:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 930ms 08:18:21 INFO - PROCESS | 3764 | 1467040701135 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 08:18:21 INFO - PROCESS | 3764 | 1467040701140 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 08:18:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 08:18:21 INFO - PROCESS | 3764 | 1467040701147 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 08:18:21 INFO - PROCESS | 3764 | 1467040701150 Marionette TRACE conn3 <- [1,842,null,{}] 08:18:21 INFO - PROCESS | 3764 | 1467040701154 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:21 INFO - PROCESS | 3764 | 1467040701157 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:21 INFO - PROCESS | 3764 | 1467040701280 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 08:18:21 INFO - PROCESS | 3764 | 1467040701407 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:21 INFO - PROCESS | 3764 | 1467040701410 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:21 INFO - PROCESS | 3764 | ++DOCSHELL 15025400 == 45 [pid = 3764] [id = 220] 08:18:21 INFO - PROCESS | 3764 | ++DOMWINDOW == 94 (15878400) [pid = 3764] [serial = 658] [outer = 00000000] 08:18:21 INFO - PROCESS | 3764 | ++DOMWINDOW == 95 (17009000) [pid = 3764] [serial = 659] [outer = 15878400] 08:18:21 INFO - PROCESS | 3764 | 1467040701467 Marionette DEBUG loaded listener.js 08:18:21 INFO - PROCESS | 3764 | ++DOMWINDOW == 96 (176D1800) [pid = 3764] [serial = 660] [outer = 15878400] 08:18:22 INFO - PROCESS | 3764 | 1467040702054 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 08:18:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 08:18:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 931ms 08:18:22 INFO - PROCESS | 3764 | 1467040702077 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 08:18:22 INFO - PROCESS | 3764 | 1467040702080 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 08:18:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 08:18:22 INFO - PROCESS | 3764 | 1467040702084 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 08:18:22 INFO - PROCESS | 3764 | 1467040702088 Marionette TRACE conn3 <- [1,846,null,{}] 08:18:22 INFO - PROCESS | 3764 | 1467040702099 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:22 INFO - PROCESS | 3764 | 1467040702104 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:22 INFO - PROCESS | 3764 | 1467040702193 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 08:18:22 INFO - PROCESS | 3764 | 1467040702336 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:22 INFO - PROCESS | 3764 | 1467040702339 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:22 INFO - PROCESS | 3764 | ++DOCSHELL 19EE2C00 == 46 [pid = 3764] [id = 221] 08:18:22 INFO - PROCESS | 3764 | ++DOMWINDOW == 97 (19EE6000) [pid = 3764] [serial = 661] [outer = 00000000] 08:18:22 INFO - PROCESS | 3764 | ++DOMWINDOW == 98 (1A514800) [pid = 3764] [serial = 662] [outer = 19EE6000] 08:18:22 INFO - PROCESS | 3764 | 1467040702397 Marionette DEBUG loaded listener.js 08:18:22 INFO - PROCESS | 3764 | ++DOMWINDOW == 99 (1A919C00) [pid = 3764] [serial = 663] [outer = 19EE6000] 08:18:23 INFO - PROCESS | 3764 | 1467040703094 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 08:18:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 08:18:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1076ms 08:18:23 INFO - PROCESS | 3764 | 1467040703164 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 08:18:23 INFO - PROCESS | 3764 | 1467040703168 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 08:18:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 08:18:23 INFO - PROCESS | 3764 | 1467040703173 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 08:18:23 INFO - PROCESS | 3764 | 1467040703176 Marionette TRACE conn3 <- [1,850,null,{}] 08:18:23 INFO - PROCESS | 3764 | 1467040703182 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:23 INFO - PROCESS | 3764 | 1467040703184 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:23 INFO - PROCESS | 3764 | 1467040703267 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 08:18:23 INFO - PROCESS | 3764 | 1467040703403 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:23 INFO - PROCESS | 3764 | 1467040703405 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:23 INFO - PROCESS | 3764 | ++DOCSHELL 11C96C00 == 47 [pid = 3764] [id = 222] 08:18:23 INFO - PROCESS | 3764 | ++DOMWINDOW == 100 (11DDBC00) [pid = 3764] [serial = 664] [outer = 00000000] 08:18:23 INFO - PROCESS | 3764 | ++DOMWINDOW == 101 (14269400) [pid = 3764] [serial = 665] [outer = 11DDBC00] 08:18:23 INFO - PROCESS | 3764 | 1467040703460 Marionette DEBUG loaded listener.js 08:18:23 INFO - PROCESS | 3764 | ++DOMWINDOW == 102 (14FF6000) [pid = 3764] [serial = 666] [outer = 11DDBC00] 08:18:24 INFO - PROCESS | 3764 | --DOCSHELL 11DDF000 == 46 [pid = 3764] [id = 195] 08:18:24 INFO - PROCESS | 3764 | --DOCSHELL 1A294C00 == 45 [pid = 3764] [id = 217] 08:18:24 INFO - PROCESS | 3764 | --DOCSHELL 156E7800 == 44 [pid = 3764] [id = 216] 08:18:24 INFO - PROCESS | 3764 | --DOCSHELL 1A3E2000 == 43 [pid = 3764] [id = 215] 08:18:24 INFO - PROCESS | 3764 | --DOCSHELL 11220800 == 42 [pid = 3764] [id = 214] 08:18:24 INFO - PROCESS | 3764 | --DOCSHELL 1A0E3C00 == 41 [pid = 3764] [id = 213] 08:18:24 INFO - PROCESS | 3764 | --DOCSHELL 112E0800 == 40 [pid = 3764] [id = 212] 08:18:24 INFO - PROCESS | 3764 | --DOCSHELL 1699C000 == 39 [pid = 3764] [id = 211] 08:18:24 INFO - PROCESS | 3764 | --DOCSHELL 16027000 == 38 [pid = 3764] [id = 210] 08:18:24 INFO - PROCESS | 3764 | --DOCSHELL 112E1C00 == 37 [pid = 3764] [id = 208] 08:18:24 INFO - PROCESS | 3764 | --DOCSHELL 139CEC00 == 36 [pid = 3764] [id = 209] 08:18:24 INFO - PROCESS | 3764 | --DOCSHELL 18507C00 == 35 [pid = 3764] [id = 207] 08:18:24 INFO - PROCESS | 3764 | --DOCSHELL 112EBC00 == 34 [pid = 3764] [id = 205] 08:18:24 INFO - PROCESS | 3764 | --DOCSHELL 1501E800 == 33 [pid = 3764] [id = 206] 08:18:24 INFO - PROCESS | 3764 | --DOCSHELL 139EDC00 == 32 [pid = 3764] [id = 204] 08:18:24 INFO - PROCESS | 3764 | --DOCSHELL 13D94C00 == 31 [pid = 3764] [id = 196] 08:18:24 INFO - PROCESS | 3764 | --DOCSHELL 19EE2C00 == 30 [pid = 3764] [id = 221] 08:18:24 INFO - PROCESS | 3764 | --DOCSHELL 1AA3FC00 == 29 [pid = 3764] [id = 218] 08:18:24 INFO - PROCESS | 3764 | --DOCSHELL 10472C00 == 28 [pid = 3764] [id = 219] 08:18:24 INFO - PROCESS | 3764 | --DOCSHELL 15025400 == 27 [pid = 3764] [id = 220] 08:18:24 INFO - PROCESS | 3764 | --DOMWINDOW == 101 (16021C00) [pid = 3764] [serial = 597] [outer = 00000000] [url = about:blank] 08:18:24 INFO - PROCESS | 3764 | --DOMWINDOW == 100 (13D91400) [pid = 3764] [serial = 593] [outer = 00000000] [url = about:blank] 08:18:24 INFO - PROCESS | 3764 | --DOMWINDOW == 99 (13163000) [pid = 3764] [serial = 591] [outer = 00000000] [url = about:blank] 08:18:24 INFO - PROCESS | 3764 | --DOMWINDOW == 98 (12BAA800) [pid = 3764] [serial = 590] [outer = 00000000] [url = about:blank] 08:18:24 INFO - PROCESS | 3764 | --DOMWINDOW == 97 (12EDE800) [pid = 3764] [serial = 584] [outer = 00000000] [url = about:blank] 08:18:24 INFO - PROCESS | 3764 | --DOMWINDOW == 96 (15026800) [pid = 3764] [serial = 587] [outer = 00000000] [url = about:blank] 08:18:24 INFO - PROCESS | 3764 | --DOMWINDOW == 95 (1751D000) [pid = 3764] [serial = 599] [outer = 00000000] [url = about:blank] 08:18:24 INFO - PROCESS | 3764 | --DOMWINDOW == 94 (19EDF000) [pid = 3764] [serial = 609] [outer = 00000000] [url = about:blank] 08:18:24 INFO - PROCESS | 3764 | --DOMWINDOW == 93 (176CC400) [pid = 3764] [serial = 602] [outer = 00000000] [url = about:blank] 08:18:24 INFO - PROCESS | 3764 | --DOMWINDOW == 92 (176D6400) [pid = 3764] [serial = 603] [outer = 00000000] [url = about:blank] 08:18:24 INFO - PROCESS | 3764 | --DOMWINDOW == 91 (1A0D7400) [pid = 3764] [serial = 611] [outer = 00000000] [url = about:blank] 08:18:24 INFO - PROCESS | 3764 | --DOMWINDOW == 90 (1850B400) [pid = 3764] [serial = 605] [outer = 00000000] [url = about:blank] 08:18:24 INFO - PROCESS | 3764 | --DOMWINDOW == 89 (19AE9400) [pid = 3764] [serial = 608] [outer = 00000000] [url = about:blank] 08:18:24 INFO - PROCESS | 3764 | --DOMWINDOW == 88 (17610400) [pid = 3764] [serial = 600] [outer = 00000000] [url = about:blank] 08:18:24 INFO - PROCESS | 3764 | --DOMWINDOW == 87 (156F2C00) [pid = 3764] [serial = 596] [outer = 00000000] [url = about:blank] 08:18:24 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (13DB5000) [pid = 3764] [serial = 594] [outer = 00000000] [url = about:blank] 08:18:24 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (1850D400) [pid = 3764] [serial = 606] [outer = 00000000] [url = about:blank] 08:18:24 INFO - PROCESS | 3764 | 1467040704648 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 08:18:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 08:18:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1498ms 08:18:24 INFO - PROCESS | 3764 | 1467040704756 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 08:18:24 INFO - PROCESS | 3764 | 1467040704761 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 08:18:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 08:18:24 INFO - PROCESS | 3764 | 1467040704939 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 08:18:24 INFO - PROCESS | 3764 | 1467040704942 Marionette TRACE conn3 <- [1,854,null,{}] 08:18:24 INFO - PROCESS | 3764 | 1467040704966 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:24 INFO - PROCESS | 3764 | 1467040704970 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:25 INFO - PROCESS | 3764 | 1467040705079 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 08:18:25 INFO - PROCESS | 3764 | 1467040705159 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:25 INFO - PROCESS | 3764 | 1467040705161 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:25 INFO - PROCESS | 3764 | ++DOCSHELL 1123E000 == 28 [pid = 3764] [id = 223] 08:18:25 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (112EBC00) [pid = 3764] [serial = 667] [outer = 00000000] 08:18:25 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (14276400) [pid = 3764] [serial = 668] [outer = 112EBC00] 08:18:25 INFO - PROCESS | 3764 | 1467040705190 Marionette DEBUG loaded listener.js 08:18:25 INFO - PROCESS | 3764 | ++DOMWINDOW == 88 (15029000) [pid = 3764] [serial = 669] [outer = 112EBC00] 08:18:25 INFO - PROCESS | 3764 | 1467040705547 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 08:18:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 08:18:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 742ms 08:18:25 INFO - PROCESS | 3764 | 1467040705570 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 08:18:25 INFO - PROCESS | 3764 | 1467040705575 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 08:18:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 08:18:25 INFO - PROCESS | 3764 | 1467040705582 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 08:18:25 INFO - PROCESS | 3764 | 1467040705587 Marionette TRACE conn3 <- [1,858,null,{}] 08:18:25 INFO - PROCESS | 3764 | 1467040705592 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:25 INFO - PROCESS | 3764 | 1467040705596 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:25 INFO - PROCESS | 3764 | 1467040705683 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 08:18:25 INFO - PROCESS | 3764 | 1467040705673 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:25 INFO - PROCESS | 3764 | 1467040705675 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:25 INFO - PROCESS | 3764 | ++DOCSHELL 16025C00 == 29 [pid = 3764] [id = 224] 08:18:25 INFO - PROCESS | 3764 | ++DOMWINDOW == 89 (166DBC00) [pid = 3764] [serial = 670] [outer = 00000000] 08:18:25 INFO - PROCESS | 3764 | ++DOMWINDOW == 90 (1700E000) [pid = 3764] [serial = 671] [outer = 166DBC00] 08:18:25 INFO - PROCESS | 3764 | 1467040705723 Marionette DEBUG loaded listener.js 08:18:25 INFO - PROCESS | 3764 | ++DOMWINDOW == 91 (1751B800) [pid = 3764] [serial = 672] [outer = 166DBC00] 08:18:26 INFO - PROCESS | 3764 | 1467040706179 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 08:18:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 08:18:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 640ms 08:18:26 INFO - PROCESS | 3764 | 1467040706238 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 08:18:26 INFO - PROCESS | 3764 | 1467040706222 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 08:18:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 08:18:26 INFO - PROCESS | 3764 | 1467040706225 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 08:18:26 INFO - PROCESS | 3764 | 1467040706229 Marionette TRACE conn3 <- [1,862,null,{}] 08:18:26 INFO - PROCESS | 3764 | 1467040706240 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:26 INFO - PROCESS | 3764 | 1467040706244 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:26 INFO - PROCESS | 3764 | 1467040706336 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 08:18:26 INFO - PROCESS | 3764 | 1467040706353 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:26 INFO - PROCESS | 3764 | 1467040706356 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:26 INFO - PROCESS | 3764 | ++DOCSHELL 18507000 == 30 [pid = 3764] [id = 225] 08:18:26 INFO - PROCESS | 3764 | ++DOMWINDOW == 92 (1850B800) [pid = 3764] [serial = 673] [outer = 00000000] 08:18:26 INFO - PROCESS | 3764 | ++DOMWINDOW == 93 (19808C00) [pid = 3764] [serial = 674] [outer = 1850B800] 08:18:26 INFO - PROCESS | 3764 | 1467040706405 Marionette DEBUG loaded listener.js 08:18:26 INFO - PROCESS | 3764 | ++DOMWINDOW == 94 (19861000) [pid = 3764] [serial = 675] [outer = 1850B800] 08:18:26 INFO - PROCESS | 3764 | 1467040706839 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 08:18:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 08:18:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 654ms 08:18:26 INFO - PROCESS | 3764 | 1467040706893 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 08:18:26 INFO - PROCESS | 3764 | 1467040706897 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 08:18:26 INFO - PROCESS | 3764 | 1467040706906 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 08:18:26 INFO - PROCESS | 3764 | 1467040706907 Marionette TRACE conn3 <- [1,866,null,{}] 08:18:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 08:18:26 INFO - PROCESS | 3764 | 1467040706911 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:26 INFO - PROCESS | 3764 | 1467040706913 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:27 INFO - PROCESS | 3764 | 1467040707037 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 08:18:27 INFO - PROCESS | 3764 | 1467040707061 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:27 INFO - PROCESS | 3764 | 1467040707063 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:27 INFO - PROCESS | 3764 | ++DOCSHELL 19EDF400 == 31 [pid = 3764] [id = 226] 08:18:27 INFO - PROCESS | 3764 | ++DOMWINDOW == 95 (19EE2C00) [pid = 3764] [serial = 676] [outer = 00000000] 08:18:27 INFO - PROCESS | 3764 | ++DOMWINDOW == 96 (1A0DC800) [pid = 3764] [serial = 677] [outer = 19EE2C00] 08:18:27 INFO - PROCESS | 3764 | 1467040707107 Marionette DEBUG loaded listener.js 08:18:27 INFO - PROCESS | 3764 | ++DOMWINDOW == 97 (1A296C00) [pid = 3764] [serial = 678] [outer = 19EE2C00] 08:18:27 INFO - PROCESS | 3764 | 1467040707492 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 08:18:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 08:18:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 640ms 08:18:27 INFO - PROCESS | 3764 | 1467040707552 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 08:18:27 INFO - PROCESS | 3764 | 1467040707554 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 08:18:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 08:18:27 INFO - PROCESS | 3764 | 1467040707563 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 08:18:27 INFO - PROCESS | 3764 | 1467040707564 Marionette TRACE conn3 <- [1,870,null,{}] 08:18:27 INFO - PROCESS | 3764 | 1467040707568 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:27 INFO - PROCESS | 3764 | 1467040707570 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:27 INFO - PROCESS | 3764 | 1467040707676 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 08:18:27 INFO - PROCESS | 3764 | 1467040707681 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:27 INFO - PROCESS | 3764 | 1467040707683 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:27 INFO - PROCESS | 3764 | ++DOCSHELL 1A388800 == 32 [pid = 3764] [id = 227] 08:18:27 INFO - PROCESS | 3764 | ++DOMWINDOW == 98 (1A38CC00) [pid = 3764] [serial = 679] [outer = 00000000] 08:18:27 INFO - PROCESS | 3764 | ++DOMWINDOW == 99 (1A3DCC00) [pid = 3764] [serial = 680] [outer = 1A38CC00] 08:18:27 INFO - PROCESS | 3764 | 1467040707710 Marionette DEBUG loaded listener.js 08:18:27 INFO - PROCESS | 3764 | ++DOMWINDOW == 100 (1A517400) [pid = 3764] [serial = 681] [outer = 1A38CC00] 08:18:28 INFO - PROCESS | 3764 | 1467040708137 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 08:18:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 08:18:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 596ms 08:18:28 INFO - PROCESS | 3764 | 1467040708165 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 08:18:28 INFO - PROCESS | 3764 | 1467040708168 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 08:18:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 08:18:28 INFO - PROCESS | 3764 | 1467040708171 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 08:18:28 INFO - PROCESS | 3764 | 1467040708172 Marionette TRACE conn3 <- [1,874,null,{}] 08:18:28 INFO - PROCESS | 3764 | 1467040708158 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:28 INFO - PROCESS | 3764 | 1467040708164 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:28 INFO - PROCESS | 3764 | 1467040708333 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 08:18:28 INFO - PROCESS | 3764 | 1467040708354 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:28 INFO - PROCESS | 3764 | 1467040708356 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:28 INFO - PROCESS | 3764 | ++DOCSHELL 1A918000 == 33 [pid = 3764] [id = 228] 08:18:28 INFO - PROCESS | 3764 | ++DOMWINDOW == 101 (1A918400) [pid = 3764] [serial = 682] [outer = 00000000] 08:18:28 INFO - PROCESS | 3764 | ++DOMWINDOW == 102 (1AACB000) [pid = 3764] [serial = 683] [outer = 1A918400] 08:18:28 INFO - PROCESS | 3764 | 1467040708400 Marionette DEBUG loaded listener.js 08:18:28 INFO - PROCESS | 3764 | ++DOMWINDOW == 103 (1AAD3400) [pid = 3764] [serial = 684] [outer = 1A918400] 08:18:28 INFO - PROCESS | 3764 | --DOMWINDOW == 102 (1AA40400) [pid = 3764] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:18:28 INFO - PROCESS | 3764 | --DOMWINDOW == 101 (139D0800) [pid = 3764] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 08:18:29 INFO - PROCESS | 3764 | --DOMWINDOW == 100 (1501F400) [pid = 3764] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 08:18:29 INFO - PROCESS | 3764 | --DOMWINDOW == 99 (112E3000) [pid = 3764] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 08:18:29 INFO - PROCESS | 3764 | --DOMWINDOW == 98 (19AE0800) [pid = 3764] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:18:29 INFO - PROCESS | 3764 | --DOMWINDOW == 97 (175A9400) [pid = 3764] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 08:18:29 INFO - PROCESS | 3764 | --DOMWINDOW == 96 (12B6B800) [pid = 3764] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 08:18:29 INFO - PROCESS | 3764 | --DOMWINDOW == 95 (1A519400) [pid = 3764] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 08:18:29 INFO - PROCESS | 3764 | --DOMWINDOW == 94 (10A5B000) [pid = 3764] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 08:18:29 INFO - PROCESS | 3764 | --DOMWINDOW == 93 (11DE2800) [pid = 3764] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 08:18:29 INFO - PROCESS | 3764 | --DOMWINDOW == 92 (18508400) [pid = 3764] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 08:18:29 INFO - PROCESS | 3764 | --DOMWINDOW == 91 (112EC000) [pid = 3764] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 08:18:29 INFO - PROCESS | 3764 | --DOMWINDOW == 90 (1A38D000) [pid = 3764] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 08:18:29 INFO - PROCESS | 3764 | --DOMWINDOW == 89 (14FF5800) [pid = 3764] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 08:18:29 INFO - PROCESS | 3764 | --DOMWINDOW == 88 (18448C00) [pid = 3764] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 08:18:29 INFO - PROCESS | 3764 | --DOMWINDOW == 87 (13DBB800) [pid = 3764] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 08:18:29 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (176D4400) [pid = 3764] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 08:18:29 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (16027800) [pid = 3764] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 08:18:29 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (1A3DA400) [pid = 3764] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:18:29 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (1A28E400) [pid = 3764] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 08:18:29 INFO - PROCESS | 3764 | 1467040709219 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 08:18:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 08:18:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1134ms 08:18:29 INFO - PROCESS | 3764 | 1467040709283 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 08:18:29 INFO - PROCESS | 3764 | 1467040709285 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 08:18:29 INFO - PROCESS | 3764 | 1467040709288 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 08:18:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 08:18:29 INFO - PROCESS | 3764 | 1467040709290 Marionette TRACE conn3 <- [1,878,null,{}] 08:18:29 INFO - PROCESS | 3764 | 1467040709293 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:29 INFO - PROCESS | 3764 | 1467040709295 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:29 INFO - PROCESS | 3764 | 1467040709371 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 08:18:29 INFO - PROCESS | 3764 | 1467040709376 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:29 INFO - PROCESS | 3764 | 1467040709378 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:29 INFO - PROCESS | 3764 | ++DOCSHELL 12E6E400 == 34 [pid = 3764] [id = 229] 08:18:29 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (13D8CC00) [pid = 3764] [serial = 685] [outer = 00000000] 08:18:29 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (14FF0400) [pid = 3764] [serial = 686] [outer = 13D8CC00] 08:18:29 INFO - PROCESS | 3764 | 1467040709421 Marionette DEBUG loaded listener.js 08:18:29 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (1586F400) [pid = 3764] [serial = 687] [outer = 13D8CC00] 08:18:29 INFO - PROCESS | 3764 | 1467040709811 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 08:18:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 08:18:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 553ms 08:18:29 INFO - PROCESS | 3764 | 1467040709847 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 08:18:29 INFO - PROCESS | 3764 | 1467040709848 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 08:18:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 08:18:29 INFO - PROCESS | 3764 | 1467040709856 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 08:18:29 INFO - PROCESS | 3764 | 1467040709857 Marionette TRACE conn3 <- [1,882,null,{}] 08:18:29 INFO - PROCESS | 3764 | 1467040709861 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:29 INFO - PROCESS | 3764 | 1467040709863 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:29 INFO - PROCESS | 3764 | 1467040709946 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 08:18:29 INFO - PROCESS | 3764 | 1467040709952 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:29 INFO - PROCESS | 3764 | 1467040709954 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:29 INFO - PROCESS | 3764 | ++DOCSHELL 18352400 == 35 [pid = 3764] [id = 230] 08:18:29 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (18504C00) [pid = 3764] [serial = 688] [outer = 00000000] 08:18:29 INFO - PROCESS | 3764 | ++DOMWINDOW == 88 (1A296400) [pid = 3764] [serial = 689] [outer = 18504C00] 08:18:29 INFO - PROCESS | 3764 | 1467040709997 Marionette DEBUG loaded listener.js 08:18:30 INFO - PROCESS | 3764 | ++DOMWINDOW == 89 (1A0E6800) [pid = 3764] [serial = 690] [outer = 18504C00] 08:18:30 INFO - PROCESS | 3764 | 1467040710395 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 08:18:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 08:18:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 597ms 08:18:30 INFO - PROCESS | 3764 | 1467040710456 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 08:18:30 INFO - PROCESS | 3764 | 1467040710458 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 08:18:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 08:18:30 INFO - PROCESS | 3764 | 1467040710461 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 08:18:30 INFO - PROCESS | 3764 | 1467040710463 Marionette TRACE conn3 <- [1,886,null,{}] 08:18:30 INFO - PROCESS | 3764 | 1467040710466 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:30 INFO - PROCESS | 3764 | 1467040710468 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:30 INFO - PROCESS | 3764 | 1467040710541 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 08:18:30 INFO - PROCESS | 3764 | ++DOMWINDOW == 90 (1AA4A800) [pid = 3764] [serial = 691] [outer = 1B69A400] 08:18:30 INFO - PROCESS | 3764 | 1467040710564 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:30 INFO - PROCESS | 3764 | 1467040710566 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:30 INFO - PROCESS | 3764 | ++DOCSHELL 18506C00 == 36 [pid = 3764] [id = 231] 08:18:30 INFO - PROCESS | 3764 | ++DOMWINDOW == 91 (1AAD8400) [pid = 3764] [serial = 692] [outer = 00000000] 08:18:30 INFO - PROCESS | 3764 | ++DOMWINDOW == 92 (1ADE6000) [pid = 3764] [serial = 693] [outer = 1AAD8400] 08:18:30 INFO - PROCESS | 3764 | 1467040710615 Marionette DEBUG loaded listener.js 08:18:30 INFO - PROCESS | 3764 | ++DOMWINDOW == 93 (1ADE7000) [pid = 3764] [serial = 694] [outer = 1AAD8400] 08:18:31 INFO - PROCESS | 3764 | 1467040711409 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 08:18:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 08:18:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1018ms 08:18:31 INFO - PROCESS | 3764 | 1467040711482 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 08:18:31 INFO - PROCESS | 3764 | 1467040711487 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 08:18:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 08:18:31 INFO - PROCESS | 3764 | 1467040711492 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 08:18:31 INFO - PROCESS | 3764 | 1467040711496 Marionette TRACE conn3 <- [1,890,null,{}] 08:18:31 INFO - PROCESS | 3764 | 1467040711503 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:31 INFO - PROCESS | 3764 | 1467040711506 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:31 INFO - PROCESS | 3764 | 1467040711615 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 08:18:31 INFO - PROCESS | 3764 | 1467040711739 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:31 INFO - PROCESS | 3764 | 1467040711742 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:31 INFO - PROCESS | 3764 | ++DOCSHELL 10A73000 == 37 [pid = 3764] [id = 232] 08:18:31 INFO - PROCESS | 3764 | ++DOMWINDOW == 94 (129DF800) [pid = 3764] [serial = 695] [outer = 00000000] 08:18:31 INFO - PROCESS | 3764 | ++DOMWINDOW == 95 (1426D800) [pid = 3764] [serial = 696] [outer = 129DF800] 08:18:31 INFO - PROCESS | 3764 | 1467040711804 Marionette DEBUG loaded listener.js 08:18:31 INFO - PROCESS | 3764 | ++DOMWINDOW == 96 (1502BC00) [pid = 3764] [serial = 697] [outer = 129DF800] 08:18:32 INFO - PROCESS | 3764 | 1467040712520 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 08:18:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 08:18:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1076ms 08:18:32 INFO - PROCESS | 3764 | 1467040712561 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 08:18:32 INFO - PROCESS | 3764 | 1467040712566 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 08:18:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:18:32 INFO - PROCESS | 3764 | 1467040712573 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 08:18:32 INFO - PROCESS | 3764 | 1467040712576 Marionette TRACE conn3 <- [1,894,null,{}] 08:18:32 INFO - PROCESS | 3764 | 1467040712580 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:32 INFO - PROCESS | 3764 | 1467040712583 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:32 INFO - PROCESS | 3764 | 1467040712708 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 08:18:32 INFO - PROCESS | 3764 | 1467040712915 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:32 INFO - PROCESS | 3764 | 1467040712918 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:32 INFO - PROCESS | 3764 | ++DOCSHELL 10434400 == 38 [pid = 3764] [id = 233] 08:18:32 INFO - PROCESS | 3764 | ++DOMWINDOW == 97 (1047C800) [pid = 3764] [serial = 698] [outer = 00000000] 08:18:32 INFO - PROCESS | 3764 | ++DOMWINDOW == 98 (105F1C00) [pid = 3764] [serial = 699] [outer = 1047C800] 08:18:32 INFO - PROCESS | 3764 | 1467040712988 Marionette DEBUG loaded listener.js 08:18:33 INFO - PROCESS | 3764 | ++DOMWINDOW == 99 (112E0800) [pid = 3764] [serial = 700] [outer = 1047C800] 08:18:33 INFO - PROCESS | 3764 | --DOCSHELL 18352400 == 37 [pid = 3764] [id = 230] 08:18:33 INFO - PROCESS | 3764 | --DOCSHELL 12E6E400 == 36 [pid = 3764] [id = 229] 08:18:33 INFO - PROCESS | 3764 | --DOCSHELL 1A918000 == 35 [pid = 3764] [id = 228] 08:18:33 INFO - PROCESS | 3764 | --DOCSHELL 1A388800 == 34 [pid = 3764] [id = 227] 08:18:33 INFO - PROCESS | 3764 | --DOCSHELL 19EDF400 == 33 [pid = 3764] [id = 226] 08:18:33 INFO - PROCESS | 3764 | --DOCSHELL 18507000 == 32 [pid = 3764] [id = 225] 08:18:33 INFO - PROCESS | 3764 | --DOCSHELL 16025C00 == 31 [pid = 3764] [id = 224] 08:18:33 INFO - PROCESS | 3764 | --DOCSHELL 1123E000 == 30 [pid = 3764] [id = 223] 08:18:33 INFO - PROCESS | 3764 | --DOMWINDOW == 98 (13D87800) [pid = 3764] [serial = 626] [outer = 00000000] [url = about:blank] 08:18:33 INFO - PROCESS | 3764 | --DOMWINDOW == 97 (1601D000) [pid = 3764] [serial = 618] [outer = 00000000] [url = about:blank] 08:18:33 INFO - PROCESS | 3764 | --DOMWINDOW == 96 (1295C800) [pid = 3764] [serial = 624] [outer = 00000000] [url = about:blank] 08:18:33 INFO - PROCESS | 3764 | --DOMWINDOW == 95 (1A7EE800) [pid = 3764] [serial = 647] [outer = 00000000] [url = about:blank] 08:18:33 INFO - PROCESS | 3764 | --DOMWINDOW == 94 (18446400) [pid = 3764] [serial = 633] [outer = 00000000] [url = about:blank] 08:18:33 INFO - PROCESS | 3764 | --DOMWINDOW == 93 (12E6DC00) [pid = 3764] [serial = 564] [outer = 00000000] [url = about:blank] 08:18:33 INFO - PROCESS | 3764 | --DOMWINDOW == 92 (1A7E3400) [pid = 3764] [serial = 644] [outer = 00000000] [url = about:blank] 08:18:33 INFO - PROCESS | 3764 | --DOMWINDOW == 91 (13DB1400) [pid = 3764] [serial = 627] [outer = 00000000] [url = about:blank] 08:18:33 INFO - PROCESS | 3764 | --DOMWINDOW == 90 (11893000) [pid = 3764] [serial = 561] [outer = 00000000] [url = about:blank] 08:18:33 INFO - PROCESS | 3764 | --DOMWINDOW == 89 (13A8D800) [pid = 3764] [serial = 585] [outer = 00000000] [url = about:blank] 08:18:33 INFO - PROCESS | 3764 | --DOMWINDOW == 88 (1180FC00) [pid = 3764] [serial = 623] [outer = 00000000] [url = about:blank] 08:18:33 INFO - PROCESS | 3764 | --DOMWINDOW == 87 (19EE8000) [pid = 3764] [serial = 621] [outer = 00000000] [url = about:blank] 08:18:33 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (11CEB000) [pid = 3764] [serial = 614] [outer = 00000000] [url = about:blank] 08:18:33 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (1A3E2C00) [pid = 3764] [serial = 641] [outer = 00000000] [url = about:blank] 08:18:33 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (1A0DBC00) [pid = 3764] [serial = 612] [outer = 00000000] [url = about:blank] 08:18:33 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (18220400) [pid = 3764] [serial = 632] [outer = 00000000] [url = about:blank] 08:18:33 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (1A7EEC00) [pid = 3764] [serial = 648] [outer = 00000000] [url = about:blank] 08:18:33 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (1850C800) [pid = 3764] [serial = 582] [outer = 00000000] [url = about:blank] 08:18:33 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (15028000) [pid = 3764] [serial = 617] [outer = 00000000] [url = about:blank] 08:18:33 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (19AE0000) [pid = 3764] [serial = 620] [outer = 00000000] [url = about:blank] 08:18:33 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (156EBC00) [pid = 3764] [serial = 588] [outer = 00000000] [url = about:blank] 08:18:33 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (1850AC00) [pid = 3764] [serial = 635] [outer = 00000000] [url = about:blank] 08:18:33 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (16ED0800) [pid = 3764] [serial = 630] [outer = 00000000] [url = about:blank] 08:18:33 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (12B76C00) [pid = 3764] [serial = 615] [outer = 00000000] [url = about:blank] 08:18:33 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (1A91A000) [pid = 3764] [serial = 650] [outer = 00000000] [url = about:blank] 08:18:33 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (1A514400) [pid = 3764] [serial = 642] [outer = 00000000] [url = about:blank] 08:18:33 INFO - PROCESS | 3764 | --DOMWINDOW == 72 (1A7EAC00) [pid = 3764] [serial = 645] [outer = 00000000] [url = about:blank] 08:18:33 INFO - PROCESS | 3764 | --DOMWINDOW == 71 (1A3D8C00) [pid = 3764] [serial = 639] [outer = 00000000] [url = about:blank] 08:18:33 INFO - PROCESS | 3764 | --DOMWINDOW == 70 (1A38D400) [pid = 3764] [serial = 638] [outer = 00000000] [url = about:blank] 08:18:33 INFO - PROCESS | 3764 | --DOMWINDOW == 69 (1699C400) [pid = 3764] [serial = 629] [outer = 00000000] [url = about:blank] 08:18:33 INFO - PROCESS | 3764 | --DOMWINDOW == 68 (1850EC00) [pid = 3764] [serial = 636] [outer = 00000000] [url = about:blank] 08:18:33 INFO - PROCESS | 3764 | --DOMWINDOW == 67 (1A91E000) [pid = 3764] [serial = 651] [outer = 00000000] [url = about:blank] 08:18:33 INFO - PROCESS | 3764 | --DOMWINDOW == 66 (1AA4EC00) [pid = 3764] [serial = 654] [outer = 00000000] [url = about:blank] 08:18:33 INFO - PROCESS | 3764 | --DOMWINDOW == 65 (13F71000) [pid = 3764] [serial = 653] [outer = 00000000] [url = about:blank] 08:18:33 INFO - PROCESS | 3764 | 1467040713585 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 08:18:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:18:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1076ms 08:18:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:18:33 INFO - PROCESS | 3764 | 1467040713658 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 08:18:33 INFO - PROCESS | 3764 | 1467040713662 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 08:18:33 INFO - PROCESS | 3764 | 1467040713666 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 08:18:33 INFO - PROCESS | 3764 | 1467040713669 Marionette TRACE conn3 <- [1,898,null,{}] 08:18:33 INFO - PROCESS | 3764 | 1467040713675 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:33 INFO - PROCESS | 3764 | 1467040713679 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:33 INFO - PROCESS | 3764 | 1467040713768 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 08:18:33 INFO - PROCESS | 3764 | 1467040713833 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:33 INFO - PROCESS | 3764 | 1467040713836 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:33 INFO - PROCESS | 3764 | ++DOCSHELL 10EE9400 == 31 [pid = 3764] [id = 234] 08:18:33 INFO - PROCESS | 3764 | ++DOMWINDOW == 66 (1121EC00) [pid = 3764] [serial = 701] [outer = 00000000] 08:18:33 INFO - PROCESS | 3764 | ++DOMWINDOW == 67 (129EA800) [pid = 3764] [serial = 702] [outer = 1121EC00] 08:18:33 INFO - PROCESS | 3764 | 1467040713882 Marionette DEBUG loaded listener.js 08:18:33 INFO - PROCESS | 3764 | ++DOMWINDOW == 68 (139CB400) [pid = 3764] [serial = 703] [outer = 1121EC00] 08:18:34 INFO - PROCESS | 3764 | 1467040714277 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 08:18:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:18:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 640ms 08:18:34 INFO - PROCESS | 3764 | 1467040714308 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 08:18:34 INFO - PROCESS | 3764 | 1467040714312 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 08:18:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:18:34 INFO - PROCESS | 3764 | 1467040714316 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 08:18:34 INFO - PROCESS | 3764 | 1467040714318 Marionette TRACE conn3 <- [1,902,null,{}] 08:18:34 INFO - PROCESS | 3764 | 1467040714322 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:34 INFO - PROCESS | 3764 | 1467040714324 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:34 INFO - PROCESS | 3764 | 1467040714413 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 08:18:34 INFO - PROCESS | 3764 | 1467040714418 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:34 INFO - PROCESS | 3764 | 1467040714421 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:34 INFO - PROCESS | 3764 | ++DOCSHELL 13D90400 == 32 [pid = 3764] [id = 235] 08:18:34 INFO - PROCESS | 3764 | ++DOMWINDOW == 69 (13F70400) [pid = 3764] [serial = 704] [outer = 00000000] 08:18:34 INFO - PROCESS | 3764 | ++DOMWINDOW == 70 (1547DC00) [pid = 3764] [serial = 705] [outer = 13F70400] 08:18:34 INFO - PROCESS | 3764 | 1467040714465 Marionette DEBUG loaded listener.js 08:18:34 INFO - PROCESS | 3764 | ++DOMWINDOW == 71 (15879000) [pid = 3764] [serial = 706] [outer = 13F70400] 08:18:34 INFO - PROCESS | 3764 | 1467040714887 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 08:18:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:18:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 596ms 08:18:34 INFO - PROCESS | 3764 | 1467040714916 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 08:18:34 INFO - PROCESS | 3764 | 1467040714918 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 08:18:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:18:34 INFO - PROCESS | 3764 | 1467040714927 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:18:34 INFO - PROCESS | 3764 | 1467040714933 Marionette TRACE conn3 <- [1,906,null,{}] 08:18:34 INFO - PROCESS | 3764 | 1467040714942 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:34 INFO - PROCESS | 3764 | 1467040714946 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:35 INFO - PROCESS | 3764 | 1467040715031 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 08:18:35 INFO - PROCESS | 3764 | 1467040715046 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:35 INFO - PROCESS | 3764 | 1467040715048 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:35 INFO - PROCESS | 3764 | ++DOCSHELL 17008C00 == 33 [pid = 3764] [id = 236] 08:18:35 INFO - PROCESS | 3764 | ++DOMWINDOW == 72 (1700F000) [pid = 3764] [serial = 707] [outer = 00000000] 08:18:35 INFO - PROCESS | 3764 | ++DOMWINDOW == 73 (176D1C00) [pid = 3764] [serial = 708] [outer = 1700F000] 08:18:35 INFO - PROCESS | 3764 | 1467040715079 Marionette DEBUG loaded listener.js 08:18:35 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (177D8400) [pid = 3764] [serial = 709] [outer = 1700F000] 08:18:35 INFO - PROCESS | 3764 | 1467040715522 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 08:18:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:18:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 654ms 08:18:35 INFO - PROCESS | 3764 | 1467040715566 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 08:18:35 INFO - PROCESS | 3764 | 1467040715568 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 08:18:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:18:35 INFO - PROCESS | 3764 | 1467040715571 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:18:35 INFO - PROCESS | 3764 | 1467040715573 Marionette TRACE conn3 <- [1,910,null,{}] 08:18:35 INFO - PROCESS | 3764 | 1467040715577 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:35 INFO - PROCESS | 3764 | 1467040715579 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:35 INFO - PROCESS | 3764 | 1467040715717 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 08:18:35 INFO - PROCESS | 3764 | 1467040715772 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:35 INFO - PROCESS | 3764 | 1467040715774 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:35 INFO - PROCESS | 3764 | ++DOCSHELL 18220C00 == 34 [pid = 3764] [id = 237] 08:18:35 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (18353400) [pid = 3764] [serial = 710] [outer = 00000000] 08:18:35 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (18509800) [pid = 3764] [serial = 711] [outer = 18353400] 08:18:35 INFO - PROCESS | 3764 | 1467040715818 Marionette DEBUG loaded listener.js 08:18:35 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (19806400) [pid = 3764] [serial = 712] [outer = 18353400] 08:18:36 INFO - PROCESS | 3764 | 1467040716191 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 08:18:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:18:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 655ms 08:18:36 INFO - PROCESS | 3764 | 1467040716230 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 08:18:36 INFO - PROCESS | 3764 | 1467040716232 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 08:18:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:18:36 INFO - PROCESS | 3764 | 1467040716235 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:18:36 INFO - PROCESS | 3764 | 1467040716237 Marionette TRACE conn3 <- [1,914,null,{}] 08:18:36 INFO - PROCESS | 3764 | 1467040716241 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:36 INFO - PROCESS | 3764 | 1467040716243 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:36 INFO - PROCESS | 3764 | 1467040716358 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 08:18:36 INFO - PROCESS | 3764 | 1467040716346 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:36 INFO - PROCESS | 3764 | 1467040716352 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:36 INFO - PROCESS | 3764 | ++DOCSHELL 13D8F800 == 35 [pid = 3764] [id = 238] 08:18:36 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (18509C00) [pid = 3764] [serial = 713] [outer = 00000000] 08:18:36 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (1985AC00) [pid = 3764] [serial = 714] [outer = 18509C00] 08:18:36 INFO - PROCESS | 3764 | 1467040716405 Marionette DEBUG loaded listener.js 08:18:36 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (19AE6400) [pid = 3764] [serial = 715] [outer = 18509C00] 08:18:36 INFO - PROCESS | 3764 | 1467040716826 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 08:18:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:18:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 654ms 08:18:36 INFO - PROCESS | 3764 | 1467040716880 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 08:18:36 INFO - PROCESS | 3764 | 1467040716882 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 08:18:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:18:36 INFO - PROCESS | 3764 | 1467040716886 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:18:36 INFO - PROCESS | 3764 | 1467040716888 Marionette TRACE conn3 <- [1,918,null,{}] 08:18:36 INFO - PROCESS | 3764 | 1467040716891 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:36 INFO - PROCESS | 3764 | 1467040716893 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:37 INFO - PROCESS | 3764 | 1467040717031 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 08:18:37 INFO - PROCESS | 3764 | 1467040717041 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:37 INFO - PROCESS | 3764 | 1467040717043 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:37 INFO - PROCESS | 3764 | ++DOCSHELL 19EDF000 == 36 [pid = 3764] [id = 239] 08:18:37 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (19EDF800) [pid = 3764] [serial = 716] [outer = 00000000] 08:18:37 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (1A292400) [pid = 3764] [serial = 717] [outer = 19EDF800] 08:18:37 INFO - PROCESS | 3764 | 1467040717104 Marionette DEBUG loaded listener.js 08:18:37 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (1A293400) [pid = 3764] [serial = 718] [outer = 19EDF800] 08:18:37 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (19EE2C00) [pid = 3764] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:18:37 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (1A38CC00) [pid = 3764] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:18:37 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (1850B800) [pid = 3764] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:18:37 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (112EBC00) [pid = 3764] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:18:37 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (11DDBC00) [pid = 3764] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:18:37 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (166DBC00) [pid = 3764] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:18:37 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (1A918400) [pid = 3764] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:18:37 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (105EF800) [pid = 3764] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:18:37 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (15878400) [pid = 3764] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:18:37 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (19EE6000) [pid = 3764] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:18:37 INFO - PROCESS | 3764 | --DOMWINDOW == 72 (18504C00) [pid = 3764] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:18:37 INFO - PROCESS | 3764 | --DOMWINDOW == 71 (13D8CC00) [pid = 3764] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:18:37 INFO - PROCESS | 3764 | 1467040717562 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 08:18:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:18:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 683ms 08:18:37 INFO - PROCESS | 3764 | 1467040717572 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 08:18:37 INFO - PROCESS | 3764 | 1467040717575 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 08:18:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:18:37 INFO - PROCESS | 3764 | 1467040717580 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:18:37 INFO - PROCESS | 3764 | 1467040717582 Marionette TRACE conn3 <- [1,922,null,{}] 08:18:37 INFO - PROCESS | 3764 | 1467040717593 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:37 INFO - PROCESS | 3764 | 1467040717596 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:37 INFO - PROCESS | 3764 | 1467040717673 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 08:18:37 INFO - PROCESS | 3764 | 1467040717679 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:37 INFO - PROCESS | 3764 | 1467040717681 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:37 INFO - PROCESS | 3764 | ++DOCSHELL 13D8CC00 == 37 [pid = 3764] [id = 240] 08:18:37 INFO - PROCESS | 3764 | ++DOMWINDOW == 72 (13F75400) [pid = 3764] [serial = 719] [outer = 00000000] 08:18:37 INFO - PROCESS | 3764 | ++DOMWINDOW == 73 (19EE5800) [pid = 3764] [serial = 720] [outer = 13F75400] 08:18:37 INFO - PROCESS | 3764 | 1467040717724 Marionette DEBUG loaded listener.js 08:18:37 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (19EE6000) [pid = 3764] [serial = 721] [outer = 13F75400] 08:18:38 INFO - PROCESS | 3764 | 1467040718117 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 08:18:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 08:18:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 553ms 08:18:38 INFO - PROCESS | 3764 | 1467040718139 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 08:18:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:18:38 INFO - PROCESS | 3764 | 1467040718141 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 08:18:38 INFO - PROCESS | 3764 | 1467040718144 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:18:38 INFO - PROCESS | 3764 | 1467040718146 Marionette TRACE conn3 <- [1,926,null,{}] 08:18:38 INFO - PROCESS | 3764 | 1467040718149 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:38 INFO - PROCESS | 3764 | 1467040718152 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:38 INFO - PROCESS | 3764 | 1467040718230 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 08:18:38 INFO - PROCESS | 3764 | 1467040718235 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:38 INFO - PROCESS | 3764 | 1467040718237 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:38 INFO - PROCESS | 3764 | ++DOCSHELL 1A0DEC00 == 38 [pid = 3764] [id = 241] 08:18:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (1A385000) [pid = 3764] [serial = 722] [outer = 00000000] 08:18:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (1A3D9C00) [pid = 3764] [serial = 723] [outer = 1A385000] 08:18:38 INFO - PROCESS | 3764 | 1467040718304 Marionette DEBUG loaded listener.js 08:18:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (1A3DC800) [pid = 3764] [serial = 724] [outer = 1A385000] 08:18:38 INFO - PROCESS | 3764 | 1467040718680 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 08:18:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 08:18:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 553ms 08:18:38 INFO - PROCESS | 3764 | 1467040718702 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 08:18:38 INFO - PROCESS | 3764 | 1467040718704 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 08:18:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:18:38 INFO - PROCESS | 3764 | 1467040718707 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:18:38 INFO - PROCESS | 3764 | 1467040718709 Marionette TRACE conn3 <- [1,930,null,{}] 08:18:38 INFO - PROCESS | 3764 | 1467040718726 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:38 INFO - PROCESS | 3764 | 1467040718727 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:38 INFO - PROCESS | 3764 | 1467040718806 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 08:18:38 INFO - PROCESS | 3764 | 1467040718811 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:38 INFO - PROCESS | 3764 | 1467040718813 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:38 INFO - PROCESS | 3764 | ++DOCSHELL 175A3C00 == 39 [pid = 3764] [id = 242] 08:18:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (18223000) [pid = 3764] [serial = 725] [outer = 00000000] 08:18:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (1A7E3800) [pid = 3764] [serial = 726] [outer = 18223000] 08:18:38 INFO - PROCESS | 3764 | 1467040718848 Marionette DEBUG loaded listener.js 08:18:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (1A7EF400) [pid = 3764] [serial = 727] [outer = 18223000] 08:18:39 INFO - PROCESS | 3764 | 1467040719273 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 08:18:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 08:18:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 596ms 08:18:39 INFO - PROCESS | 3764 | 1467040719310 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 08:18:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:18:39 INFO - PROCESS | 3764 | 1467040719295 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 08:18:39 INFO - PROCESS | 3764 | 1467040719298 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:18:39 INFO - PROCESS | 3764 | 1467040719300 Marionette TRACE conn3 <- [1,934,null,{}] 08:18:39 INFO - PROCESS | 3764 | 1467040719303 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:39 INFO - PROCESS | 3764 | 1467040719305 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:39 INFO - PROCESS | 3764 | 1467040719427 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 08:18:39 INFO - PROCESS | 3764 | 1467040719578 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:39 INFO - PROCESS | 3764 | 1467040719581 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:39 INFO - PROCESS | 3764 | ++DOCSHELL 105F1000 == 40 [pid = 3764] [id = 243] 08:18:39 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (10A59400) [pid = 3764] [serial = 728] [outer = 00000000] 08:18:39 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (11216800) [pid = 3764] [serial = 729] [outer = 10A59400] 08:18:39 INFO - PROCESS | 3764 | 1467040719641 Marionette DEBUG loaded listener.js 08:18:39 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (1180FC00) [pid = 3764] [serial = 730] [outer = 10A59400] 08:18:40 INFO - PROCESS | 3764 | 1467040720185 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 08:18:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 08:18:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 931ms 08:18:40 INFO - PROCESS | 3764 | 1467040720241 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 08:18:40 INFO - PROCESS | 3764 | 1467040720246 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 08:18:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:18:40 INFO - PROCESS | 3764 | 1467040720251 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:18:40 INFO - PROCESS | 3764 | 1467040720254 Marionette TRACE conn3 <- [1,938,null,{}] 08:18:40 INFO - PROCESS | 3764 | 1467040720259 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:40 INFO - PROCESS | 3764 | 1467040720262 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:40 INFO - PROCESS | 3764 | 1467040720403 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 08:18:40 INFO - PROCESS | 3764 | 1467040720532 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:40 INFO - PROCESS | 3764 | 1467040720536 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:40 INFO - PROCESS | 3764 | ++DOCSHELL 15070C00 == 41 [pid = 3764] [id = 244] 08:18:40 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (1586F800) [pid = 3764] [serial = 731] [outer = 00000000] 08:18:40 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (16029000) [pid = 3764] [serial = 732] [outer = 1586F800] 08:18:40 INFO - PROCESS | 3764 | 1467040720593 Marionette DEBUG loaded listener.js 08:18:40 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (1699B400) [pid = 3764] [serial = 733] [outer = 1586F800] 08:18:41 INFO - PROCESS | 3764 | 1467040721183 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 08:18:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 08:18:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 959ms 08:18:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:18:41 INFO - PROCESS | 3764 | 1467040721218 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 08:18:41 INFO - PROCESS | 3764 | 1467040721222 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 08:18:41 INFO - PROCESS | 3764 | 1467040721244 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:18:41 INFO - PROCESS | 3764 | 1467040721247 Marionette TRACE conn3 <- [1,942,null,{}] 08:18:41 INFO - PROCESS | 3764 | 1467040721251 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:41 INFO - PROCESS | 3764 | 1467040721253 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:41 INFO - PROCESS | 3764 | 1467040721363 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 08:18:41 INFO - PROCESS | 3764 | 1467040721473 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:41 INFO - PROCESS | 3764 | 1467040721476 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:41 INFO - PROCESS | 3764 | ++DOCSHELL 13DB5000 == 42 [pid = 3764] [id = 245] 08:18:41 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (1850C400) [pid = 3764] [serial = 734] [outer = 00000000] 08:18:41 INFO - PROCESS | 3764 | ++DOMWINDOW == 88 (19EDDC00) [pid = 3764] [serial = 735] [outer = 1850C400] 08:18:41 INFO - PROCESS | 3764 | 1467040721531 Marionette DEBUG loaded listener.js 08:18:41 INFO - PROCESS | 3764 | ++DOMWINDOW == 89 (1A3DB400) [pid = 3764] [serial = 736] [outer = 1850C400] 08:18:42 INFO - PROCESS | 3764 | 1467040722129 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 08:18:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 08:18:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 931ms 08:18:42 INFO - PROCESS | 3764 | 1467040722170 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 08:18:42 INFO - PROCESS | 3764 | 1467040722174 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 08:18:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:18:42 INFO - PROCESS | 3764 | 1467040722185 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:18:42 INFO - PROCESS | 3764 | 1467040722190 Marionette TRACE conn3 <- [1,946,null,{}] 08:18:42 INFO - PROCESS | 3764 | 1467040722209 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:42 INFO - PROCESS | 3764 | 1467040722213 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:42 INFO - PROCESS | 3764 | 1467040722309 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 08:18:42 INFO - PROCESS | 3764 | 1467040722524 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:42 INFO - PROCESS | 3764 | 1467040722528 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:42 INFO - PROCESS | 3764 | ++DOCSHELL 103CA800 == 43 [pid = 3764] [id = 246] 08:18:42 INFO - PROCESS | 3764 | ++DOMWINDOW == 90 (103D2000) [pid = 3764] [serial = 737] [outer = 00000000] 08:18:42 INFO - PROCESS | 3764 | ++DOMWINDOW == 91 (10A5F000) [pid = 3764] [serial = 738] [outer = 103D2000] 08:18:42 INFO - PROCESS | 3764 | 1467040722599 Marionette DEBUG loaded listener.js 08:18:42 INFO - PROCESS | 3764 | ++DOMWINDOW == 92 (11803C00) [pid = 3764] [serial = 739] [outer = 103D2000] 08:18:43 INFO - PROCESS | 3764 | --DOCSHELL 175A3C00 == 42 [pid = 3764] [id = 242] 08:18:43 INFO - PROCESS | 3764 | --DOCSHELL 1A0DEC00 == 41 [pid = 3764] [id = 241] 08:18:43 INFO - PROCESS | 3764 | --DOCSHELL 13D8CC00 == 40 [pid = 3764] [id = 240] 08:18:43 INFO - PROCESS | 3764 | --DOCSHELL 19EDF000 == 39 [pid = 3764] [id = 239] 08:18:43 INFO - PROCESS | 3764 | --DOCSHELL 13D8F800 == 38 [pid = 3764] [id = 238] 08:18:43 INFO - PROCESS | 3764 | --DOCSHELL 18220C00 == 37 [pid = 3764] [id = 237] 08:18:43 INFO - PROCESS | 3764 | --DOCSHELL 17008C00 == 36 [pid = 3764] [id = 236] 08:18:43 INFO - PROCESS | 3764 | --DOCSHELL 13D90400 == 35 [pid = 3764] [id = 235] 08:18:43 INFO - PROCESS | 3764 | --DOCSHELL 10EE9400 == 34 [pid = 3764] [id = 234] 08:18:43 INFO - PROCESS | 3764 | --DOCSHELL 10434400 == 33 [pid = 3764] [id = 233] 08:18:43 INFO - PROCESS | 3764 | --DOCSHELL 18506C00 == 32 [pid = 3764] [id = 231] 08:18:43 INFO - PROCESS | 3764 | --DOCSHELL 10A73000 == 31 [pid = 3764] [id = 232] 08:18:43 INFO - PROCESS | 3764 | --DOCSHELL 11C96C00 == 30 [pid = 3764] [id = 222] 08:18:43 INFO - PROCESS | 3764 | --DOCSHELL 13DB5000 == 29 [pid = 3764] [id = 245] 08:18:43 INFO - PROCESS | 3764 | --DOCSHELL 105F1000 == 28 [pid = 3764] [id = 243] 08:18:43 INFO - PROCESS | 3764 | --DOCSHELL 15070C00 == 27 [pid = 3764] [id = 244] 08:18:43 INFO - PROCESS | 3764 | --DOMWINDOW == 91 (1AACB000) [pid = 3764] [serial = 683] [outer = 00000000] [url = about:blank] 08:18:43 INFO - PROCESS | 3764 | --DOMWINDOW == 90 (13D93800) [pid = 3764] [serial = 657] [outer = 00000000] [url = about:blank] 08:18:43 INFO - PROCESS | 3764 | --DOMWINDOW == 89 (12EE1400) [pid = 3764] [serial = 656] [outer = 00000000] [url = about:blank] 08:18:43 INFO - PROCESS | 3764 | --DOMWINDOW == 88 (1ADE6000) [pid = 3764] [serial = 693] [outer = 00000000] [url = about:blank] 08:18:43 INFO - PROCESS | 3764 | --DOMWINDOW == 87 (176D1800) [pid = 3764] [serial = 660] [outer = 00000000] [url = about:blank] 08:18:43 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (17009000) [pid = 3764] [serial = 659] [outer = 00000000] [url = about:blank] 08:18:43 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (1A919C00) [pid = 3764] [serial = 663] [outer = 00000000] [url = about:blank] 08:18:43 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (1A514800) [pid = 3764] [serial = 662] [outer = 00000000] [url = about:blank] 08:18:43 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (1A517400) [pid = 3764] [serial = 681] [outer = 00000000] [url = about:blank] 08:18:43 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (1A296400) [pid = 3764] [serial = 689] [outer = 00000000] [url = about:blank] 08:18:43 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (1AAD3400) [pid = 3764] [serial = 684] [outer = 00000000] [url = about:blank] 08:18:43 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (1A0E6800) [pid = 3764] [serial = 690] [outer = 00000000] [url = about:blank] 08:18:43 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (14FF0400) [pid = 3764] [serial = 686] [outer = 00000000] [url = about:blank] 08:18:43 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (1586F400) [pid = 3764] [serial = 687] [outer = 00000000] [url = about:blank] 08:18:43 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (19861000) [pid = 3764] [serial = 675] [outer = 00000000] [url = about:blank] 08:18:43 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (1A0DC800) [pid = 3764] [serial = 677] [outer = 00000000] [url = about:blank] 08:18:43 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (1A3DCC00) [pid = 3764] [serial = 680] [outer = 00000000] [url = about:blank] 08:18:43 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (19808C00) [pid = 3764] [serial = 674] [outer = 00000000] [url = about:blank] 08:18:43 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (14276400) [pid = 3764] [serial = 668] [outer = 00000000] [url = about:blank] 08:18:43 INFO - PROCESS | 3764 | --DOMWINDOW == 72 (15029000) [pid = 3764] [serial = 669] [outer = 00000000] [url = about:blank] 08:18:43 INFO - PROCESS | 3764 | --DOMWINDOW == 71 (1A296C00) [pid = 3764] [serial = 678] [outer = 00000000] [url = about:blank] 08:18:43 INFO - PROCESS | 3764 | --DOMWINDOW == 70 (14FF6000) [pid = 3764] [serial = 666] [outer = 00000000] [url = about:blank] 08:18:43 INFO - PROCESS | 3764 | --DOMWINDOW == 69 (14269400) [pid = 3764] [serial = 665] [outer = 00000000] [url = about:blank] 08:18:43 INFO - PROCESS | 3764 | --DOMWINDOW == 68 (1700E000) [pid = 3764] [serial = 671] [outer = 00000000] [url = about:blank] 08:18:43 INFO - PROCESS | 3764 | --DOMWINDOW == 67 (1751B800) [pid = 3764] [serial = 672] [outer = 00000000] [url = about:blank] 08:18:43 INFO - PROCESS | 3764 | 1467040723851 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 08:18:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 08:18:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1702ms 08:18:43 INFO - PROCESS | 3764 | 1467040723889 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 08:18:43 INFO - PROCESS | 3764 | 1467040723877 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 08:18:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:18:43 INFO - PROCESS | 3764 | 1467040723882 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:18:43 INFO - PROCESS | 3764 | 1467040723885 Marionette TRACE conn3 <- [1,950,null,{}] 08:18:43 INFO - PROCESS | 3764 | 1467040723891 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:43 INFO - PROCESS | 3764 | 1467040723894 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:43 INFO - PROCESS | 3764 | 1467040723980 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 08:18:44 INFO - PROCESS | 3764 | 1467040724065 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:44 INFO - PROCESS | 3764 | 1467040724070 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:44 INFO - PROCESS | 3764 | ++DOCSHELL 11239800 == 28 [pid = 3764] [id = 247] 08:18:44 INFO - PROCESS | 3764 | ++DOMWINDOW == 68 (1147E400) [pid = 3764] [serial = 740] [outer = 00000000] 08:18:44 INFO - PROCESS | 3764 | ++DOMWINDOW == 69 (1295C800) [pid = 3764] [serial = 741] [outer = 1147E400] 08:18:44 INFO - PROCESS | 3764 | 1467040724120 Marionette DEBUG loaded listener.js 08:18:44 INFO - PROCESS | 3764 | ++DOMWINDOW == 70 (129E6800) [pid = 3764] [serial = 742] [outer = 1147E400] 08:18:44 INFO - PROCESS | 3764 | 1467040724495 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 08:18:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 08:18:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 640ms 08:18:44 INFO - PROCESS | 3764 | 1467040724542 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 08:18:44 INFO - PROCESS | 3764 | 1467040724547 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 08:18:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:18:44 INFO - PROCESS | 3764 | 1467040724553 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:18:44 INFO - PROCESS | 3764 | 1467040724556 Marionette TRACE conn3 <- [1,954,null,{}] 08:18:44 INFO - PROCESS | 3764 | 1467040724560 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:44 INFO - PROCESS | 3764 | 1467040724562 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:44 INFO - PROCESS | 3764 | 1467040724630 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 08:18:44 INFO - PROCESS | 3764 | 1467040724637 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:44 INFO - PROCESS | 3764 | 1467040724640 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:44 INFO - PROCESS | 3764 | ++DOCSHELL 13A8D800 == 29 [pid = 3764] [id = 248] 08:18:44 INFO - PROCESS | 3764 | ++DOMWINDOW == 71 (13A8EC00) [pid = 3764] [serial = 743] [outer = 00000000] 08:18:44 INFO - PROCESS | 3764 | ++DOMWINDOW == 72 (13D88000) [pid = 3764] [serial = 744] [outer = 13A8EC00] 08:18:44 INFO - PROCESS | 3764 | 1467040724687 Marionette DEBUG loaded listener.js 08:18:44 INFO - PROCESS | 3764 | ++DOMWINDOW == 73 (13D90000) [pid = 3764] [serial = 745] [outer = 13A8EC00] 08:18:45 INFO - PROCESS | 3764 | 1467040725124 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 08:18:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 08:18:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 597ms 08:18:45 INFO - PROCESS | 3764 | 1467040725154 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 08:18:45 INFO - PROCESS | 3764 | 1467040725156 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 08:18:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:18:45 INFO - PROCESS | 3764 | 1467040725142 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:18:45 INFO - PROCESS | 3764 | 1467040725145 Marionette TRACE conn3 <- [1,958,null,{}] 08:18:45 INFO - PROCESS | 3764 | 1467040725156 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:45 INFO - PROCESS | 3764 | 1467040725161 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:45 INFO - PROCESS | 3764 | 1467040725250 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 08:18:45 INFO - PROCESS | 3764 | 1467040725367 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:45 INFO - PROCESS | 3764 | 1467040725370 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:45 INFO - PROCESS | 3764 | ++DOCSHELL 15023C00 == 30 [pid = 3764] [id = 249] 08:18:45 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (15024000) [pid = 3764] [serial = 746] [outer = 00000000] 08:18:45 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (15074800) [pid = 3764] [serial = 747] [outer = 15024000] 08:18:45 INFO - PROCESS | 3764 | 1467040725405 Marionette DEBUG loaded listener.js 08:18:45 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (15833400) [pid = 3764] [serial = 748] [outer = 15024000] 08:18:45 INFO - PROCESS | 3764 | 1467040725792 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 08:18:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 08:18:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 698ms 08:18:45 INFO - PROCESS | 3764 | 1467040725843 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 08:18:45 INFO - PROCESS | 3764 | 1467040725846 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 08:18:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:18:45 INFO - PROCESS | 3764 | 1467040725849 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:18:45 INFO - PROCESS | 3764 | 1467040725851 Marionette TRACE conn3 <- [1,962,null,{}] 08:18:45 INFO - PROCESS | 3764 | 1467040725854 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:45 INFO - PROCESS | 3764 | 1467040725856 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:45 INFO - PROCESS | 3764 | 1467040725963 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 08:18:45 INFO - PROCESS | 3764 | 1467040725972 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:45 INFO - PROCESS | 3764 | 1467040725974 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:46 INFO - PROCESS | 3764 | ++DOCSHELL 156EC400 == 31 [pid = 3764] [id = 250] 08:18:46 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (166E1800) [pid = 3764] [serial = 749] [outer = 00000000] 08:18:46 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (16E12C00) [pid = 3764] [serial = 750] [outer = 166E1800] 08:18:46 INFO - PROCESS | 3764 | 1467040726068 Marionette DEBUG loaded listener.js 08:18:46 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (170C4800) [pid = 3764] [serial = 751] [outer = 166E1800] 08:18:46 INFO - PROCESS | 3764 | 1467040726477 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 08:18:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 08:18:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 683ms 08:18:46 INFO - PROCESS | 3764 | 1467040726545 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 08:18:46 INFO - PROCESS | 3764 | 1467040726547 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 08:18:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:18:46 INFO - PROCESS | 3764 | 1467040726551 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:18:46 INFO - PROCESS | 3764 | 1467040726553 Marionette TRACE conn3 <- [1,966,null,{}] 08:18:46 INFO - PROCESS | 3764 | 1467040726556 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:46 INFO - PROCESS | 3764 | 1467040726558 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:46 INFO - PROCESS | 3764 | 1467040726645 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 08:18:46 INFO - PROCESS | 3764 | 1467040726657 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:46 INFO - PROCESS | 3764 | 1467040726659 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:46 INFO - PROCESS | 3764 | ++DOCSHELL 175A3C00 == 32 [pid = 3764] [id = 251] 08:18:46 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (175A6000) [pid = 3764] [serial = 752] [outer = 00000000] 08:18:46 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (17610400) [pid = 3764] [serial = 753] [outer = 175A6000] 08:18:46 INFO - PROCESS | 3764 | 1467040726748 Marionette DEBUG loaded listener.js 08:18:46 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (176D8000) [pid = 3764] [serial = 754] [outer = 175A6000] 08:18:47 INFO - PROCESS | 3764 | 1467040727149 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 08:18:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 08:18:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 640ms 08:18:47 INFO - PROCESS | 3764 | 1467040727196 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 08:18:47 INFO - PROCESS | 3764 | 1467040727198 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 08:18:47 INFO - PROCESS | 3764 | 1467040727201 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:18:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:18:47 INFO - PROCESS | 3764 | 1467040727203 Marionette TRACE conn3 <- [1,970,null,{}] 08:18:47 INFO - PROCESS | 3764 | 1467040727206 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:47 INFO - PROCESS | 3764 | 1467040727211 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:47 INFO - PROCESS | 3764 | 1467040727348 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 08:18:47 INFO - PROCESS | 3764 | 1467040727390 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:47 INFO - PROCESS | 3764 | 1467040727392 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:47 INFO - PROCESS | 3764 | ++DOCSHELL 18446400 == 33 [pid = 3764] [id = 252] 08:18:47 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (1850AC00) [pid = 3764] [serial = 755] [outer = 00000000] 08:18:47 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (19801C00) [pid = 3764] [serial = 756] [outer = 1850AC00] 08:18:47 INFO - PROCESS | 3764 | 1467040727436 Marionette DEBUG loaded listener.js 08:18:47 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (19ADC400) [pid = 3764] [serial = 757] [outer = 1850AC00] 08:18:47 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (18223000) [pid = 3764] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:18:47 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (18353400) [pid = 3764] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:18:47 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (18509C00) [pid = 3764] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:18:47 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (1047C800) [pid = 3764] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:18:47 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (1700F000) [pid = 3764] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:18:47 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (13F70400) [pid = 3764] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:18:47 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (129DF800) [pid = 3764] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:18:47 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (19EDF800) [pid = 3764] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:18:47 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (1121EC00) [pid = 3764] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:18:47 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (1AAD8400) [pid = 3764] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:18:47 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (13F75400) [pid = 3764] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:18:47 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (1A385000) [pid = 3764] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:18:47 INFO - PROCESS | 3764 | 1467040727933 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 08:18:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 08:18:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 785ms 08:18:47 INFO - PROCESS | 3764 | 1467040727983 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 08:18:47 INFO - PROCESS | 3764 | 1467040727985 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 08:18:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:18:47 INFO - PROCESS | 3764 | 1467040727988 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:18:47 INFO - PROCESS | 3764 | 1467040727990 Marionette TRACE conn3 <- [1,974,null,{}] 08:18:47 INFO - PROCESS | 3764 | 1467040727993 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:47 INFO - PROCESS | 3764 | 1467040727995 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:48 INFO - PROCESS | 3764 | 1467040728080 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 08:18:48 INFO - PROCESS | 3764 | 1467040728085 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:48 INFO - PROCESS | 3764 | 1467040728087 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:48 INFO - PROCESS | 3764 | ++DOCSHELL 15021000 == 34 [pid = 3764] [id = 253] 08:18:48 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (15021C00) [pid = 3764] [serial = 758] [outer = 00000000] 08:18:48 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (18354C00) [pid = 3764] [serial = 759] [outer = 15021C00] 08:18:48 INFO - PROCESS | 3764 | 1467040728132 Marionette DEBUG loaded listener.js 08:18:48 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (1850D400) [pid = 3764] [serial = 760] [outer = 15021C00] 08:18:48 INFO - PROCESS | 3764 | 1467040728495 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 08:18:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 08:18:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 552ms 08:18:48 INFO - PROCESS | 3764 | 1467040728549 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 08:18:48 INFO - PROCESS | 3764 | 1467040728551 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 08:18:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:18:48 INFO - PROCESS | 3764 | 1467040728558 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:18:48 INFO - PROCESS | 3764 | 1467040728560 Marionette TRACE conn3 <- [1,978,null,{}] 08:18:48 INFO - PROCESS | 3764 | 1467040728563 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:48 INFO - PROCESS | 3764 | 1467040728565 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:48 INFO - PROCESS | 3764 | 1467040728640 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 08:18:48 INFO - PROCESS | 3764 | 1467040728646 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:48 INFO - PROCESS | 3764 | 1467040728631 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:48 INFO - PROCESS | 3764 | ++DOCSHELL 14270400 == 35 [pid = 3764] [id = 254] 08:18:48 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (1547E000) [pid = 3764] [serial = 761] [outer = 00000000] 08:18:48 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (19EDD400) [pid = 3764] [serial = 762] [outer = 1547E000] 08:18:48 INFO - PROCESS | 3764 | 1467040728673 Marionette DEBUG loaded listener.js 08:18:48 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (19EDD800) [pid = 3764] [serial = 763] [outer = 1547E000] 08:18:49 INFO - PROCESS | 3764 | 1467040729062 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 08:18:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 08:18:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 553ms 08:18:49 INFO - PROCESS | 3764 | 1467040729115 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 08:18:49 INFO - PROCESS | 3764 | 1467040729117 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 08:18:49 INFO - PROCESS | 3764 | 1467040729120 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:18:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:18:49 INFO - PROCESS | 3764 | 1467040729122 Marionette TRACE conn3 <- [1,982,null,{}] 08:18:49 INFO - PROCESS | 3764 | 1467040729125 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:49 INFO - PROCESS | 3764 | 1467040729127 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:49 INFO - PROCESS | 3764 | 1467040729183 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 08:18:49 INFO - PROCESS | 3764 | 1467040729189 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:49 INFO - PROCESS | 3764 | 1467040729191 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:49 INFO - PROCESS | 3764 | ++DOCSHELL 15023800 == 36 [pid = 3764] [id = 255] 08:18:49 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (1A0DC800) [pid = 3764] [serial = 764] [outer = 00000000] 08:18:49 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (1A295800) [pid = 3764] [serial = 765] [outer = 1A0DC800] 08:18:49 INFO - PROCESS | 3764 | 1467040729233 Marionette DEBUG loaded listener.js 08:18:49 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (1A296C00) [pid = 3764] [serial = 766] [outer = 1A0DC800] 08:18:50 INFO - PROCESS | 3764 | --DOCSHELL 11239800 == 35 [pid = 3764] [id = 247] 08:18:50 INFO - PROCESS | 3764 | --DOCSHELL 103CA800 == 34 [pid = 3764] [id = 246] 08:18:50 INFO - PROCESS | 3764 | --DOCSHELL 13A8D800 == 33 [pid = 3764] [id = 248] 08:18:50 INFO - PROCESS | 3764 | --DOCSHELL 15023C00 == 32 [pid = 3764] [id = 249] 08:18:50 INFO - PROCESS | 3764 | --DOCSHELL 18446400 == 31 [pid = 3764] [id = 252] 08:18:50 INFO - PROCESS | 3764 | --DOCSHELL 14270400 == 30 [pid = 3764] [id = 254] 08:18:50 INFO - PROCESS | 3764 | --DOCSHELL 156EC400 == 29 [pid = 3764] [id = 250] 08:18:50 INFO - PROCESS | 3764 | --DOCSHELL 15021000 == 28 [pid = 3764] [id = 253] 08:18:50 INFO - PROCESS | 3764 | --DOCSHELL 175A3C00 == 27 [pid = 3764] [id = 251] 08:18:50 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (10A7B800) [pid = 3764] [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.] 08:18:50 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (18509800) [pid = 3764] [serial = 711] [outer = 00000000] [url = about:blank] 08:18:50 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (19806400) [pid = 3764] [serial = 712] [outer = 00000000] [url = about:blank] 08:18:50 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (19AE6400) [pid = 3764] [serial = 715] [outer = 00000000] [url = about:blank] 08:18:50 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (1985AC00) [pid = 3764] [serial = 714] [outer = 00000000] [url = about:blank] 08:18:50 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (105F1C00) [pid = 3764] [serial = 699] [outer = 00000000] [url = about:blank] 08:18:50 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (112E0800) [pid = 3764] [serial = 700] [outer = 00000000] [url = about:blank] 08:18:50 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (176D1C00) [pid = 3764] [serial = 708] [outer = 00000000] [url = about:blank] 08:18:50 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (1547DC00) [pid = 3764] [serial = 705] [outer = 00000000] [url = about:blank] 08:18:50 INFO - PROCESS | 3764 | --DOMWINDOW == 72 (15879000) [pid = 3764] [serial = 706] [outer = 00000000] [url = about:blank] 08:18:50 INFO - PROCESS | 3764 | --DOMWINDOW == 71 (1426D800) [pid = 3764] [serial = 696] [outer = 00000000] [url = about:blank] 08:18:50 INFO - PROCESS | 3764 | --DOMWINDOW == 70 (1A292400) [pid = 3764] [serial = 717] [outer = 00000000] [url = about:blank] 08:18:50 INFO - PROCESS | 3764 | --DOMWINDOW == 69 (1502BC00) [pid = 3764] [serial = 697] [outer = 00000000] [url = about:blank] 08:18:50 INFO - PROCESS | 3764 | --DOMWINDOW == 68 (129EA800) [pid = 3764] [serial = 702] [outer = 00000000] [url = about:blank] 08:18:50 INFO - PROCESS | 3764 | --DOMWINDOW == 67 (139CB400) [pid = 3764] [serial = 703] [outer = 00000000] [url = about:blank] 08:18:50 INFO - PROCESS | 3764 | --DOMWINDOW == 66 (1ADE7000) [pid = 3764] [serial = 694] [outer = 00000000] [url = about:blank] 08:18:50 INFO - PROCESS | 3764 | --DOMWINDOW == 65 (19EE5800) [pid = 3764] [serial = 720] [outer = 00000000] [url = about:blank] 08:18:50 INFO - PROCESS | 3764 | --DOMWINDOW == 64 (1A3D9C00) [pid = 3764] [serial = 723] [outer = 00000000] [url = about:blank] 08:18:50 INFO - PROCESS | 3764 | --DOMWINDOW == 63 (1A293400) [pid = 3764] [serial = 718] [outer = 00000000] [url = about:blank] 08:18:50 INFO - PROCESS | 3764 | --DOMWINDOW == 62 (19EE6000) [pid = 3764] [serial = 721] [outer = 00000000] [url = about:blank] 08:18:50 INFO - PROCESS | 3764 | --DOMWINDOW == 61 (1A3DC800) [pid = 3764] [serial = 724] [outer = 00000000] [url = about:blank] 08:18:50 INFO - PROCESS | 3764 | --DOMWINDOW == 60 (177D8400) [pid = 3764] [serial = 709] [outer = 00000000] [url = about:blank] 08:18:50 INFO - PROCESS | 3764 | --DOMWINDOW == 59 (1A7EF400) [pid = 3764] [serial = 727] [outer = 00000000] [url = about:blank] 08:18:50 INFO - PROCESS | 3764 | --DOMWINDOW == 58 (1A7E3800) [pid = 3764] [serial = 726] [outer = 00000000] [url = about:blank] 08:18:50 INFO - PROCESS | 3764 | 1467040730830 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 08:18:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 08:18:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1744ms 08:18:50 INFO - PROCESS | 3764 | 1467040730863 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 08:18:50 INFO - PROCESS | 3764 | 1467040730867 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 08:18:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:18:50 INFO - PROCESS | 3764 | 1467040730857 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:18:50 INFO - PROCESS | 3764 | 1467040730860 Marionette TRACE conn3 <- [1,986,null,{}] 08:18:50 INFO - PROCESS | 3764 | 1467040730866 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:50 INFO - PROCESS | 3764 | 1467040730869 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:50 INFO - PROCESS | 3764 | 1467040730961 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 08:18:50 INFO - PROCESS | 3764 | 1467040730968 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:50 INFO - PROCESS | 3764 | 1467040730973 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:50 INFO - PROCESS | 3764 | ++DOCSHELL 1123C400 == 28 [pid = 3764] [id = 256] 08:18:50 INFO - PROCESS | 3764 | ++DOMWINDOW == 59 (1123EC00) [pid = 3764] [serial = 767] [outer = 00000000] 08:18:51 INFO - PROCESS | 3764 | ++DOMWINDOW == 60 (1148B000) [pid = 3764] [serial = 768] [outer = 1123EC00] 08:18:51 INFO - PROCESS | 3764 | 1467040731022 Marionette DEBUG loaded listener.js 08:18:51 INFO - PROCESS | 3764 | ++DOMWINDOW == 61 (11893C00) [pid = 3764] [serial = 769] [outer = 1123EC00] 08:18:51 INFO - PROCESS | 3764 | 1467040731472 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 08:18:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 08:18:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 655ms 08:18:51 INFO - PROCESS | 3764 | 1467040731517 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 08:18:51 INFO - PROCESS | 3764 | 1467040731522 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 08:18:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:18:51 INFO - PROCESS | 3764 | 1467040731529 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:18:51 INFO - PROCESS | 3764 | 1467040731531 Marionette TRACE conn3 <- [1,990,null,{}] 08:18:51 INFO - PROCESS | 3764 | 1467040731535 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:51 INFO - PROCESS | 3764 | 1467040731538 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:51 INFO - PROCESS | 3764 | 1467040731609 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 08:18:51 INFO - PROCESS | 3764 | 1467040731617 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:51 INFO - PROCESS | 3764 | 1467040731620 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:51 INFO - PROCESS | 3764 | ++DOCSHELL 1318C800 == 29 [pid = 3764] [id = 257] 08:18:51 INFO - PROCESS | 3764 | ++DOMWINDOW == 62 (132A5400) [pid = 3764] [serial = 770] [outer = 00000000] 08:18:51 INFO - PROCESS | 3764 | ++DOMWINDOW == 63 (139CEC00) [pid = 3764] [serial = 771] [outer = 132A5400] 08:18:51 INFO - PROCESS | 3764 | 1467040731668 Marionette DEBUG loaded listener.js 08:18:51 INFO - PROCESS | 3764 | ++DOMWINDOW == 64 (13A8CC00) [pid = 3764] [serial = 772] [outer = 132A5400] 08:18:52 INFO - PROCESS | 3764 | 1467040732343 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 08:18:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 08:18:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 873ms 08:18:52 INFO - PROCESS | 3764 | 1467040732399 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 08:18:52 INFO - PROCESS | 3764 | 1467040732404 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 08:18:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:18:52 INFO - PROCESS | 3764 | 1467040732409 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:18:52 INFO - PROCESS | 3764 | 1467040732412 Marionette TRACE conn3 <- [1,994,null,{}] 08:18:52 INFO - PROCESS | 3764 | 1467040732419 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:52 INFO - PROCESS | 3764 | 1467040732422 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:52 INFO - PROCESS | 3764 | 1467040732538 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 08:18:52 INFO - PROCESS | 3764 | 1467040732601 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:52 INFO - PROCESS | 3764 | 1467040732604 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:52 INFO - PROCESS | 3764 | ++DOCSHELL 11D8D000 == 30 [pid = 3764] [id = 258] 08:18:52 INFO - PROCESS | 3764 | ++DOMWINDOW == 65 (11DDF000) [pid = 3764] [serial = 773] [outer = 00000000] 08:18:52 INFO - PROCESS | 3764 | ++DOMWINDOW == 66 (139CB400) [pid = 3764] [serial = 774] [outer = 11DDF000] 08:18:52 INFO - PROCESS | 3764 | 1467040732702 Marionette DEBUG loaded listener.js 08:18:52 INFO - PROCESS | 3764 | ++DOMWINDOW == 67 (13D09400) [pid = 3764] [serial = 775] [outer = 11DDF000] 08:18:53 INFO - PROCESS | 3764 | 1467040733298 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 08:18:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 08:18:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 931ms 08:18:53 INFO - PROCESS | 3764 | 1467040733342 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 08:18:53 INFO - PROCESS | 3764 | 1467040733349 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 08:18:53 INFO - PROCESS | 3764 | 1467040733356 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:18:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:18:53 INFO - PROCESS | 3764 | 1467040733359 Marionette TRACE conn3 <- [1,998,null,{}] 08:18:53 INFO - PROCESS | 3764 | 1467040733363 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:53 INFO - PROCESS | 3764 | 1467040733366 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:53 INFO - PROCESS | 3764 | 1467040733477 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 08:18:53 INFO - PROCESS | 3764 | 1467040733555 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:53 INFO - PROCESS | 3764 | 1467040733558 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:53 INFO - PROCESS | 3764 | ++DOCSHELL 14269C00 == 31 [pid = 3764] [id = 259] 08:18:53 INFO - PROCESS | 3764 | ++DOMWINDOW == 68 (1426AC00) [pid = 3764] [serial = 776] [outer = 00000000] 08:18:53 INFO - PROCESS | 3764 | ++DOMWINDOW == 69 (14271C00) [pid = 3764] [serial = 777] [outer = 1426AC00] 08:18:53 INFO - PROCESS | 3764 | 1467040733596 Marionette DEBUG loaded listener.js 08:18:53 INFO - PROCESS | 3764 | ++DOMWINDOW == 70 (14FF6000) [pid = 3764] [serial = 778] [outer = 1426AC00] 08:18:54 INFO - PROCESS | 3764 | --DOCSHELL 1123C400 == 30 [pid = 3764] [id = 256] 08:18:54 INFO - PROCESS | 3764 | 1467040734311 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 08:18:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 08:18:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 974ms 08:18:54 INFO - PROCESS | 3764 | 1467040734322 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 08:18:54 INFO - PROCESS | 3764 | 1467040734327 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 08:18:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:18:54 INFO - PROCESS | 3764 | 1467040734349 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:18:54 INFO - PROCESS | 3764 | 1467040734352 Marionette TRACE conn3 <- [1,1002,null,{}] 08:18:54 INFO - PROCESS | 3764 | 1467040734359 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:54 INFO - PROCESS | 3764 | 1467040734363 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:54 INFO - PROCESS | 3764 | 1467040734467 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 08:18:54 INFO - PROCESS | 3764 | 1467040734473 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:54 INFO - PROCESS | 3764 | 1467040734476 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:54 INFO - PROCESS | 3764 | ++DOCSHELL 129DF800 == 31 [pid = 3764] [id = 260] 08:18:54 INFO - PROCESS | 3764 | ++DOMWINDOW == 71 (129E1800) [pid = 3764] [serial = 779] [outer = 00000000] 08:18:54 INFO - PROCESS | 3764 | ++DOMWINDOW == 72 (13D8CC00) [pid = 3764] [serial = 780] [outer = 129E1800] 08:18:54 INFO - PROCESS | 3764 | 1467040734526 Marionette DEBUG loaded listener.js 08:18:54 INFO - PROCESS | 3764 | ++DOMWINDOW == 73 (13F7B000) [pid = 3764] [serial = 781] [outer = 129E1800] 08:18:54 INFO - PROCESS | 3764 | 1467040735022 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 08:18:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 08:18:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 698ms 08:18:55 INFO - PROCESS | 3764 | 1467040735059 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 08:18:55 INFO - PROCESS | 3764 | 1467040735044 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 08:18:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:18:55 INFO - PROCESS | 3764 | 1467040735050 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:18:55 INFO - PROCESS | 3764 | 1467040735053 Marionette TRACE conn3 <- [1,1006,null,{}] 08:18:55 INFO - PROCESS | 3764 | 1467040735056 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:55 INFO - PROCESS | 3764 | 1467040735059 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:55 INFO - PROCESS | 3764 | 1467040735143 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 08:18:55 INFO - PROCESS | 3764 | 1467040735227 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:55 INFO - PROCESS | 3764 | 1467040735229 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:55 INFO - PROCESS | 3764 | ++DOCSHELL 13185800 == 32 [pid = 3764] [id = 261] 08:18:55 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (15024C00) [pid = 3764] [serial = 782] [outer = 00000000] 08:18:55 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (156EC000) [pid = 3764] [serial = 783] [outer = 15024C00] 08:18:55 INFO - PROCESS | 3764 | 1467040735275 Marionette DEBUG loaded listener.js 08:18:55 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (1601C000) [pid = 3764] [serial = 784] [outer = 15024C00] 08:18:55 INFO - PROCESS | 3764 | 1467040735618 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 08:18:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 08:18:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 596ms 08:18:55 INFO - PROCESS | 3764 | 1467040735652 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 08:18:55 INFO - PROCESS | 3764 | 1467040735655 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 08:18:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:18:55 INFO - PROCESS | 3764 | 1467040735664 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:18:55 INFO - PROCESS | 3764 | 1467040735668 Marionette TRACE conn3 <- [1,1010,null,{}] 08:18:55 INFO - PROCESS | 3764 | 1467040735678 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:55 INFO - PROCESS | 3764 | 1467040735683 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:55 INFO - PROCESS | 3764 | 1467040735769 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 08:18:55 INFO - PROCESS | 3764 | 1467040735761 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:55 INFO - PROCESS | 3764 | 1467040735765 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:55 INFO - PROCESS | 3764 | ++DOCSHELL 174F2400 == 33 [pid = 3764] [id = 262] 08:18:55 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (175A0C00) [pid = 3764] [serial = 785] [outer = 00000000] 08:18:55 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (176CC400) [pid = 3764] [serial = 786] [outer = 175A0C00] 08:18:55 INFO - PROCESS | 3764 | 1467040735815 Marionette DEBUG loaded listener.js 08:18:55 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (177DE400) [pid = 3764] [serial = 787] [outer = 175A0C00] 08:18:56 INFO - PROCESS | 3764 | 1467040736260 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 08:18:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 08:18:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 655ms 08:18:56 INFO - PROCESS | 3764 | 1467040736310 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 08:18:56 INFO - PROCESS | 3764 | 1467040736322 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 08:18:56 INFO - PROCESS | 3764 | 1467040736325 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:18:56 INFO - PROCESS | 3764 | 1467040736327 Marionette TRACE conn3 <- [1,1014,null,{}] 08:18:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:18:56 INFO - PROCESS | 3764 | 1467040736330 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:56 INFO - PROCESS | 3764 | 1467040736332 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:56 INFO - PROCESS | 3764 | 1467040736475 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 08:18:56 INFO - PROCESS | 3764 | 1467040736497 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:56 INFO - PROCESS | 3764 | 1467040736500 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:56 INFO - PROCESS | 3764 | ++DOCSHELL 17612800 == 34 [pid = 3764] [id = 263] 08:18:56 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (18446800) [pid = 3764] [serial = 788] [outer = 00000000] 08:18:56 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (18508400) [pid = 3764] [serial = 789] [outer = 18446800] 08:18:56 INFO - PROCESS | 3764 | 1467040736526 Marionette DEBUG loaded listener.js 08:18:56 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (19806400) [pid = 3764] [serial = 790] [outer = 18446800] 08:18:56 INFO - PROCESS | 3764 | 1467040736938 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 08:18:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 08:18:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 640ms 08:18:56 INFO - PROCESS | 3764 | 1467040736991 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 08:18:56 INFO - PROCESS | 3764 | 1467040736993 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 08:18:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:18:56 INFO - PROCESS | 3764 | 1467040736996 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:18:56 INFO - PROCESS | 3764 | 1467040736998 Marionette TRACE conn3 <- [1,1018,null,{}] 08:18:56 INFO - PROCESS | 3764 | 1467040737007 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:56 INFO - PROCESS | 3764 | 1467040737009 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:57 INFO - PROCESS | 3764 | 1467040737091 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 08:18:57 INFO - PROCESS | 3764 | 1467040737096 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:57 INFO - PROCESS | 3764 | 1467040737098 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:57 INFO - PROCESS | 3764 | ++DOCSHELL 1980E000 == 35 [pid = 3764] [id = 264] 08:18:57 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (1980F400) [pid = 3764] [serial = 791] [outer = 00000000] 08:18:57 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (1985CC00) [pid = 3764] [serial = 792] [outer = 1980F400] 08:18:57 INFO - PROCESS | 3764 | 1467040737159 Marionette DEBUG loaded listener.js 08:18:57 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (19AE4800) [pid = 3764] [serial = 793] [outer = 1980F400] 08:18:57 INFO - PROCESS | 3764 | 1467040737563 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 08:18:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 08:18:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 640ms 08:18:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:18:57 INFO - PROCESS | 3764 | 1467040737637 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 08:18:57 INFO - PROCESS | 3764 | 1467040737639 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 08:18:57 INFO - PROCESS | 3764 | 1467040737643 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:18:57 INFO - PROCESS | 3764 | 1467040737644 Marionette TRACE conn3 <- [1,1022,null,{}] 08:18:57 INFO - PROCESS | 3764 | 1467040737654 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:57 INFO - PROCESS | 3764 | 1467040737659 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:57 INFO - PROCESS | 3764 | 1467040737793 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 08:18:57 INFO - PROCESS | 3764 | 1467040737808 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:57 INFO - PROCESS | 3764 | 1467040737810 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:57 INFO - PROCESS | 3764 | ++DOCSHELL 15F9CC00 == 36 [pid = 3764] [id = 265] 08:18:57 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (19EE1C00) [pid = 3764] [serial = 794] [outer = 00000000] 08:18:57 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (1A295C00) [pid = 3764] [serial = 795] [outer = 19EE1C00] 08:18:57 INFO - PROCESS | 3764 | 1467040737900 Marionette DEBUG loaded listener.js 08:18:57 INFO - PROCESS | 3764 | ++DOMWINDOW == 88 (1A298400) [pid = 3764] [serial = 796] [outer = 19EE1C00] 08:18:58 INFO - PROCESS | 3764 | --DOMWINDOW == 87 (1123EC00) [pid = 3764] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:18:58 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (166E1800) [pid = 3764] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:18:58 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (175A6000) [pid = 3764] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:18:58 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (1850AC00) [pid = 3764] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:18:58 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (1547E000) [pid = 3764] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:18:58 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (15024000) [pid = 3764] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:18:58 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (13A8EC00) [pid = 3764] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:18:58 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (1147E400) [pid = 3764] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:18:58 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (103D2000) [pid = 3764] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:18:58 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (1850C400) [pid = 3764] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 08:18:58 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (1A0DC800) [pid = 3764] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:18:58 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (1586F800) [pid = 3764] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:18:58 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (10A59400) [pid = 3764] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:18:58 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (15021C00) [pid = 3764] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:18:58 INFO - PROCESS | 3764 | 1467040738277 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 08:18:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 08:18:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 684ms 08:18:58 INFO - PROCESS | 3764 | 1467040738330 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 08:18:58 INFO - PROCESS | 3764 | 1467040738332 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 08:18:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:18:58 INFO - PROCESS | 3764 | 1467040738335 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:18:58 INFO - PROCESS | 3764 | 1467040738337 Marionette TRACE conn3 <- [1,1026,null,{}] 08:18:58 INFO - PROCESS | 3764 | 1467040738341 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:58 INFO - PROCESS | 3764 | 1467040738343 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:58 INFO - PROCESS | 3764 | 1467040738454 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 08:18:58 INFO - PROCESS | 3764 | 1467040738506 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:58 INFO - PROCESS | 3764 | 1467040738508 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:58 INFO - PROCESS | 3764 | ++DOCSHELL 1188B000 == 37 [pid = 3764] [id = 266] 08:18:58 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (139F4800) [pid = 3764] [serial = 797] [outer = 00000000] 08:18:58 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (1582E800) [pid = 3764] [serial = 798] [outer = 139F4800] 08:18:58 INFO - PROCESS | 3764 | 1467040738534 Marionette DEBUG loaded listener.js 08:18:58 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (175AA400) [pid = 3764] [serial = 799] [outer = 139F4800] 08:18:58 INFO - PROCESS | 3764 | 1467040738882 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 08:18:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 08:18:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 582ms 08:18:58 INFO - PROCESS | 3764 | 1467040738936 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 08:18:58 INFO - PROCESS | 3764 | 1467040738938 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 08:18:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:18:58 INFO - PROCESS | 3764 | 1467040738941 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:18:58 INFO - PROCESS | 3764 | 1467040738943 Marionette TRACE conn3 <- [1,1030,null,{}] 08:18:58 INFO - PROCESS | 3764 | 1467040738946 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:58 INFO - PROCESS | 3764 | 1467040738948 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:59 INFO - PROCESS | 3764 | 1467040739014 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 08:18:59 INFO - PROCESS | 3764 | 1467040739049 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:59 INFO - PROCESS | 3764 | 1467040739051 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:59 INFO - PROCESS | 3764 | ++DOCSHELL 11802400 == 38 [pid = 3764] [id = 267] 08:18:59 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (129EA800) [pid = 3764] [serial = 800] [outer = 00000000] 08:18:59 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (1A296000) [pid = 3764] [serial = 801] [outer = 129EA800] 08:18:59 INFO - PROCESS | 3764 | 1467040739094 Marionette DEBUG loaded listener.js 08:18:59 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (1A3DE800) [pid = 3764] [serial = 802] [outer = 129EA800] 08:18:59 INFO - PROCESS | 3764 | 1467040739492 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 08:18:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 08:18:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 596ms 08:18:59 INFO - PROCESS | 3764 | 1467040739541 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 08:18:59 INFO - PROCESS | 3764 | 1467040739543 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 08:18:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:18:59 INFO - PROCESS | 3764 | 1467040739551 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:18:59 INFO - PROCESS | 3764 | 1467040739553 Marionette TRACE conn3 <- [1,1034,null,{}] 08:18:59 INFO - PROCESS | 3764 | 1467040739539 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:59 INFO - PROCESS | 3764 | 1467040739541 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:59 INFO - PROCESS | 3764 | 1467040739618 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 08:18:59 INFO - PROCESS | 3764 | 1467040739623 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:59 INFO - PROCESS | 3764 | 1467040739625 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:18:59 INFO - PROCESS | 3764 | ++DOCSHELL 1850AC00 == 39 [pid = 3764] [id = 268] 08:18:59 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (1980B400) [pid = 3764] [serial = 803] [outer = 00000000] 08:18:59 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (1A516800) [pid = 3764] [serial = 804] [outer = 1980B400] 08:18:59 INFO - PROCESS | 3764 | 1467040739674 Marionette DEBUG loaded listener.js 08:18:59 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (1A51E400) [pid = 3764] [serial = 805] [outer = 1980B400] 08:19:00 INFO - PROCESS | 3764 | 1467040740166 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 08:19:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 08:19:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 654ms 08:19:00 INFO - PROCESS | 3764 | 1467040740191 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 08:19:00 INFO - PROCESS | 3764 | 1467040740196 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 08:19:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:19:00 INFO - PROCESS | 3764 | 1467040740202 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:19:00 INFO - PROCESS | 3764 | 1467040740205 Marionette TRACE conn3 <- [1,1038,null,{}] 08:19:00 INFO - PROCESS | 3764 | 1467040740211 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:00 INFO - PROCESS | 3764 | 1467040740214 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:00 INFO - PROCESS | 3764 | 1467040740357 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 08:19:00 INFO - PROCESS | 3764 | 1467040740456 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:00 INFO - PROCESS | 3764 | 1467040740462 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:00 INFO - PROCESS | 3764 | ++DOCSHELL 12B6B000 == 40 [pid = 3764] [id = 269] 08:19:00 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (1315E400) [pid = 3764] [serial = 806] [outer = 00000000] 08:19:00 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (13D8F800) [pid = 3764] [serial = 807] [outer = 1315E400] 08:19:00 INFO - PROCESS | 3764 | 1467040740526 Marionette DEBUG loaded listener.js 08:19:00 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (14270C00) [pid = 3764] [serial = 808] [outer = 1315E400] 08:19:01 INFO - PROCESS | 3764 | 1467040741086 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 08:19:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 08:19:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 930ms 08:19:01 INFO - PROCESS | 3764 | 1467040741133 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 08:19:01 INFO - PROCESS | 3764 | 1467040741138 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 08:19:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:19:01 INFO - PROCESS | 3764 | 1467040741145 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:19:01 INFO - PROCESS | 3764 | 1467040741148 Marionette TRACE conn3 <- [1,1042,null,{}] 08:19:01 INFO - PROCESS | 3764 | 1467040741152 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:01 INFO - PROCESS | 3764 | 1467040741155 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:01 INFO - PROCESS | 3764 | 1467040741261 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 08:19:01 INFO - PROCESS | 3764 | 1467040741344 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:01 INFO - PROCESS | 3764 | 1467040741346 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:01 INFO - PROCESS | 3764 | ++DOCSHELL 16027800 == 41 [pid = 3764] [id = 270] 08:19:01 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (166DAC00) [pid = 3764] [serial = 809] [outer = 00000000] 08:19:01 INFO - PROCESS | 3764 | ++DOMWINDOW == 88 (17089800) [pid = 3764] [serial = 810] [outer = 166DAC00] 08:19:01 INFO - PROCESS | 3764 | 1467040741403 Marionette DEBUG loaded listener.js 08:19:01 INFO - PROCESS | 3764 | ++DOMWINDOW == 89 (176D6400) [pid = 3764] [serial = 811] [outer = 166DAC00] 08:19:01 INFO - PROCESS | 3764 | 1467040741994 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 08:19:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 08:19:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 872ms 08:19:02 INFO - PROCESS | 3764 | 1467040742036 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 08:19:02 INFO - PROCESS | 3764 | 1467040742039 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 08:19:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:19:02 INFO - PROCESS | 3764 | 1467040742026 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:19:02 INFO - PROCESS | 3764 | 1467040742030 Marionette TRACE conn3 <- [1,1046,null,{}] 08:19:02 INFO - PROCESS | 3764 | 1467040742041 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:02 INFO - PROCESS | 3764 | 1467040742045 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:02 INFO - PROCESS | 3764 | 1467040742148 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 08:19:02 INFO - PROCESS | 3764 | 1467040742246 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:02 INFO - PROCESS | 3764 | 1467040742249 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:02 INFO - PROCESS | 3764 | ++DOCSHELL 1A290400 == 42 [pid = 3764] [id = 271] 08:19:02 INFO - PROCESS | 3764 | ++DOMWINDOW == 90 (1A292400) [pid = 3764] [serial = 812] [outer = 00000000] 08:19:02 INFO - PROCESS | 3764 | ++DOMWINDOW == 91 (1A3DB000) [pid = 3764] [serial = 813] [outer = 1A292400] 08:19:02 INFO - PROCESS | 3764 | 1467040742287 Marionette DEBUG loaded listener.js 08:19:02 INFO - PROCESS | 3764 | ++DOMWINDOW == 92 (1A522400) [pid = 3764] [serial = 814] [outer = 1A292400] 08:19:02 INFO - PROCESS | 3764 | 1467040742915 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 08:19:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 08:19:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 931ms 08:19:02 INFO - PROCESS | 3764 | 1467040742971 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 08:19:02 INFO - PROCESS | 3764 | 1467040742974 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 08:19:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:19:02 INFO - PROCESS | 3764 | 1467040742978 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:19:02 INFO - PROCESS | 3764 | 1467040742980 Marionette TRACE conn3 <- [1,1050,null,{}] 08:19:02 INFO - PROCESS | 3764 | 1467040742984 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:02 INFO - PROCESS | 3764 | 1467040742986 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:03 INFO - PROCESS | 3764 | 1467040743071 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 08:19:03 INFO - PROCESS | 3764 | 1467040743286 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:03 INFO - PROCESS | 3764 | 1467040743290 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:03 INFO - PROCESS | 3764 | ++DOCSHELL 10435800 == 43 [pid = 3764] [id = 272] 08:19:03 INFO - PROCESS | 3764 | ++DOMWINDOW == 93 (1051CC00) [pid = 3764] [serial = 815] [outer = 00000000] 08:19:03 INFO - PROCESS | 3764 | ++DOMWINDOW == 94 (10EEC800) [pid = 3764] [serial = 816] [outer = 1051CC00] 08:19:03 INFO - PROCESS | 3764 | 1467040743345 Marionette DEBUG loaded listener.js 08:19:03 INFO - PROCESS | 3764 | ++DOMWINDOW == 95 (1147CC00) [pid = 3764] [serial = 817] [outer = 1051CC00] 08:19:03 INFO - PROCESS | 3764 | --DOCSHELL 15023800 == 42 [pid = 3764] [id = 255] 08:19:03 INFO - PROCESS | 3764 | --DOCSHELL 11802400 == 41 [pid = 3764] [id = 267] 08:19:03 INFO - PROCESS | 3764 | --DOCSHELL 1188B000 == 40 [pid = 3764] [id = 266] 08:19:03 INFO - PROCESS | 3764 | --DOCSHELL 15F9CC00 == 39 [pid = 3764] [id = 265] 08:19:03 INFO - PROCESS | 3764 | --DOCSHELL 1980E000 == 38 [pid = 3764] [id = 264] 08:19:03 INFO - PROCESS | 3764 | --DOCSHELL 17612800 == 37 [pid = 3764] [id = 263] 08:19:03 INFO - PROCESS | 3764 | --DOCSHELL 174F2400 == 36 [pid = 3764] [id = 262] 08:19:03 INFO - PROCESS | 3764 | --DOCSHELL 13185800 == 35 [pid = 3764] [id = 261] 08:19:03 INFO - PROCESS | 3764 | --DOCSHELL 129DF800 == 34 [pid = 3764] [id = 260] 08:19:03 INFO - PROCESS | 3764 | --DOCSHELL 14269C00 == 33 [pid = 3764] [id = 259] 08:19:03 INFO - PROCESS | 3764 | --DOCSHELL 11D8D000 == 32 [pid = 3764] [id = 258] 08:19:03 INFO - PROCESS | 3764 | --DOCSHELL 1318C800 == 31 [pid = 3764] [id = 257] 08:19:03 INFO - PROCESS | 3764 | --DOMWINDOW == 94 (139CEC00) [pid = 3764] [serial = 771] [outer = 00000000] [url = about:blank] 08:19:03 INFO - PROCESS | 3764 | --DOMWINDOW == 93 (1148B000) [pid = 3764] [serial = 768] [outer = 00000000] [url = about:blank] 08:19:03 INFO - PROCESS | 3764 | --DOMWINDOW == 92 (16E12C00) [pid = 3764] [serial = 750] [outer = 00000000] [url = about:blank] 08:19:03 INFO - PROCESS | 3764 | --DOMWINDOW == 91 (17610400) [pid = 3764] [serial = 753] [outer = 00000000] [url = about:blank] 08:19:03 INFO - PROCESS | 3764 | --DOMWINDOW == 90 (170C4800) [pid = 3764] [serial = 751] [outer = 00000000] [url = about:blank] 08:19:03 INFO - PROCESS | 3764 | --DOMWINDOW == 89 (176D8000) [pid = 3764] [serial = 754] [outer = 00000000] [url = about:blank] 08:19:03 INFO - PROCESS | 3764 | --DOMWINDOW == 88 (19801C00) [pid = 3764] [serial = 756] [outer = 00000000] [url = about:blank] 08:19:03 INFO - PROCESS | 3764 | --DOMWINDOW == 87 (19EDD400) [pid = 3764] [serial = 762] [outer = 00000000] [url = about:blank] 08:19:03 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (19ADC400) [pid = 3764] [serial = 757] [outer = 00000000] [url = about:blank] 08:19:03 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (15074800) [pid = 3764] [serial = 747] [outer = 00000000] [url = about:blank] 08:19:03 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (13D88000) [pid = 3764] [serial = 744] [outer = 00000000] [url = about:blank] 08:19:03 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (13D90000) [pid = 3764] [serial = 745] [outer = 00000000] [url = about:blank] 08:19:03 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (1295C800) [pid = 3764] [serial = 741] [outer = 00000000] [url = about:blank] 08:19:03 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (129E6800) [pid = 3764] [serial = 742] [outer = 00000000] [url = about:blank] 08:19:03 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (11803C00) [pid = 3764] [serial = 739] [outer = 00000000] [url = about:blank] 08:19:03 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (10A5F000) [pid = 3764] [serial = 738] [outer = 00000000] [url = about:blank] 08:19:03 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (1A3DB400) [pid = 3764] [serial = 736] [outer = 00000000] [url = about:blank] 08:19:03 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (19EDDC00) [pid = 3764] [serial = 735] [outer = 00000000] [url = about:blank] 08:19:03 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (1A295800) [pid = 3764] [serial = 765] [outer = 00000000] [url = about:blank] 08:19:03 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (1699B400) [pid = 3764] [serial = 733] [outer = 00000000] [url = about:blank] 08:19:03 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (16029000) [pid = 3764] [serial = 732] [outer = 00000000] [url = about:blank] 08:19:03 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (1180FC00) [pid = 3764] [serial = 730] [outer = 00000000] [url = about:blank] 08:19:03 INFO - PROCESS | 3764 | --DOMWINDOW == 72 (11216800) [pid = 3764] [serial = 729] [outer = 00000000] [url = about:blank] 08:19:03 INFO - PROCESS | 3764 | --DOMWINDOW == 71 (19EDD800) [pid = 3764] [serial = 763] [outer = 00000000] [url = about:blank] 08:19:03 INFO - PROCESS | 3764 | --DOMWINDOW == 70 (1A296C00) [pid = 3764] [serial = 766] [outer = 00000000] [url = about:blank] 08:19:03 INFO - PROCESS | 3764 | --DOMWINDOW == 69 (11893C00) [pid = 3764] [serial = 769] [outer = 00000000] [url = about:blank] 08:19:03 INFO - PROCESS | 3764 | --DOMWINDOW == 68 (18354C00) [pid = 3764] [serial = 759] [outer = 00000000] [url = about:blank] 08:19:03 INFO - PROCESS | 3764 | --DOMWINDOW == 67 (1850D400) [pid = 3764] [serial = 760] [outer = 00000000] [url = about:blank] 08:19:03 INFO - PROCESS | 3764 | --DOMWINDOW == 66 (15833400) [pid = 3764] [serial = 748] [outer = 00000000] [url = about:blank] 08:19:03 INFO - PROCESS | 3764 | 1467040743905 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 08:19:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:19:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 974ms 08:19:03 INFO - PROCESS | 3764 | 1467040743948 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 08:19:03 INFO - PROCESS | 3764 | 1467040743952 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 08:19:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:19:03 INFO - PROCESS | 3764 | 1467040743974 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:19:03 INFO - PROCESS | 3764 | 1467040743976 Marionette TRACE conn3 <- [1,1054,null,{}] 08:19:03 INFO - PROCESS | 3764 | 1467040743982 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:03 INFO - PROCESS | 3764 | 1467040743986 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:04 INFO - PROCESS | 3764 | 1467040744055 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 08:19:04 INFO - PROCESS | 3764 | 1467040744064 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:04 INFO - PROCESS | 3764 | 1467040744067 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:04 INFO - PROCESS | 3764 | ++DOCSHELL 11803C00 == 32 [pid = 3764] [id = 273] 08:19:04 INFO - PROCESS | 3764 | ++DOMWINDOW == 67 (11805C00) [pid = 3764] [serial = 818] [outer = 00000000] 08:19:04 INFO - PROCESS | 3764 | ++DOMWINDOW == 68 (12C5F800) [pid = 3764] [serial = 819] [outer = 11805C00] 08:19:04 INFO - PROCESS | 3764 | 1467040744113 Marionette DEBUG loaded listener.js 08:19:04 INFO - PROCESS | 3764 | ++DOMWINDOW == 69 (1315F000) [pid = 3764] [serial = 820] [outer = 11805C00] 08:19:04 INFO - PROCESS | 3764 | 1467040744589 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 08:19:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:19:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 655ms 08:19:04 INFO - PROCESS | 3764 | 1467040744618 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 08:19:04 INFO - PROCESS | 3764 | 1467040744621 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 08:19:04 INFO - PROCESS | 3764 | 1467040744626 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:19:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:19:04 INFO - PROCESS | 3764 | 1467040744628 Marionette TRACE conn3 <- [1,1058,null,{}] 08:19:04 INFO - PROCESS | 3764 | 1467040744632 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:04 INFO - PROCESS | 3764 | 1467040744634 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:04 INFO - PROCESS | 3764 | 1467040744701 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 08:19:04 INFO - PROCESS | 3764 | 1467040744711 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:04 INFO - PROCESS | 3764 | 1467040744714 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:04 INFO - PROCESS | 3764 | ++DOCSHELL 1318AC00 == 33 [pid = 3764] [id = 274] 08:19:04 INFO - PROCESS | 3764 | ++DOMWINDOW == 70 (132ACC00) [pid = 3764] [serial = 821] [outer = 00000000] 08:19:04 INFO - PROCESS | 3764 | ++DOMWINDOW == 71 (1426D800) [pid = 3764] [serial = 822] [outer = 132ACC00] 08:19:04 INFO - PROCESS | 3764 | 1467040744827 Marionette DEBUG loaded listener.js 08:19:04 INFO - PROCESS | 3764 | ++DOMWINDOW == 72 (15028000) [pid = 3764] [serial = 823] [outer = 132ACC00] 08:19:05 INFO - PROCESS | 3764 | 1467040745194 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 08:19:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:19:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 582ms 08:19:05 INFO - PROCESS | 3764 | 1467040745211 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 08:19:05 INFO - PROCESS | 3764 | 1467040745213 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 08:19:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:19:05 INFO - PROCESS | 3764 | 1467040745225 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:19:05 INFO - PROCESS | 3764 | 1467040745230 Marionette TRACE conn3 <- [1,1062,null,{}] 08:19:05 INFO - PROCESS | 3764 | 1467040745239 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:05 INFO - PROCESS | 3764 | 1467040745242 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:05 INFO - PROCESS | 3764 | 1467040745328 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 08:19:05 INFO - PROCESS | 3764 | 1467040745335 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:05 INFO - PROCESS | 3764 | 1467040745337 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:05 INFO - PROCESS | 3764 | ++DOCSHELL 15024000 == 34 [pid = 3764] [id = 275] 08:19:05 INFO - PROCESS | 3764 | ++DOMWINDOW == 73 (156EC400) [pid = 3764] [serial = 824] [outer = 00000000] 08:19:05 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (16993C00) [pid = 3764] [serial = 825] [outer = 156EC400] 08:19:05 INFO - PROCESS | 3764 | 1467040745380 Marionette DEBUG loaded listener.js 08:19:05 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (1700F000) [pid = 3764] [serial = 826] [outer = 156EC400] 08:19:05 INFO - PROCESS | 3764 | 1467040745779 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 08:19:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:19:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 610ms 08:19:05 INFO - PROCESS | 3764 | 1467040745842 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 08:19:05 INFO - PROCESS | 3764 | 1467040745845 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 08:19:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:19:05 INFO - PROCESS | 3764 | 1467040745848 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:19:05 INFO - PROCESS | 3764 | 1467040745850 Marionette TRACE conn3 <- [1,1066,null,{}] 08:19:05 INFO - PROCESS | 3764 | 1467040745853 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:05 INFO - PROCESS | 3764 | 1467040745855 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:05 INFO - PROCESS | 3764 | 1467040745965 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 08:19:06 INFO - PROCESS | 3764 | 1467040746035 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:06 INFO - PROCESS | 3764 | 1467040746037 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:06 INFO - PROCESS | 3764 | ++DOCSHELL 175A7800 == 35 [pid = 3764] [id = 276] 08:19:06 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (175AB000) [pid = 3764] [serial = 827] [outer = 00000000] 08:19:06 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (176D6000) [pid = 3764] [serial = 828] [outer = 175AB000] 08:19:06 INFO - PROCESS | 3764 | 1467040746081 Marionette DEBUG loaded listener.js 08:19:06 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (176D7400) [pid = 3764] [serial = 829] [outer = 175AB000] 08:19:06 INFO - PROCESS | 3764 | 1467040746490 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 08:19:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:19:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 683ms 08:19:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:19:06 INFO - PROCESS | 3764 | 1467040746533 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 08:19:06 INFO - PROCESS | 3764 | 1467040746535 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 08:19:06 INFO - PROCESS | 3764 | 1467040746538 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:19:06 INFO - PROCESS | 3764 | 1467040746540 Marionette TRACE conn3 <- [1,1070,null,{}] 08:19:06 INFO - PROCESS | 3764 | 1467040746551 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:06 INFO - PROCESS | 3764 | 1467040746553 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:06 INFO - PROCESS | 3764 | 1467040746666 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 08:19:06 INFO - PROCESS | 3764 | 1467040746677 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:06 INFO - PROCESS | 3764 | 1467040746682 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:06 INFO - PROCESS | 3764 | ++DOCSHELL 18449800 == 36 [pid = 3764] [id = 277] 08:19:06 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (18505800) [pid = 3764] [serial = 830] [outer = 00000000] 08:19:06 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (1850D800) [pid = 3764] [serial = 831] [outer = 18505800] 08:19:06 INFO - PROCESS | 3764 | 1467040746770 Marionette DEBUG loaded listener.js 08:19:06 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (1985AC00) [pid = 3764] [serial = 832] [outer = 18505800] 08:19:07 INFO - PROCESS | 3764 | 1467040747183 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 08:19:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:19:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 640ms 08:19:07 INFO - PROCESS | 3764 | 1467040747199 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 08:19:07 INFO - PROCESS | 3764 | 1467040747201 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 08:19:07 INFO - PROCESS | 3764 | 1467040747205 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:19:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:19:07 INFO - PROCESS | 3764 | 1467040747206 Marionette TRACE conn3 <- [1,1074,null,{}] 08:19:07 INFO - PROCESS | 3764 | 1467040747218 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:07 INFO - PROCESS | 3764 | 1467040747220 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:07 INFO - PROCESS | 3764 | 1467040747337 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 08:19:07 INFO - PROCESS | 3764 | 1467040747350 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:07 INFO - PROCESS | 3764 | 1467040747361 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:07 INFO - PROCESS | 3764 | ++DOCSHELL 18226C00 == 37 [pid = 3764] [id = 278] 08:19:07 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (19ADB400) [pid = 3764] [serial = 833] [outer = 00000000] 08:19:07 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (1A0D9C00) [pid = 3764] [serial = 834] [outer = 19ADB400] 08:19:07 INFO - PROCESS | 3764 | 1467040747453 Marionette DEBUG loaded listener.js 08:19:07 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (1A0DAC00) [pid = 3764] [serial = 835] [outer = 19ADB400] 08:19:07 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (19EE1C00) [pid = 3764] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:19:07 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (15024C00) [pid = 3764] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:19:07 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (139F4800) [pid = 3764] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:19:07 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (175A0C00) [pid = 3764] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:19:07 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (1980F400) [pid = 3764] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:19:07 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (129E1800) [pid = 3764] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:19:07 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (129EA800) [pid = 3764] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 08:19:07 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (18446800) [pid = 3764] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:19:07 INFO - PROCESS | 3764 | 1467040747838 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 08:19:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:19:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 684ms 08:19:07 INFO - PROCESS | 3764 | 1467040747894 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 08:19:07 INFO - PROCESS | 3764 | 1467040747896 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 08:19:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:19:07 INFO - PROCESS | 3764 | 1467040747899 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:19:07 INFO - PROCESS | 3764 | 1467040747901 Marionette TRACE conn3 <- [1,1078,null,{}] 08:19:07 INFO - PROCESS | 3764 | 1467040747904 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:07 INFO - PROCESS | 3764 | 1467040747906 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:08 INFO - PROCESS | 3764 | 1467040748014 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 08:19:08 INFO - PROCESS | 3764 | 1467040748052 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:08 INFO - PROCESS | 3764 | 1467040748054 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:08 INFO - PROCESS | 3764 | ++DOCSHELL 10561400 == 38 [pid = 3764] [id = 279] 08:19:08 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (10A75C00) [pid = 3764] [serial = 836] [outer = 00000000] 08:19:08 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (175A0C00) [pid = 3764] [serial = 837] [outer = 10A75C00] 08:19:08 INFO - PROCESS | 3764 | 1467040748097 Marionette DEBUG loaded listener.js 08:19:08 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (17610000) [pid = 3764] [serial = 838] [outer = 10A75C00] 08:19:08 INFO - PROCESS | 3764 | 1467040748433 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 08:19:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:19:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 553ms 08:19:08 INFO - PROCESS | 3764 | 1467040748461 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 08:19:08 INFO - PROCESS | 3764 | 1467040748463 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 08:19:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:19:08 INFO - PROCESS | 3764 | 1467040748466 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:19:08 INFO - PROCESS | 3764 | 1467040748468 Marionette TRACE conn3 <- [1,1082,null,{}] 08:19:08 INFO - PROCESS | 3764 | 1467040748471 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:08 INFO - PROCESS | 3764 | 1467040748473 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:08 INFO - PROCESS | 3764 | 1467040748566 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 08:19:08 INFO - PROCESS | 3764 | 1467040748602 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:08 INFO - PROCESS | 3764 | 1467040748604 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:08 INFO - PROCESS | 3764 | ++DOCSHELL 10435C00 == 39 [pid = 3764] [id = 280] 08:19:08 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (10A79800) [pid = 3764] [serial = 839] [outer = 00000000] 08:19:08 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (19AE0800) [pid = 3764] [serial = 840] [outer = 10A79800] 08:19:08 INFO - PROCESS | 3764 | 1467040748656 Marionette DEBUG loaded listener.js 08:19:08 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (19EE6800) [pid = 3764] [serial = 841] [outer = 10A79800] 08:19:09 INFO - PROCESS | 3764 | 1467040749016 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 08:19:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:19:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 582ms 08:19:09 INFO - PROCESS | 3764 | 1467040749049 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 08:19:09 INFO - PROCESS | 3764 | 1467040749051 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 08:19:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:19:09 INFO - PROCESS | 3764 | 1467040749054 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:19:09 INFO - PROCESS | 3764 | 1467040749056 Marionette TRACE conn3 <- [1,1086,null,{}] 08:19:09 INFO - PROCESS | 3764 | 1467040749059 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:09 INFO - PROCESS | 3764 | 1467040749061 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:09 INFO - PROCESS | 3764 | 1467040749185 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 08:19:09 INFO - PROCESS | 3764 | 1467040749192 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:09 INFO - PROCESS | 3764 | 1467040749194 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:09 INFO - PROCESS | 3764 | ++DOCSHELL 1A38EC00 == 40 [pid = 3764] [id = 281] 08:19:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (1A3D8C00) [pid = 3764] [serial = 842] [outer = 00000000] 08:19:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (1A51CC00) [pid = 3764] [serial = 843] [outer = 1A3D8C00] 08:19:09 INFO - PROCESS | 3764 | 1467040749236 Marionette DEBUG loaded listener.js 08:19:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (1A7EC800) [pid = 3764] [serial = 844] [outer = 1A3D8C00] 08:19:09 INFO - PROCESS | 3764 | 1467040749628 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 08:19:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 08:19:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 581ms 08:19:09 INFO - PROCESS | 3764 | 1467040749654 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 08:19:09 INFO - PROCESS | 3764 | 1467040749659 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 08:19:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:19:09 INFO - PROCESS | 3764 | 1467040749665 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:19:09 INFO - PROCESS | 3764 | 1467040749670 Marionette TRACE conn3 <- [1,1090,null,{}] 08:19:09 INFO - PROCESS | 3764 | 1467040749677 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:09 INFO - PROCESS | 3764 | 1467040749680 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:09 INFO - PROCESS | 3764 | 1467040749818 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 08:19:09 INFO - PROCESS | 3764 | 1467040749993 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:09 INFO - PROCESS | 3764 | 1467040749998 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:09 INFO - PROCESS | 3764 | ++DOCSHELL 11893C00 == 41 [pid = 3764] [id = 282] 08:19:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (11895000) [pid = 3764] [serial = 845] [outer = 00000000] 08:19:10 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (129DF800) [pid = 3764] [serial = 846] [outer = 11895000] 08:19:10 INFO - PROCESS | 3764 | 1467040750035 Marionette DEBUG loaded listener.js 08:19:10 INFO - PROCESS | 3764 | ++DOMWINDOW == 88 (139CEC00) [pid = 3764] [serial = 847] [outer = 11895000] 08:19:10 INFO - PROCESS | 3764 | 1467040750572 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 08:19:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 08:19:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 930ms 08:19:10 INFO - PROCESS | 3764 | 1467040750599 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 08:19:10 INFO - PROCESS | 3764 | 1467040750604 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 08:19:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:19:10 INFO - PROCESS | 3764 | 1467040750612 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:19:10 INFO - PROCESS | 3764 | 1467040750615 Marionette TRACE conn3 <- [1,1094,null,{}] 08:19:10 INFO - PROCESS | 3764 | 1467040750619 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:10 INFO - PROCESS | 3764 | 1467040750622 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:10 INFO - PROCESS | 3764 | 1467040750739 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 08:19:10 INFO - PROCESS | 3764 | 1467040750822 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:10 INFO - PROCESS | 3764 | 1467040750824 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:10 INFO - PROCESS | 3764 | ++DOCSHELL 15074800 == 42 [pid = 3764] [id = 283] 08:19:10 INFO - PROCESS | 3764 | ++DOMWINDOW == 89 (1547EC00) [pid = 3764] [serial = 848] [outer = 00000000] 08:19:10 INFO - PROCESS | 3764 | ++DOMWINDOW == 90 (15878400) [pid = 3764] [serial = 849] [outer = 1547EC00] 08:19:10 INFO - PROCESS | 3764 | 1467040750880 Marionette DEBUG loaded listener.js 08:19:10 INFO - PROCESS | 3764 | ++DOMWINDOW == 91 (16990400) [pid = 3764] [serial = 850] [outer = 1547EC00] 08:19:11 INFO - PROCESS | 3764 | 1467040751462 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 08:19:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 08:19:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 872ms 08:19:11 INFO - PROCESS | 3764 | 1467040751497 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 08:19:11 INFO - PROCESS | 3764 | 1467040751499 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 08:19:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:19:11 INFO - PROCESS | 3764 | 1467040751503 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:19:11 INFO - PROCESS | 3764 | 1467040751507 Marionette TRACE conn3 <- [1,1098,null,{}] 08:19:11 INFO - PROCESS | 3764 | 1467040751518 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:11 INFO - PROCESS | 3764 | 1467040751523 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:11 INFO - PROCESS | 3764 | 1467040751611 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 08:19:11 INFO - PROCESS | 3764 | 1467040751716 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:11 INFO - PROCESS | 3764 | 1467040751719 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:11 INFO - PROCESS | 3764 | ++DOCSHELL 1A385000 == 43 [pid = 3764] [id = 284] 08:19:11 INFO - PROCESS | 3764 | ++DOMWINDOW == 92 (1A387400) [pid = 3764] [serial = 851] [outer = 00000000] 08:19:11 INFO - PROCESS | 3764 | ++DOMWINDOW == 93 (1A3E5400) [pid = 3764] [serial = 852] [outer = 1A387400] 08:19:11 INFO - PROCESS | 3764 | 1467040751776 Marionette DEBUG loaded listener.js 08:19:11 INFO - PROCESS | 3764 | ++DOMWINDOW == 94 (1A913800) [pid = 3764] [serial = 853] [outer = 1A387400] 08:19:12 INFO - PROCESS | 3764 | 1467040752348 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 08:19:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 08:19:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 887ms 08:19:12 INFO - PROCESS | 3764 | 1467040752373 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 08:19:12 INFO - PROCESS | 3764 | 1467040752376 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 08:19:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:19:12 INFO - PROCESS | 3764 | 1467040752380 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:19:12 INFO - PROCESS | 3764 | 1467040752382 Marionette TRACE conn3 <- [1,1102,null,{}] 08:19:12 INFO - PROCESS | 3764 | 1467040752385 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:12 INFO - PROCESS | 3764 | 1467040752387 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:12 INFO - PROCESS | 3764 | 1467040752492 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 08:19:12 INFO - PROCESS | 3764 | 1467040752596 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:12 INFO - PROCESS | 3764 | 1467040752581 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:12 INFO - PROCESS | 3764 | ++DOCSHELL 12EDEC00 == 44 [pid = 3764] [id = 285] 08:19:12 INFO - PROCESS | 3764 | ++DOMWINDOW == 95 (15833C00) [pid = 3764] [serial = 854] [outer = 00000000] 08:19:12 INFO - PROCESS | 3764 | ++DOMWINDOW == 96 (176D6C00) [pid = 3764] [serial = 855] [outer = 15833C00] 08:19:12 INFO - PROCESS | 3764 | 1467040752634 Marionette DEBUG loaded listener.js 08:19:12 INFO - PROCESS | 3764 | ++DOMWINDOW == 97 (1980C400) [pid = 3764] [serial = 856] [outer = 15833C00] 08:19:13 INFO - PROCESS | 3764 | 1467040753352 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 08:19:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:19:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1018ms 08:19:13 INFO - PROCESS | 3764 | 1467040753395 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 08:19:13 INFO - PROCESS | 3764 | 1467040753399 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 08:19:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:19:13 INFO - PROCESS | 3764 | 1467040753404 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:19:13 INFO - PROCESS | 3764 | 1467040753408 Marionette TRACE conn3 <- [1,1106,null,{}] 08:19:13 INFO - PROCESS | 3764 | 1467040753414 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:13 INFO - PROCESS | 3764 | 1467040753416 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:13 INFO - PROCESS | 3764 | 1467040753523 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 08:19:13 INFO - PROCESS | 3764 | 1467040753659 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:13 INFO - PROCESS | 3764 | 1467040753662 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:13 INFO - PROCESS | 3764 | --DOCSHELL 10435C00 == 43 [pid = 3764] [id = 280] 08:19:13 INFO - PROCESS | 3764 | --DOCSHELL 10561400 == 42 [pid = 3764] [id = 279] 08:19:13 INFO - PROCESS | 3764 | --DOCSHELL 18226C00 == 41 [pid = 3764] [id = 278] 08:19:13 INFO - PROCESS | 3764 | --DOCSHELL 18449800 == 40 [pid = 3764] [id = 277] 08:19:13 INFO - PROCESS | 3764 | --DOCSHELL 175A7800 == 39 [pid = 3764] [id = 276] 08:19:13 INFO - PROCESS | 3764 | --DOCSHELL 15024000 == 38 [pid = 3764] [id = 275] 08:19:13 INFO - PROCESS | 3764 | --DOCSHELL 1318AC00 == 37 [pid = 3764] [id = 274] 08:19:13 INFO - PROCESS | 3764 | --DOCSHELL 11803C00 == 36 [pid = 3764] [id = 273] 08:19:13 INFO - PROCESS | 3764 | --DOCSHELL 10435800 == 35 [pid = 3764] [id = 272] 08:19:13 INFO - PROCESS | 3764 | --DOCSHELL 1A290400 == 34 [pid = 3764] [id = 271] 08:19:13 INFO - PROCESS | 3764 | --DOCSHELL 16027800 == 33 [pid = 3764] [id = 270] 08:19:13 INFO - PROCESS | 3764 | --DOCSHELL 12B6B000 == 32 [pid = 3764] [id = 269] 08:19:13 INFO - PROCESS | 3764 | --DOMWINDOW == 96 (18508400) [pid = 3764] [serial = 789] [outer = 00000000] [url = about:blank] 08:19:13 INFO - PROCESS | 3764 | --DOMWINDOW == 95 (19806400) [pid = 3764] [serial = 790] [outer = 00000000] [url = about:blank] 08:19:13 INFO - PROCESS | 3764 | --DOMWINDOW == 94 (139CB400) [pid = 3764] [serial = 774] [outer = 00000000] [url = about:blank] 08:19:13 INFO - PROCESS | 3764 | --DOMWINDOW == 93 (13D8CC00) [pid = 3764] [serial = 780] [outer = 00000000] [url = about:blank] 08:19:13 INFO - PROCESS | 3764 | --DOMWINDOW == 92 (13F7B000) [pid = 3764] [serial = 781] [outer = 00000000] [url = about:blank] 08:19:13 INFO - PROCESS | 3764 | --DOMWINDOW == 91 (176CC400) [pid = 3764] [serial = 786] [outer = 00000000] [url = about:blank] 08:19:13 INFO - PROCESS | 3764 | --DOMWINDOW == 90 (156EC000) [pid = 3764] [serial = 783] [outer = 00000000] [url = about:blank] 08:19:13 INFO - PROCESS | 3764 | --DOMWINDOW == 89 (1601C000) [pid = 3764] [serial = 784] [outer = 00000000] [url = about:blank] 08:19:13 INFO - PROCESS | 3764 | --DOMWINDOW == 88 (14271C00) [pid = 3764] [serial = 777] [outer = 00000000] [url = about:blank] 08:19:13 INFO - PROCESS | 3764 | --DOMWINDOW == 87 (19AE4800) [pid = 3764] [serial = 793] [outer = 00000000] [url = about:blank] 08:19:13 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (1985CC00) [pid = 3764] [serial = 792] [outer = 00000000] [url = about:blank] 08:19:13 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (1582E800) [pid = 3764] [serial = 798] [outer = 00000000] [url = about:blank] 08:19:13 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (1A295C00) [pid = 3764] [serial = 795] [outer = 00000000] [url = about:blank] 08:19:13 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (1A296000) [pid = 3764] [serial = 801] [outer = 00000000] [url = about:blank] 08:19:13 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (1A298400) [pid = 3764] [serial = 796] [outer = 00000000] [url = about:blank] 08:19:13 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (1A516800) [pid = 3764] [serial = 804] [outer = 00000000] [url = about:blank] 08:19:13 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (175AA400) [pid = 3764] [serial = 799] [outer = 00000000] [url = about:blank] 08:19:13 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (1A3DE800) [pid = 3764] [serial = 802] [outer = 00000000] [url = about:blank] 08:19:13 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (177DE400) [pid = 3764] [serial = 787] [outer = 00000000] [url = about:blank] 08:19:13 INFO - PROCESS | 3764 | ++DOCSHELL 1050F800 == 33 [pid = 3764] [id = 286] 08:19:13 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (1055FC00) [pid = 3764] [serial = 857] [outer = 00000000] 08:19:13 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (11CEB000) [pid = 3764] [serial = 858] [outer = 1055FC00] 08:19:13 INFO - PROCESS | 3764 | 1467040753745 Marionette DEBUG loaded listener.js 08:19:13 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (13D90800) [pid = 3764] [serial = 859] [outer = 1055FC00] 08:19:14 INFO - PROCESS | 3764 | 1467040754160 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 08:19:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:19:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 785ms 08:19:14 INFO - PROCESS | 3764 | 1467040754187 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 08:19:14 INFO - PROCESS | 3764 | 1467040754191 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 08:19:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:19:14 INFO - PROCESS | 3764 | 1467040754198 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:19:14 INFO - PROCESS | 3764 | 1467040754200 Marionette TRACE conn3 <- [1,1110,null,{}] 08:19:14 INFO - PROCESS | 3764 | 1467040754204 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:14 INFO - PROCESS | 3764 | 1467040754207 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:14 INFO - PROCESS | 3764 | 1467040754295 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 08:19:14 INFO - PROCESS | 3764 | 1467040754303 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:14 INFO - PROCESS | 3764 | 1467040754306 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:14 INFO - PROCESS | 3764 | ++DOCSHELL 156EC800 == 34 [pid = 3764] [id = 287] 08:19:14 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (1586F400) [pid = 3764] [serial = 860] [outer = 00000000] 08:19:14 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (1601C800) [pid = 3764] [serial = 861] [outer = 1586F400] 08:19:14 INFO - PROCESS | 3764 | 1467040754352 Marionette DEBUG loaded listener.js 08:19:14 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (166E2000) [pid = 3764] [serial = 862] [outer = 1586F400] 08:19:14 INFO - PROCESS | 3764 | 1467040754783 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 08:19:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:19:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 582ms 08:19:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:19:14 INFO - PROCESS | 3764 | 1467040754800 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 08:19:14 INFO - PROCESS | 3764 | 1467040754802 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 08:19:14 INFO - PROCESS | 3764 | 1467040754806 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:19:14 INFO - PROCESS | 3764 | 1467040754811 Marionette TRACE conn3 <- [1,1114,null,{}] 08:19:14 INFO - PROCESS | 3764 | 1467040754825 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:14 INFO - PROCESS | 3764 | 1467040754830 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:14 INFO - PROCESS | 3764 | 1467040754896 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 08:19:14 INFO - PROCESS | 3764 | 1467040754902 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:14 INFO - PROCESS | 3764 | 1467040754905 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:14 INFO - PROCESS | 3764 | ++DOCSHELL 177D6800 == 35 [pid = 3764] [id = 288] 08:19:14 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (177DE400) [pid = 3764] [serial = 863] [outer = 00000000] 08:19:14 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (18449800) [pid = 3764] [serial = 864] [outer = 177DE400] 08:19:14 INFO - PROCESS | 3764 | 1467040754951 Marionette DEBUG loaded listener.js 08:19:15 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (1850D400) [pid = 3764] [serial = 865] [outer = 177DE400] 08:19:15 INFO - PROCESS | 3764 | 1467040755408 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 08:19:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:19:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 639ms 08:19:15 INFO - PROCESS | 3764 | 1467040755445 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 08:19:15 INFO - PROCESS | 3764 | 1467040755448 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 08:19:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:19:15 INFO - PROCESS | 3764 | 1467040755451 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:19:15 INFO - PROCESS | 3764 | 1467040755453 Marionette TRACE conn3 <- [1,1118,null,{}] 08:19:15 INFO - PROCESS | 3764 | 1467040755456 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:15 INFO - PROCESS | 3764 | 1467040755458 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:15 INFO - PROCESS | 3764 | 1467040755553 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 08:19:15 INFO - PROCESS | 3764 | 1467040755560 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:15 INFO - PROCESS | 3764 | 1467040755562 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:15 INFO - PROCESS | 3764 | ++DOCSHELL 176D0400 == 36 [pid = 3764] [id = 289] 08:19:15 INFO - PROCESS | 3764 | ++DOMWINDOW == 88 (18449400) [pid = 3764] [serial = 866] [outer = 00000000] 08:19:15 INFO - PROCESS | 3764 | ++DOMWINDOW == 89 (19AEAC00) [pid = 3764] [serial = 867] [outer = 18449400] 08:19:15 INFO - PROCESS | 3764 | 1467040755686 Marionette DEBUG loaded listener.js 08:19:15 INFO - PROCESS | 3764 | ++DOMWINDOW == 90 (19EEA000) [pid = 3764] [serial = 868] [outer = 18449400] 08:19:16 INFO - PROCESS | 3764 | 1467040756047 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 08:19:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:19:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 654ms 08:19:16 INFO - PROCESS | 3764 | 1467040756113 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 08:19:16 INFO - PROCESS | 3764 | 1467040756115 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 08:19:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:19:16 INFO - PROCESS | 3764 | 1467040756119 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:19:16 INFO - PROCESS | 3764 | 1467040756120 Marionette TRACE conn3 <- [1,1122,null,{}] 08:19:16 INFO - PROCESS | 3764 | 1467040756124 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:16 INFO - PROCESS | 3764 | 1467040756126 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:16 INFO - PROCESS | 3764 | 1467040756243 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 08:19:16 INFO - PROCESS | 3764 | 1467040756264 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:16 INFO - PROCESS | 3764 | 1467040756266 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:16 INFO - PROCESS | 3764 | ++DOCSHELL 19AE0400 == 37 [pid = 3764] [id = 290] 08:19:16 INFO - PROCESS | 3764 | ++DOMWINDOW == 91 (1A299C00) [pid = 3764] [serial = 869] [outer = 00000000] 08:19:16 INFO - PROCESS | 3764 | ++DOMWINDOW == 92 (1A3D7800) [pid = 3764] [serial = 870] [outer = 1A299C00] 08:19:16 INFO - PROCESS | 3764 | 1467040756310 Marionette DEBUG loaded listener.js 08:19:16 INFO - PROCESS | 3764 | ++DOMWINDOW == 93 (1A3DB800) [pid = 3764] [serial = 871] [outer = 1A299C00] 08:19:16 INFO - PROCESS | 3764 | 1467040756721 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 08:19:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:19:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 655ms 08:19:16 INFO - PROCESS | 3764 | 1467040756762 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 08:19:16 INFO - PROCESS | 3764 | 1467040756765 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 08:19:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:19:16 INFO - PROCESS | 3764 | 1467040756769 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:19:16 INFO - PROCESS | 3764 | 1467040756771 Marionette TRACE conn3 <- [1,1126,null,{}] 08:19:16 INFO - PROCESS | 3764 | 1467040756780 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:16 INFO - PROCESS | 3764 | 1467040756786 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:16 INFO - PROCESS | 3764 | 1467040756918 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 08:19:16 INFO - PROCESS | 3764 | 1467040756959 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:16 INFO - PROCESS | 3764 | 1467040756961 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:16 INFO - PROCESS | 3764 | ++DOCSHELL 1A0E3C00 == 38 [pid = 3764] [id = 291] 08:19:16 INFO - PROCESS | 3764 | ++DOMWINDOW == 94 (1A3E1000) [pid = 3764] [serial = 872] [outer = 00000000] 08:19:17 INFO - PROCESS | 3764 | ++DOMWINDOW == 95 (1AA42C00) [pid = 3764] [serial = 873] [outer = 1A3E1000] 08:19:17 INFO - PROCESS | 3764 | 1467040757005 Marionette DEBUG loaded listener.js 08:19:17 INFO - PROCESS | 3764 | ++DOMWINDOW == 96 (1AA48400) [pid = 3764] [serial = 874] [outer = 1A3E1000] 08:19:17 INFO - PROCESS | 3764 | 1467040757429 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 08:19:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:19:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 683ms 08:19:17 INFO - PROCESS | 3764 | 1467040757482 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 08:19:17 INFO - PROCESS | 3764 | 1467040757484 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 08:19:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:19:17 INFO - PROCESS | 3764 | 1467040757500 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:19:17 INFO - PROCESS | 3764 | 1467040757502 Marionette TRACE conn3 <- [1,1130,null,{}] 08:19:17 INFO - PROCESS | 3764 | 1467040757505 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:17 INFO - PROCESS | 3764 | 1467040757507 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:17 INFO - PROCESS | 3764 | 1467040757615 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 08:19:17 INFO - PROCESS | 3764 | 1467040757658 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:17 INFO - PROCESS | 3764 | 1467040757660 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:17 INFO - PROCESS | 3764 | ++DOCSHELL 1AA4B400 == 39 [pid = 3764] [id = 292] 08:19:17 INFO - PROCESS | 3764 | ++DOMWINDOW == 97 (1AA4C400) [pid = 3764] [serial = 875] [outer = 00000000] 08:19:17 INFO - PROCESS | 3764 | ++DOMWINDOW == 98 (1AACC000) [pid = 3764] [serial = 876] [outer = 1AA4C400] 08:19:17 INFO - PROCESS | 3764 | 1467040757703 Marionette DEBUG loaded listener.js 08:19:17 INFO - PROCESS | 3764 | ++DOMWINDOW == 99 (1AACEC00) [pid = 3764] [serial = 877] [outer = 1AA4C400] 08:19:17 INFO - PROCESS | 3764 | --DOMWINDOW == 98 (132ACC00) [pid = 3764] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 08:19:17 INFO - PROCESS | 3764 | --DOMWINDOW == 97 (175AB000) [pid = 3764] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 08:19:17 INFO - PROCESS | 3764 | --DOMWINDOW == 96 (156EC400) [pid = 3764] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 08:19:17 INFO - PROCESS | 3764 | --DOMWINDOW == 95 (10A79800) [pid = 3764] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 08:19:17 INFO - PROCESS | 3764 | --DOMWINDOW == 94 (18505800) [pid = 3764] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 08:19:17 INFO - PROCESS | 3764 | --DOMWINDOW == 93 (10A75C00) [pid = 3764] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 08:19:17 INFO - PROCESS | 3764 | --DOMWINDOW == 92 (19ADB400) [pid = 3764] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 08:19:17 INFO - PROCESS | 3764 | --DOMWINDOW == 91 (11805C00) [pid = 3764] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 08:19:17 INFO - PROCESS | 3764 | --DOMWINDOW == 90 (1051CC00) [pid = 3764] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 08:19:17 INFO - PROCESS | 3764 | --DOMWINDOW == 89 (1426AC00) [pid = 3764] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:19:18 INFO - PROCESS | 3764 | 1467040758174 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 08:19:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:19:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 684ms 08:19:18 INFO - PROCESS | 3764 | 1467040758191 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 08:19:18 INFO - PROCESS | 3764 | 1467040758193 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 08:19:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:19:18 INFO - PROCESS | 3764 | 1467040758198 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:19:18 INFO - PROCESS | 3764 | 1467040758200 Marionette TRACE conn3 <- [1,1134,null,{}] 08:19:18 INFO - PROCESS | 3764 | 1467040758205 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:18 INFO - PROCESS | 3764 | 1467040758208 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:18 INFO - PROCESS | 3764 | 1467040758318 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 08:19:18 INFO - PROCESS | 3764 | 1467040758323 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:18 INFO - PROCESS | 3764 | 1467040758325 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:18 INFO - PROCESS | 3764 | ++DOCSHELL 10A58C00 == 40 [pid = 3764] [id = 293] 08:19:18 INFO - PROCESS | 3764 | ++DOMWINDOW == 90 (12BAD000) [pid = 3764] [serial = 878] [outer = 00000000] 08:19:18 INFO - PROCESS | 3764 | ++DOMWINDOW == 91 (176D4800) [pid = 3764] [serial = 879] [outer = 12BAD000] 08:19:18 INFO - PROCESS | 3764 | 1467040758367 Marionette DEBUG loaded listener.js 08:19:18 INFO - PROCESS | 3764 | ++DOMWINDOW == 92 (19805C00) [pid = 3764] [serial = 880] [outer = 12BAD000] 08:19:18 INFO - PROCESS | 3764 | 1467040758760 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 08:19:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:19:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 582ms 08:19:18 INFO - PROCESS | 3764 | 1467040758800 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 08:19:18 INFO - PROCESS | 3764 | 1467040758804 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 08:19:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:19:18 INFO - PROCESS | 3764 | 1467040758807 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:19:18 INFO - PROCESS | 3764 | 1467040758809 Marionette TRACE conn3 <- [1,1138,null,{}] 08:19:18 INFO - PROCESS | 3764 | 1467040758813 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:18 INFO - PROCESS | 3764 | 1467040758815 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:18 INFO - PROCESS | 3764 | 1467040758893 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 08:19:18 INFO - PROCESS | 3764 | 1467040758898 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:18 INFO - PROCESS | 3764 | 1467040758900 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:18 INFO - PROCESS | 3764 | ++DOCSHELL 177D7000 == 41 [pid = 3764] [id = 294] 08:19:18 INFO - PROCESS | 3764 | ++DOMWINDOW == 93 (1AA49000) [pid = 3764] [serial = 881] [outer = 00000000] 08:19:18 INFO - PROCESS | 3764 | ++DOMWINDOW == 94 (1AFD8800) [pid = 3764] [serial = 882] [outer = 1AA49000] 08:19:18 INFO - PROCESS | 3764 | 1467040758942 Marionette DEBUG loaded listener.js 08:19:18 INFO - PROCESS | 3764 | ++DOMWINDOW == 95 (1AFDD000) [pid = 3764] [serial = 883] [outer = 1AA49000] 08:19:19 INFO - PROCESS | 3764 | 1467040759352 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 08:19:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:19:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 597ms 08:19:19 INFO - PROCESS | 3764 | 1467040759410 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 08:19:19 INFO - PROCESS | 3764 | 1467040759412 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 08:19:19 INFO - PROCESS | 3764 | 1467040759415 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:19:19 INFO - PROCESS | 3764 | 1467040759417 Marionette TRACE conn3 <- [1,1142,null,{}] 08:19:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:19:19 INFO - PROCESS | 3764 | 1467040759403 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:19 INFO - PROCESS | 3764 | 1467040759405 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:19 INFO - PROCESS | 3764 | 1467040759483 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 08:19:19 INFO - PROCESS | 3764 | 1467040759491 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:19 INFO - PROCESS | 3764 | 1467040759493 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:19 INFO - PROCESS | 3764 | ++DOCSHELL 112E1C00 == 42 [pid = 3764] [id = 295] 08:19:19 INFO - PROCESS | 3764 | ++DOMWINDOW == 96 (14288800) [pid = 3764] [serial = 884] [outer = 00000000] 08:19:19 INFO - PROCESS | 3764 | ++DOMWINDOW == 97 (14291C00) [pid = 3764] [serial = 885] [outer = 14288800] 08:19:19 INFO - PROCESS | 3764 | 1467040759537 Marionette DEBUG loaded listener.js 08:19:19 INFO - PROCESS | 3764 | ++DOMWINDOW == 98 (14294800) [pid = 3764] [serial = 886] [outer = 14288800] 08:19:20 INFO - PROCESS | 3764 | --DOCSHELL 1850AC00 == 41 [pid = 3764] [id = 268] 08:19:20 INFO - PROCESS | 3764 | --DOCSHELL 1050F800 == 40 [pid = 3764] [id = 286] 08:19:20 INFO - PROCESS | 3764 | --DOCSHELL 12EDEC00 == 39 [pid = 3764] [id = 285] 08:19:20 INFO - PROCESS | 3764 | --DOCSHELL 15074800 == 38 [pid = 3764] [id = 283] 08:19:20 INFO - PROCESS | 3764 | --DOCSHELL 1A385000 == 37 [pid = 3764] [id = 284] 08:19:20 INFO - PROCESS | 3764 | --DOCSHELL 1A38EC00 == 36 [pid = 3764] [id = 281] 08:19:20 INFO - PROCESS | 3764 | --DOCSHELL 11893C00 == 35 [pid = 3764] [id = 282] 08:19:21 INFO - PROCESS | 3764 | --DOCSHELL 156EC800 == 34 [pid = 3764] [id = 287] 08:19:21 INFO - PROCESS | 3764 | --DOCSHELL 177D6800 == 33 [pid = 3764] [id = 288] 08:19:21 INFO - PROCESS | 3764 | --DOCSHELL 176D0400 == 32 [pid = 3764] [id = 289] 08:19:21 INFO - PROCESS | 3764 | --DOCSHELL 1A0E3C00 == 31 [pid = 3764] [id = 291] 08:19:21 INFO - PROCESS | 3764 | --DOCSHELL 10A58C00 == 30 [pid = 3764] [id = 293] 08:19:21 INFO - PROCESS | 3764 | --DOCSHELL 177D7000 == 29 [pid = 3764] [id = 294] 08:19:21 INFO - PROCESS | 3764 | --DOCSHELL 19AE0400 == 28 [pid = 3764] [id = 290] 08:19:21 INFO - PROCESS | 3764 | --DOCSHELL 1AA4B400 == 27 [pid = 3764] [id = 292] 08:19:21 INFO - PROCESS | 3764 | --DOMWINDOW == 97 (14FF6000) [pid = 3764] [serial = 778] [outer = 00000000] [url = about:blank] 08:19:21 INFO - PROCESS | 3764 | --DOMWINDOW == 96 (1426D800) [pid = 3764] [serial = 822] [outer = 00000000] [url = about:blank] 08:19:21 INFO - PROCESS | 3764 | --DOMWINDOW == 95 (176D6000) [pid = 3764] [serial = 828] [outer = 00000000] [url = about:blank] 08:19:21 INFO - PROCESS | 3764 | --DOMWINDOW == 94 (176D7400) [pid = 3764] [serial = 829] [outer = 00000000] [url = about:blank] 08:19:21 INFO - PROCESS | 3764 | --DOMWINDOW == 93 (16993C00) [pid = 3764] [serial = 825] [outer = 00000000] [url = about:blank] 08:19:21 INFO - PROCESS | 3764 | --DOMWINDOW == 92 (17089800) [pid = 3764] [serial = 810] [outer = 00000000] [url = about:blank] 08:19:21 INFO - PROCESS | 3764 | --DOMWINDOW == 91 (1A3DB000) [pid = 3764] [serial = 813] [outer = 00000000] [url = about:blank] 08:19:21 INFO - PROCESS | 3764 | --DOMWINDOW == 90 (19EE6800) [pid = 3764] [serial = 841] [outer = 00000000] [url = about:blank] 08:19:21 INFO - PROCESS | 3764 | --DOMWINDOW == 89 (1985AC00) [pid = 3764] [serial = 832] [outer = 00000000] [url = about:blank] 08:19:21 INFO - PROCESS | 3764 | --DOMWINDOW == 88 (175A0C00) [pid = 3764] [serial = 837] [outer = 00000000] [url = about:blank] 08:19:21 INFO - PROCESS | 3764 | --DOMWINDOW == 87 (1850D800) [pid = 3764] [serial = 831] [outer = 00000000] [url = about:blank] 08:19:21 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (1A0D9C00) [pid = 3764] [serial = 834] [outer = 00000000] [url = about:blank] 08:19:21 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (19AE0800) [pid = 3764] [serial = 840] [outer = 00000000] [url = about:blank] 08:19:21 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (1A0DAC00) [pid = 3764] [serial = 835] [outer = 00000000] [url = about:blank] 08:19:21 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (13D8F800) [pid = 3764] [serial = 807] [outer = 00000000] [url = about:blank] 08:19:21 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (1A51CC00) [pid = 3764] [serial = 843] [outer = 00000000] [url = about:blank] 08:19:21 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (12C5F800) [pid = 3764] [serial = 819] [outer = 00000000] [url = about:blank] 08:19:21 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (1315F000) [pid = 3764] [serial = 820] [outer = 00000000] [url = about:blank] 08:19:21 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (1147CC00) [pid = 3764] [serial = 817] [outer = 00000000] [url = about:blank] 08:19:21 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (10EEC800) [pid = 3764] [serial = 816] [outer = 00000000] [url = about:blank] 08:19:21 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (15028000) [pid = 3764] [serial = 823] [outer = 00000000] [url = about:blank] 08:19:21 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (1700F000) [pid = 3764] [serial = 826] [outer = 00000000] [url = about:blank] 08:19:21 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (17610000) [pid = 3764] [serial = 838] [outer = 00000000] [url = about:blank] 08:19:21 INFO - PROCESS | 3764 | 1467040761455 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 08:19:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:19:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 2051ms 08:19:21 INFO - PROCESS | 3764 | 1467040761478 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 08:19:21 INFO - PROCESS | 3764 | 1467040761482 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 08:19:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:19:21 INFO - PROCESS | 3764 | 1467040761486 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:19:21 INFO - PROCESS | 3764 | 1467040761489 Marionette TRACE conn3 <- [1,1146,null,{}] 08:19:21 INFO - PROCESS | 3764 | 1467040761494 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:21 INFO - PROCESS | 3764 | 1467040761497 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:21 INFO - PROCESS | 3764 | 1467040761569 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 08:19:21 INFO - PROCESS | 3764 | 1467040761576 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:21 INFO - PROCESS | 3764 | 1467040761578 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:21 INFO - PROCESS | 3764 | ++DOCSHELL 11895800 == 28 [pid = 3764] [id = 296] 08:19:21 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (11C96000) [pid = 3764] [serial = 887] [outer = 00000000] 08:19:21 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (12E1DC00) [pid = 3764] [serial = 888] [outer = 11C96000] 08:19:21 INFO - PROCESS | 3764 | 1467040761632 Marionette DEBUG loaded listener.js 08:19:21 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (12E71000) [pid = 3764] [serial = 889] [outer = 11C96000] 08:19:22 INFO - PROCESS | 3764 | 1467040762089 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 08:19:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 08:19:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 640ms 08:19:22 INFO - PROCESS | 3764 | 1467040762126 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 08:19:22 INFO - PROCESS | 3764 | 1467040762130 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 08:19:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:19:22 INFO - PROCESS | 3764 | 1467040762137 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:19:22 INFO - PROCESS | 3764 | 1467040762140 Marionette TRACE conn3 <- [1,1150,null,{}] 08:19:22 INFO - PROCESS | 3764 | 1467040762143 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:22 INFO - PROCESS | 3764 | 1467040762146 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:22 INFO - PROCESS | 3764 | 1467040762231 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 08:19:22 INFO - PROCESS | 3764 | 1467040762241 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:22 INFO - PROCESS | 3764 | 1467040762244 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:22 INFO - PROCESS | 3764 | ++DOCSHELL 13D92800 == 29 [pid = 3764] [id = 297] 08:19:22 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (13D93000) [pid = 3764] [serial = 890] [outer = 00000000] 08:19:22 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (13DB5000) [pid = 3764] [serial = 891] [outer = 13D93000] 08:19:22 INFO - PROCESS | 3764 | 1467040762290 Marionette DEBUG loaded listener.js 08:19:22 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (13F77000) [pid = 3764] [serial = 892] [outer = 13D93000] 08:19:22 INFO - PROCESS | 3764 | 1467040762722 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 08:19:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:19:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 597ms 08:19:22 INFO - PROCESS | 3764 | 1467040762742 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 08:19:22 INFO - PROCESS | 3764 | 1467040762744 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 08:19:22 INFO - PROCESS | 3764 | 1467040762748 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:19:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:19:22 INFO - PROCESS | 3764 | 1467040762751 Marionette TRACE conn3 <- [1,1154,null,{}] 08:19:22 INFO - PROCESS | 3764 | 1467040762762 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:22 INFO - PROCESS | 3764 | 1467040762767 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:22 INFO - PROCESS | 3764 | 1467040762845 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 08:19:22 INFO - PROCESS | 3764 | 1467040762974 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:22 INFO - PROCESS | 3764 | 1467040762978 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:22 INFO - PROCESS | 3764 | ++DOCSHELL 15023800 == 30 [pid = 3764] [id = 298] 08:19:22 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (15024000) [pid = 3764] [serial = 893] [outer = 00000000] 08:19:23 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (1502A800) [pid = 3764] [serial = 894] [outer = 15024000] 08:19:23 INFO - PROCESS | 3764 | 1467040763025 Marionette DEBUG loaded listener.js 08:19:23 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (15486C00) [pid = 3764] [serial = 895] [outer = 15024000] 08:19:23 INFO - PROCESS | 3764 | 1467040763357 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 08:19:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:19:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 640ms 08:19:23 INFO - PROCESS | 3764 | 1467040763393 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 08:19:23 INFO - PROCESS | 3764 | 1467040763395 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 08:19:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:19:23 INFO - PROCESS | 3764 | 1467040763399 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:19:23 INFO - PROCESS | 3764 | 1467040763400 Marionette TRACE conn3 <- [1,1158,null,{}] 08:19:23 INFO - PROCESS | 3764 | 1467040763404 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:23 INFO - PROCESS | 3764 | 1467040763406 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:23 INFO - PROCESS | 3764 | 1467040763491 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 08:19:23 INFO - PROCESS | 3764 | 1467040763562 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:23 INFO - PROCESS | 3764 | 1467040763564 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:23 INFO - PROCESS | 3764 | ++DOCSHELL 13D06400 == 31 [pid = 3764] [id = 299] 08:19:23 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (15021C00) [pid = 3764] [serial = 896] [outer = 00000000] 08:19:23 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (16993C00) [pid = 3764] [serial = 897] [outer = 15021C00] 08:19:23 INFO - PROCESS | 3764 | 1467040763611 Marionette DEBUG loaded listener.js 08:19:23 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (1700DC00) [pid = 3764] [serial = 898] [outer = 15021C00] 08:19:23 INFO - PROCESS | 3764 | 1467040763951 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 08:19:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:19:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 596ms 08:19:23 INFO - PROCESS | 3764 | 1467040763996 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 08:19:23 INFO - PROCESS | 3764 | 1467040763998 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 08:19:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:19:23 INFO - PROCESS | 3764 | 1467040764001 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:19:23 INFO - PROCESS | 3764 | 1467040764003 Marionette TRACE conn3 <- [1,1162,null,{}] 08:19:23 INFO - PROCESS | 3764 | 1467040764007 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:23 INFO - PROCESS | 3764 | 1467040764009 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:24 INFO - PROCESS | 3764 | 1467040764104 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 08:19:24 INFO - PROCESS | 3764 | 1467040764144 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:24 INFO - PROCESS | 3764 | 1467040764146 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:24 INFO - PROCESS | 3764 | ++DOCSHELL 175A2C00 == 32 [pid = 3764] [id = 300] 08:19:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 88 (175A3800) [pid = 3764] [serial = 899] [outer = 00000000] 08:19:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 89 (17615C00) [pid = 3764] [serial = 900] [outer = 175A3800] 08:19:24 INFO - PROCESS | 3764 | 1467040764190 Marionette DEBUG loaded listener.js 08:19:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 90 (177D6400) [pid = 3764] [serial = 901] [outer = 175A3800] 08:19:24 INFO - PROCESS | 3764 | 1467040764588 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 08:19:24 INFO - PROCESS | 3764 | 1467040764644 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 08:19:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 08:19:24 INFO - PROCESS | 3764 | 1467040764647 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:19:24 INFO - PROCESS | 3764 | 1467040764649 Marionette TRACE conn3 <- [1,1166,null,{}] 08:19:24 INFO - PROCESS | 3764 | 1467040764653 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:24 INFO - PROCESS | 3764 | 1467040764658 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:24 INFO - PROCESS | 3764 | 1467040764752 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 08:19:24 INFO - PROCESS | 3764 | 1467040764764 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:24 INFO - PROCESS | 3764 | 1467040764776 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:24 INFO - PROCESS | 3764 | ++DOCSHELL 1850D800 == 33 [pid = 3764] [id = 301] 08:19:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 91 (1850DC00) [pid = 3764] [serial = 902] [outer = 00000000] 08:19:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 92 (19860000) [pid = 3764] [serial = 903] [outer = 1850DC00] 08:19:24 INFO - PROCESS | 3764 | 1467040764821 Marionette DEBUG loaded listener.js 08:19:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 93 (19ADF400) [pid = 3764] [serial = 904] [outer = 1850DC00] 08:19:25 INFO - PROCESS | 3764 | 1467040765270 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 08:19:25 INFO - PROCESS | 3764 | 1467040765311 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 08:19:25 INFO - PROCESS | 3764 | 1467040765314 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:19:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 08:19:25 INFO - PROCESS | 3764 | 1467040765316 Marionette TRACE conn3 <- [1,1170,null,{}] 08:19:25 INFO - PROCESS | 3764 | 1467040765319 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:25 INFO - PROCESS | 3764 | 1467040765321 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:25 INFO - PROCESS | 3764 | 1467040765404 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 08:19:25 INFO - PROCESS | 3764 | 1467040765412 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:25 INFO - PROCESS | 3764 | 1467040765414 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:25 INFO - PROCESS | 3764 | ++DOCSHELL 19EE1C00 == 34 [pid = 3764] [id = 302] 08:19:25 INFO - PROCESS | 3764 | ++DOMWINDOW == 94 (1A0DC800) [pid = 3764] [serial = 905] [outer = 00000000] 08:19:25 INFO - PROCESS | 3764 | ++DOMWINDOW == 95 (1A28DC00) [pid = 3764] [serial = 906] [outer = 1A0DC800] 08:19:25 INFO - PROCESS | 3764 | 1467040765457 Marionette DEBUG loaded listener.js 08:19:25 INFO - PROCESS | 3764 | ++DOMWINDOW == 96 (1A28E400) [pid = 3764] [serial = 907] [outer = 1A0DC800] 08:19:25 INFO - PROCESS | 3764 | 1467040765856 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 08:19:25 INFO - PROCESS | 3764 | 1467040765901 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 08:19:25 INFO - PROCESS | 3764 | 1467040765904 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:19:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 08:19:25 INFO - PROCESS | 3764 | 1467040765906 Marionette TRACE conn3 <- [1,1174,null,{}] 08:19:25 INFO - PROCESS | 3764 | 1467040765910 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:25 INFO - PROCESS | 3764 | 1467040765913 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:25 INFO - PROCESS | 3764 | 1467040765995 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 08:19:26 INFO - PROCESS | 3764 | 1467040766002 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:26 INFO - PROCESS | 3764 | 1467040766004 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:26 INFO - PROCESS | 3764 | ++DOCSHELL 1A0D8400 == 35 [pid = 3764] [id = 303] 08:19:26 INFO - PROCESS | 3764 | ++DOMWINDOW == 97 (1A385000) [pid = 3764] [serial = 908] [outer = 00000000] 08:19:26 INFO - PROCESS | 3764 | ++DOMWINDOW == 98 (1A3E3000) [pid = 3764] [serial = 909] [outer = 1A385000] 08:19:26 INFO - PROCESS | 3764 | 1467040766049 Marionette DEBUG loaded listener.js 08:19:26 INFO - PROCESS | 3764 | ++DOMWINDOW == 99 (1A51F800) [pid = 3764] [serial = 910] [outer = 1A385000] 08:19:26 INFO - PROCESS | 3764 | 1467040766479 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 08:19:26 INFO - PROCESS | 3764 | 1467040766508 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 08:19:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 08:19:26 INFO - PROCESS | 3764 | 1467040766519 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:19:26 INFO - PROCESS | 3764 | 1467040766520 Marionette TRACE conn3 <- [1,1178,null,{}] 08:19:26 INFO - PROCESS | 3764 | 1467040766524 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:26 INFO - PROCESS | 3764 | 1467040766526 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:26 INFO - PROCESS | 3764 | 1467040766635 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 08:19:26 INFO - PROCESS | 3764 | 1467040766707 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:26 INFO - PROCESS | 3764 | 1467040766719 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:26 INFO - PROCESS | 3764 | ++DOCSHELL 15022C00 == 36 [pid = 3764] [id = 304] 08:19:26 INFO - PROCESS | 3764 | ++DOMWINDOW == 100 (1A912400) [pid = 3764] [serial = 911] [outer = 00000000] 08:19:26 INFO - PROCESS | 3764 | ++DOMWINDOW == 101 (1A91E000) [pid = 3764] [serial = 912] [outer = 1A912400] 08:19:26 INFO - PROCESS | 3764 | 1467040766761 Marionette DEBUG loaded listener.js 08:19:26 INFO - PROCESS | 3764 | ++DOMWINDOW == 102 (1A91EC00) [pid = 3764] [serial = 913] [outer = 1A912400] 08:19:27 INFO - PROCESS | 3764 | 1467040767162 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 08:19:27 INFO - PROCESS | 3764 | 1467040767218 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 08:19:27 INFO - PROCESS | 3764 | 1467040767222 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:19:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 08:19:27 INFO - PROCESS | 3764 | 1467040767223 Marionette TRACE conn3 <- [1,1182,null,{}] 08:19:27 INFO - PROCESS | 3764 | 1467040767216 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:27 INFO - PROCESS | 3764 | 1467040767218 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:27 INFO - PROCESS | 3764 | 1467040767333 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 08:19:27 INFO - PROCESS | 3764 | 1467040767342 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:27 INFO - PROCESS | 3764 | 1467040767344 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:27 INFO - PROCESS | 3764 | ++DOCSHELL 16B84800 == 37 [pid = 3764] [id = 305] 08:19:27 INFO - PROCESS | 3764 | ++DOMWINDOW == 103 (1A94F400) [pid = 3764] [serial = 914] [outer = 00000000] 08:19:27 INFO - PROCESS | 3764 | ++DOMWINDOW == 104 (1A955C00) [pid = 3764] [serial = 915] [outer = 1A94F400] 08:19:27 INFO - PROCESS | 3764 | 1467040767386 Marionette DEBUG loaded listener.js 08:19:27 INFO - PROCESS | 3764 | ++DOMWINDOW == 105 (1A958C00) [pid = 3764] [serial = 916] [outer = 1A94F400] 08:19:27 INFO - PROCESS | 3764 | 1467040767813 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 08:19:27 INFO - PROCESS | 3764 | 1467040767868 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 08:19:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 08:19:27 INFO - PROCESS | 3764 | 1467040767872 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:19:27 INFO - PROCESS | 3764 | 1467040767874 Marionette TRACE conn3 <- [1,1186,null,{}] 08:19:27 INFO - PROCESS | 3764 | 1467040767877 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:27 INFO - PROCESS | 3764 | 1467040767880 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:28 INFO - PROCESS | 3764 | 1467040768016 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 08:19:28 INFO - PROCESS | 3764 | 1467040768030 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:28 INFO - PROCESS | 3764 | 1467040768032 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:28 INFO - PROCESS | 3764 | ++DOCSHELL 129E1800 == 38 [pid = 3764] [id = 306] 08:19:28 INFO - PROCESS | 3764 | ++DOMWINDOW == 106 (12BA9400) [pid = 3764] [serial = 917] [outer = 00000000] 08:19:28 INFO - PROCESS | 3764 | ++DOMWINDOW == 107 (1779C800) [pid = 3764] [serial = 918] [outer = 12BA9400] 08:19:28 INFO - PROCESS | 3764 | 1467040768434 Marionette DEBUG loaded listener.js 08:19:28 INFO - PROCESS | 3764 | ++DOMWINDOW == 108 (1A953400) [pid = 3764] [serial = 919] [outer = 12BA9400] 08:19:28 INFO - PROCESS | 3764 | --DOMWINDOW == 107 (166DAC00) [pid = 3764] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:19:28 INFO - PROCESS | 3764 | --DOMWINDOW == 106 (1315E400) [pid = 3764] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:19:28 INFO - PROCESS | 3764 | --DOMWINDOW == 105 (1A299C00) [pid = 3764] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 08:19:28 INFO - PROCESS | 3764 | --DOMWINDOW == 104 (1A3E1000) [pid = 3764] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 08:19:28 INFO - PROCESS | 3764 | --DOMWINDOW == 103 (1AA4C400) [pid = 3764] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:19:28 INFO - PROCESS | 3764 | --DOMWINDOW == 102 (1AA49000) [pid = 3764] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:19:28 INFO - PROCESS | 3764 | --DOMWINDOW == 101 (1547EC00) [pid = 3764] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 08:19:28 INFO - PROCESS | 3764 | --DOMWINDOW == 100 (11895000) [pid = 3764] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 08:19:28 INFO - PROCESS | 3764 | --DOMWINDOW == 99 (1A3D8C00) [pid = 3764] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 08:19:28 INFO - PROCESS | 3764 | --DOMWINDOW == 98 (18449400) [pid = 3764] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 08:19:28 INFO - PROCESS | 3764 | --DOMWINDOW == 97 (177DE400) [pid = 3764] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 08:19:28 INFO - PROCESS | 3764 | --DOMWINDOW == 96 (1586F400) [pid = 3764] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 08:19:28 INFO - PROCESS | 3764 | --DOMWINDOW == 95 (1055FC00) [pid = 3764] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 08:19:28 INFO - PROCESS | 3764 | --DOMWINDOW == 94 (15833C00) [pid = 3764] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 08:19:28 INFO - PROCESS | 3764 | --DOMWINDOW == 93 (1A387400) [pid = 3764] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 08:19:28 INFO - PROCESS | 3764 | --DOMWINDOW == 92 (12BAD000) [pid = 3764] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:19:28 INFO - PROCESS | 3764 | --DOMWINDOW == 91 (132A5400) [pid = 3764] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:19:28 INFO - PROCESS | 3764 | --DOMWINDOW == 90 (1980B400) [pid = 3764] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 08:19:28 INFO - PROCESS | 3764 | --DOMWINDOW == 89 (11DDF000) [pid = 3764] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:19:28 INFO - PROCESS | 3764 | --DOMWINDOW == 88 (1A292400) [pid = 3764] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 08:19:28 INFO - PROCESS | 3764 | 1467040768786 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 08:19:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:19:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 974ms 08:19:28 INFO - PROCESS | 3764 | 1467040768854 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 08:19:28 INFO - PROCESS | 3764 | 1467040768856 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 08:19:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:19:28 INFO - PROCESS | 3764 | 1467040768859 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:19:28 INFO - PROCESS | 3764 | 1467040768861 Marionette TRACE conn3 <- [1,1190,null,{}] 08:19:28 INFO - PROCESS | 3764 | 1467040768864 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:28 INFO - PROCESS | 3764 | 1467040768866 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:28 INFO - PROCESS | 3764 | 1467040768990 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 08:19:29 INFO - PROCESS | 3764 | 1467040769037 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:29 INFO - PROCESS | 3764 | 1467040769039 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:29 INFO - PROCESS | 3764 | ++DOCSHELL 11489800 == 39 [pid = 3764] [id = 307] 08:19:29 INFO - PROCESS | 3764 | ++DOMWINDOW == 89 (13A95C00) [pid = 3764] [serial = 920] [outer = 00000000] 08:19:29 INFO - PROCESS | 3764 | ++DOMWINDOW == 90 (17793800) [pid = 3764] [serial = 921] [outer = 13A95C00] 08:19:29 INFO - PROCESS | 3764 | 1467040769088 Marionette DEBUG loaded listener.js 08:19:29 INFO - PROCESS | 3764 | ++DOMWINDOW == 91 (18444C00) [pid = 3764] [serial = 922] [outer = 13A95C00] 08:19:29 INFO - PROCESS | 3764 | 1467040769454 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:19:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 08:19:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 624ms 08:19:29 INFO - PROCESS | 3764 | 1467040769478 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 08:19:29 INFO - PROCESS | 3764 | 1467040769480 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 08:19:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:19:29 INFO - PROCESS | 3764 | 1467040769483 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:19:29 INFO - PROCESS | 3764 | 1467040769485 Marionette TRACE conn3 <- [1,1194,null,{}] 08:19:29 INFO - PROCESS | 3764 | 1467040769488 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:29 INFO - PROCESS | 3764 | 1467040769490 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:29 INFO - PROCESS | 3764 | 1467040769604 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 08:19:29 INFO - PROCESS | 3764 | 1467040769641 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:29 INFO - PROCESS | 3764 | 1467040769642 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:29 INFO - PROCESS | 3764 | ++DOCSHELL 12BAD000 == 40 [pid = 3764] [id = 308] 08:19:29 INFO - PROCESS | 3764 | ++DOMWINDOW == 92 (18449400) [pid = 3764] [serial = 923] [outer = 00000000] 08:19:29 INFO - PROCESS | 3764 | ++DOMWINDOW == 93 (1A91D800) [pid = 3764] [serial = 924] [outer = 18449400] 08:19:29 INFO - PROCESS | 3764 | 1467040769689 Marionette DEBUG loaded listener.js 08:19:29 INFO - PROCESS | 3764 | ++DOMWINDOW == 94 (1A956C00) [pid = 3764] [serial = 925] [outer = 18449400] 08:19:30 INFO - PROCESS | 3764 | 1467040770074 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:19:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 08:19:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 625ms 08:19:30 INFO - PROCESS | 3764 | 1467040770104 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 08:19:30 INFO - PROCESS | 3764 | 1467040770105 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 08:19:30 INFO - PROCESS | 3764 | 1467040770109 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:19:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:19:30 INFO - PROCESS | 3764 | 1467040770110 Marionette TRACE conn3 <- [1,1198,null,{}] 08:19:30 INFO - PROCESS | 3764 | 1467040770114 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:30 INFO - PROCESS | 3764 | 1467040770116 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:30 INFO - PROCESS | 3764 | 1467040770230 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 08:19:30 INFO - PROCESS | 3764 | 1467040770237 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:30 INFO - PROCESS | 3764 | 1467040770239 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:30 INFO - PROCESS | 3764 | ++DOCSHELL 14291000 == 41 [pid = 3764] [id = 309] 08:19:30 INFO - PROCESS | 3764 | ++DOMWINDOW == 95 (1AA46C00) [pid = 3764] [serial = 926] [outer = 00000000] 08:19:30 INFO - PROCESS | 3764 | ++DOMWINDOW == 96 (1ADE8800) [pid = 3764] [serial = 927] [outer = 1AA46C00] 08:19:30 INFO - PROCESS | 3764 | 1467040770281 Marionette DEBUG loaded listener.js 08:19:30 INFO - PROCESS | 3764 | ++DOMWINDOW == 97 (1AFD8000) [pid = 3764] [serial = 928] [outer = 1AA46C00] 08:19:31 INFO - PROCESS | 3764 | 1467040771021 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 08:19:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 08:19:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 975ms 08:19:31 INFO - PROCESS | 3764 | 1467040771078 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 08:19:31 INFO - PROCESS | 3764 | 1467040771082 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 08:19:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:19:31 INFO - PROCESS | 3764 | 1467040771087 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:19:31 INFO - PROCESS | 3764 | 1467040771093 Marionette TRACE conn3 <- [1,1202,null,{}] 08:19:31 INFO - PROCESS | 3764 | 1467040771100 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:31 INFO - PROCESS | 3764 | 1467040771105 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:31 INFO - PROCESS | 3764 | 1467040771268 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 08:19:31 INFO - PROCESS | 3764 | 1467040771394 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:31 INFO - PROCESS | 3764 | 1467040771398 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:31 INFO - PROCESS | 3764 | ++DOCSHELL 11480800 == 42 [pid = 3764] [id = 310] 08:19:31 INFO - PROCESS | 3764 | ++DOMWINDOW == 98 (11810800) [pid = 3764] [serial = 929] [outer = 00000000] 08:19:31 INFO - PROCESS | 3764 | ++DOMWINDOW == 99 (12B6B800) [pid = 3764] [serial = 930] [outer = 11810800] 08:19:31 INFO - PROCESS | 3764 | 1467040771460 Marionette DEBUG loaded listener.js 08:19:31 INFO - PROCESS | 3764 | ++DOMWINDOW == 100 (139CF400) [pid = 3764] [serial = 931] [outer = 11810800] 08:19:32 INFO - PROCESS | 3764 | 1467040772389 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 08:19:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:19:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1387ms 08:19:32 INFO - PROCESS | 3764 | 1467040772471 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 08:19:32 INFO - PROCESS | 3764 | 1467040772475 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 08:19:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:19:32 INFO - PROCESS | 3764 | 1467040772481 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:19:32 INFO - PROCESS | 3764 | 1467040772484 Marionette TRACE conn3 <- [1,1206,null,{}] 08:19:32 INFO - PROCESS | 3764 | 1467040772490 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:32 INFO - PROCESS | 3764 | 1467040772493 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:32 INFO - PROCESS | 3764 | 1467040772658 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 08:19:32 INFO - PROCESS | 3764 | 1467040772818 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:32 INFO - PROCESS | 3764 | 1467040772823 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:32 INFO - PROCESS | 3764 | ++DOCSHELL 12E15400 == 43 [pid = 3764] [id = 311] 08:19:32 INFO - PROCESS | 3764 | ++DOMWINDOW == 101 (12E1B400) [pid = 3764] [serial = 932] [outer = 00000000] 08:19:32 INFO - PROCESS | 3764 | ++DOMWINDOW == 102 (13168800) [pid = 3764] [serial = 933] [outer = 12E1B400] 08:19:32 INFO - PROCESS | 3764 | 1467040772878 Marionette DEBUG loaded listener.js 08:19:32 INFO - PROCESS | 3764 | ++DOMWINDOW == 103 (139F5800) [pid = 3764] [serial = 934] [outer = 12E1B400] 08:19:33 INFO - PROCESS | 3764 | --DOCSHELL 12BAD000 == 42 [pid = 3764] [id = 308] 08:19:33 INFO - PROCESS | 3764 | --DOCSHELL 11489800 == 41 [pid = 3764] [id = 307] 08:19:33 INFO - PROCESS | 3764 | --DOCSHELL 129E1800 == 40 [pid = 3764] [id = 306] 08:19:33 INFO - PROCESS | 3764 | --DOCSHELL 16B84800 == 39 [pid = 3764] [id = 305] 08:19:33 INFO - PROCESS | 3764 | --DOCSHELL 15022C00 == 38 [pid = 3764] [id = 304] 08:19:33 INFO - PROCESS | 3764 | --DOCSHELL 1A0D8400 == 37 [pid = 3764] [id = 303] 08:19:33 INFO - PROCESS | 3764 | --DOCSHELL 19EE1C00 == 36 [pid = 3764] [id = 302] 08:19:33 INFO - PROCESS | 3764 | --DOCSHELL 1850D800 == 35 [pid = 3764] [id = 301] 08:19:33 INFO - PROCESS | 3764 | --DOCSHELL 175A2C00 == 34 [pid = 3764] [id = 300] 08:19:33 INFO - PROCESS | 3764 | --DOCSHELL 13D06400 == 33 [pid = 3764] [id = 299] 08:19:33 INFO - PROCESS | 3764 | --DOCSHELL 15023800 == 32 [pid = 3764] [id = 298] 08:19:33 INFO - PROCESS | 3764 | --DOCSHELL 13D92800 == 31 [pid = 3764] [id = 297] 08:19:33 INFO - PROCESS | 3764 | --DOMWINDOW == 102 (14291C00) [pid = 3764] [serial = 885] [outer = 00000000] [url = about:blank] 08:19:33 INFO - PROCESS | 3764 | --DOCSHELL 11895800 == 30 [pid = 3764] [id = 296] 08:19:33 INFO - PROCESS | 3764 | --DOCSHELL 112E1C00 == 29 [pid = 3764] [id = 295] 08:19:33 INFO - PROCESS | 3764 | --DOMWINDOW == 101 (13A8CC00) [pid = 3764] [serial = 772] [outer = 00000000] [url = about:blank] 08:19:33 INFO - PROCESS | 3764 | --DOMWINDOW == 100 (1A51E400) [pid = 3764] [serial = 805] [outer = 00000000] [url = about:blank] 08:19:33 INFO - PROCESS | 3764 | --DOMWINDOW == 99 (13D09400) [pid = 3764] [serial = 775] [outer = 00000000] [url = about:blank] 08:19:33 INFO - PROCESS | 3764 | --DOMWINDOW == 98 (1A522400) [pid = 3764] [serial = 814] [outer = 00000000] [url = about:blank] 08:19:33 INFO - PROCESS | 3764 | --DOMWINDOW == 97 (176D6400) [pid = 3764] [serial = 811] [outer = 00000000] [url = about:blank] 08:19:33 INFO - PROCESS | 3764 | --DOMWINDOW == 96 (14270C00) [pid = 3764] [serial = 808] [outer = 00000000] [url = about:blank] 08:19:33 INFO - PROCESS | 3764 | --DOMWINDOW == 95 (1A3D7800) [pid = 3764] [serial = 870] [outer = 00000000] [url = about:blank] 08:19:33 INFO - PROCESS | 3764 | --DOMWINDOW == 94 (1AA42C00) [pid = 3764] [serial = 873] [outer = 00000000] [url = about:blank] 08:19:33 INFO - PROCESS | 3764 | --DOMWINDOW == 93 (1A3DB800) [pid = 3764] [serial = 871] [outer = 00000000] [url = about:blank] 08:19:33 INFO - PROCESS | 3764 | --DOMWINDOW == 92 (1AACC000) [pid = 3764] [serial = 876] [outer = 00000000] [url = about:blank] 08:19:33 INFO - PROCESS | 3764 | --DOMWINDOW == 91 (1AA48400) [pid = 3764] [serial = 874] [outer = 00000000] [url = about:blank] 08:19:33 INFO - PROCESS | 3764 | --DOMWINDOW == 90 (1AFD8800) [pid = 3764] [serial = 882] [outer = 00000000] [url = about:blank] 08:19:33 INFO - PROCESS | 3764 | --DOMWINDOW == 89 (1AACEC00) [pid = 3764] [serial = 877] [outer = 00000000] [url = about:blank] 08:19:33 INFO - PROCESS | 3764 | --DOMWINDOW == 88 (16990400) [pid = 3764] [serial = 850] [outer = 00000000] [url = about:blank] 08:19:33 INFO - PROCESS | 3764 | --DOMWINDOW == 87 (15878400) [pid = 3764] [serial = 849] [outer = 00000000] [url = about:blank] 08:19:33 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (139CEC00) [pid = 3764] [serial = 847] [outer = 00000000] [url = about:blank] 08:19:33 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (129DF800) [pid = 3764] [serial = 846] [outer = 00000000] [url = about:blank] 08:19:33 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (1AFDD000) [pid = 3764] [serial = 883] [outer = 00000000] [url = about:blank] 08:19:33 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (1A7EC800) [pid = 3764] [serial = 844] [outer = 00000000] [url = about:blank] 08:19:33 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (19AEAC00) [pid = 3764] [serial = 867] [outer = 00000000] [url = about:blank] 08:19:33 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (18449800) [pid = 3764] [serial = 864] [outer = 00000000] [url = about:blank] 08:19:33 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (1850D400) [pid = 3764] [serial = 865] [outer = 00000000] [url = about:blank] 08:19:33 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (1601C800) [pid = 3764] [serial = 861] [outer = 00000000] [url = about:blank] 08:19:33 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (166E2000) [pid = 3764] [serial = 862] [outer = 00000000] [url = about:blank] 08:19:33 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (11CEB000) [pid = 3764] [serial = 858] [outer = 00000000] [url = about:blank] 08:19:33 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (13D90800) [pid = 3764] [serial = 859] [outer = 00000000] [url = about:blank] 08:19:33 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (1980C400) [pid = 3764] [serial = 856] [outer = 00000000] [url = about:blank] 08:19:33 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (176D6C00) [pid = 3764] [serial = 855] [outer = 00000000] [url = about:blank] 08:19:33 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (1A913800) [pid = 3764] [serial = 853] [outer = 00000000] [url = about:blank] 08:19:33 INFO - PROCESS | 3764 | --DOMWINDOW == 72 (1A3E5400) [pid = 3764] [serial = 852] [outer = 00000000] [url = about:blank] 08:19:33 INFO - PROCESS | 3764 | --DOMWINDOW == 71 (176D4800) [pid = 3764] [serial = 879] [outer = 00000000] [url = about:blank] 08:19:33 INFO - PROCESS | 3764 | --DOMWINDOW == 70 (19805C00) [pid = 3764] [serial = 880] [outer = 00000000] [url = about:blank] 08:19:33 INFO - PROCESS | 3764 | --DOMWINDOW == 69 (19EEA000) [pid = 3764] [serial = 868] [outer = 00000000] [url = about:blank] 08:19:33 INFO - PROCESS | 3764 | 1467040773403 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 08:19:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:19:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 975ms 08:19:33 INFO - PROCESS | 3764 | 1467040773468 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 08:19:33 INFO - PROCESS | 3764 | 1467040773473 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 08:19:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:19:33 INFO - PROCESS | 3764 | 1467040773479 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:19:33 INFO - PROCESS | 3764 | 1467040773482 Marionette TRACE conn3 <- [1,1210,null,{}] 08:19:33 INFO - PROCESS | 3764 | 1467040773485 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:33 INFO - PROCESS | 3764 | 1467040773488 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:33 INFO - PROCESS | 3764 | 1467040773574 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 08:19:33 INFO - PROCESS | 3764 | 1467040773664 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:33 INFO - PROCESS | 3764 | 1467040773667 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:33 INFO - PROCESS | 3764 | ++DOCSHELL 13A8D800 == 30 [pid = 3764] [id = 312] 08:19:33 INFO - PROCESS | 3764 | ++DOMWINDOW == 70 (13A8FC00) [pid = 3764] [serial = 935] [outer = 00000000] 08:19:33 INFO - PROCESS | 3764 | ++DOMWINDOW == 71 (13F7F000) [pid = 3764] [serial = 936] [outer = 13A8FC00] 08:19:33 INFO - PROCESS | 3764 | 1467040773713 Marionette DEBUG loaded listener.js 08:19:33 INFO - PROCESS | 3764 | ++DOMWINDOW == 72 (14274000) [pid = 3764] [serial = 937] [outer = 13A8FC00] 08:19:34 INFO - PROCESS | 3764 | 1467040774103 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 08:19:34 INFO - PROCESS | 3764 | 1467040774176 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 08:19:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 08:19:34 INFO - PROCESS | 3764 | 1467040774179 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:19:34 INFO - PROCESS | 3764 | 1467040774183 Marionette TRACE conn3 <- [1,1214,null,{}] 08:19:34 INFO - PROCESS | 3764 | 1467040774194 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:34 INFO - PROCESS | 3764 | 1467040774200 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:34 INFO - PROCESS | 3764 | 1467040774290 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 08:19:34 INFO - PROCESS | 3764 | 1467040774304 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:34 INFO - PROCESS | 3764 | 1467040774307 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:34 INFO - PROCESS | 3764 | ++DOCSHELL 15075000 == 31 [pid = 3764] [id = 313] 08:19:34 INFO - PROCESS | 3764 | ++DOMWINDOW == 73 (1547DC00) [pid = 3764] [serial = 938] [outer = 00000000] 08:19:34 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (16026400) [pid = 3764] [serial = 939] [outer = 1547DC00] 08:19:34 INFO - PROCESS | 3764 | 1467040774355 Marionette DEBUG loaded listener.js 08:19:34 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (166DF800) [pid = 3764] [serial = 940] [outer = 1547DC00] 08:19:34 INFO - PROCESS | 3764 | 1467040774779 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 08:19:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:19:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 624ms 08:19:34 INFO - PROCESS | 3764 | 1467040774798 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 08:19:34 INFO - PROCESS | 3764 | 1467040774801 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 08:19:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:19:34 INFO - PROCESS | 3764 | 1467040774804 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:19:34 INFO - PROCESS | 3764 | 1467040774806 Marionette TRACE conn3 <- [1,1218,null,{}] 08:19:34 INFO - PROCESS | 3764 | 1467040774809 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:34 INFO - PROCESS | 3764 | 1467040774811 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:34 INFO - PROCESS | 3764 | 1467040774894 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 08:19:34 INFO - PROCESS | 3764 | 1467040774899 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:34 INFO - PROCESS | 3764 | 1467040774901 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:34 INFO - PROCESS | 3764 | ++DOCSHELL 166E3000 == 32 [pid = 3764] [id = 314] 08:19:34 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (1699B400) [pid = 3764] [serial = 941] [outer = 00000000] 08:19:34 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (175A2C00) [pid = 3764] [serial = 942] [outer = 1699B400] 08:19:34 INFO - PROCESS | 3764 | 1467040774947 Marionette DEBUG loaded listener.js 08:19:35 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (176CC800) [pid = 3764] [serial = 943] [outer = 1699B400] 08:19:35 INFO - PROCESS | 3764 | 1467040775383 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 08:19:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:19:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 625ms 08:19:35 INFO - PROCESS | 3764 | 1467040775424 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 08:19:35 INFO - PROCESS | 3764 | 1467040775426 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 08:19:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:19:35 INFO - PROCESS | 3764 | 1467040775436 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:19:35 INFO - PROCESS | 3764 | 1467040775438 Marionette TRACE conn3 <- [1,1222,null,{}] 08:19:35 INFO - PROCESS | 3764 | 1467040775442 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:35 INFO - PROCESS | 3764 | 1467040775444 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:35 INFO - PROCESS | 3764 | 1467040775549 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 08:19:35 INFO - PROCESS | 3764 | 1467040775554 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:35 INFO - PROCESS | 3764 | 1467040775556 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:35 INFO - PROCESS | 3764 | ++DOCSHELL 176D6400 == 33 [pid = 3764] [id = 315] 08:19:35 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (17793000) [pid = 3764] [serial = 944] [outer = 00000000] 08:19:35 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (1779D800) [pid = 3764] [serial = 945] [outer = 17793000] 08:19:35 INFO - PROCESS | 3764 | 1467040775599 Marionette DEBUG loaded listener.js 08:19:35 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (177E2400) [pid = 3764] [serial = 946] [outer = 17793000] 08:19:36 INFO - PROCESS | 3764 | 1467040776043 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 08:19:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:19:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 625ms 08:19:36 INFO - PROCESS | 3764 | 1467040776059 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 08:19:36 INFO - PROCESS | 3764 | 1467040776061 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 08:19:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:19:36 INFO - PROCESS | 3764 | 1467040776065 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:19:36 INFO - PROCESS | 3764 | 1467040776066 Marionette TRACE conn3 <- [1,1226,null,{}] 08:19:36 INFO - PROCESS | 3764 | 1467040776070 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:36 INFO - PROCESS | 3764 | 1467040776075 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:36 INFO - PROCESS | 3764 | 1467040776218 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 08:19:36 INFO - PROCESS | 3764 | 1467040776223 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:36 INFO - PROCESS | 3764 | 1467040776225 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:36 INFO - PROCESS | 3764 | ++DOCSHELL 1779D400 == 34 [pid = 3764] [id = 316] 08:19:36 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (1834AC00) [pid = 3764] [serial = 947] [outer = 00000000] 08:19:36 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (1850D800) [pid = 3764] [serial = 948] [outer = 1834AC00] 08:19:36 INFO - PROCESS | 3764 | 1467040776270 Marionette DEBUG loaded listener.js 08:19:36 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (19852C00) [pid = 3764] [serial = 949] [outer = 1834AC00] 08:19:36 INFO - PROCESS | 3764 | 1467040776694 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 08:19:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:19:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 685ms 08:19:36 INFO - PROCESS | 3764 | 1467040776747 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 08:19:36 INFO - PROCESS | 3764 | 1467040776749 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 08:19:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:19:36 INFO - PROCESS | 3764 | 1467040776758 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:19:36 INFO - PROCESS | 3764 | 1467040776760 Marionette TRACE conn3 <- [1,1230,null,{}] 08:19:36 INFO - PROCESS | 3764 | 1467040776764 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:36 INFO - PROCESS | 3764 | 1467040776766 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:36 INFO - PROCESS | 3764 | 1467040776872 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 08:19:36 INFO - PROCESS | 3764 | 1467040776971 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:36 INFO - PROCESS | 3764 | 1467040776973 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:36 INFO - PROCESS | 3764 | ++DOCSHELL 17796400 == 35 [pid = 3764] [id = 317] 08:19:36 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (1980B800) [pid = 3764] [serial = 950] [outer = 00000000] 08:19:36 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (19EDFC00) [pid = 3764] [serial = 951] [outer = 1980B800] 08:19:37 INFO - PROCESS | 3764 | 1467040777015 Marionette DEBUG loaded listener.js 08:19:37 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (19EE1C00) [pid = 3764] [serial = 952] [outer = 1980B800] 08:19:37 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (1A912400) [pid = 3764] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:19:37 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (11C96000) [pid = 3764] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:19:37 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (1A0DC800) [pid = 3764] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:19:37 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (15021C00) [pid = 3764] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:19:37 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (175A3800) [pid = 3764] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:19:37 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (1A94F400) [pid = 3764] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:19:37 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (13D93000) [pid = 3764] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:19:37 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (14288800) [pid = 3764] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:19:37 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (1850DC00) [pid = 3764] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:19:37 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (18449400) [pid = 3764] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 08:19:37 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (1A385000) [pid = 3764] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:19:37 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (15024000) [pid = 3764] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:19:37 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (12BA9400) [pid = 3764] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:19:37 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (13A95C00) [pid = 3764] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:19:37 INFO - PROCESS | 3764 | 1467040777574 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 08:19:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:19:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 868ms 08:19:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:19:37 INFO - PROCESS | 3764 | 1467040777640 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 08:19:37 INFO - PROCESS | 3764 | 1467040777642 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 08:19:37 INFO - PROCESS | 3764 | 1467040777645 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:19:37 INFO - PROCESS | 3764 | 1467040777647 Marionette TRACE conn3 <- [1,1234,null,{}] 08:19:37 INFO - PROCESS | 3764 | 1467040777651 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:37 INFO - PROCESS | 3764 | 1467040777653 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:37 INFO - PROCESS | 3764 | 1467040777731 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 08:19:37 INFO - PROCESS | 3764 | 1467040777736 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:37 INFO - PROCESS | 3764 | 1467040777738 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:37 INFO - PROCESS | 3764 | ++DOCSHELL 10A58C00 == 36 [pid = 3764] [id = 318] 08:19:37 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (13D94800) [pid = 3764] [serial = 953] [outer = 00000000] 08:19:37 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (14294400) [pid = 3764] [serial = 954] [outer = 13D94800] 08:19:37 INFO - PROCESS | 3764 | 1467040777781 Marionette DEBUG loaded listener.js 08:19:37 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (15025800) [pid = 3764] [serial = 955] [outer = 13D94800] 08:19:38 INFO - PROCESS | 3764 | 1467040778201 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 08:19:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:19:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 579ms 08:19:38 INFO - PROCESS | 3764 | 1467040778247 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 08:19:38 INFO - PROCESS | 3764 | 1467040778249 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 08:19:38 INFO - PROCESS | 3764 | 1467040778252 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:19:38 INFO - PROCESS | 3764 | 1467040778254 Marionette TRACE conn3 <- [1,1238,null,{}] 08:19:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:19:38 INFO - PROCESS | 3764 | 1467040778257 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:38 INFO - PROCESS | 3764 | 1467040778259 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:38 INFO - PROCESS | 3764 | 1467040778338 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 08:19:38 INFO - PROCESS | 3764 | 1467040778343 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:38 INFO - PROCESS | 3764 | 1467040778345 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:38 INFO - PROCESS | 3764 | ++DOCSHELL 1147E400 == 37 [pid = 3764] [id = 319] 08:19:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (16ED6800) [pid = 3764] [serial = 956] [outer = 00000000] 08:19:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (1850DC00) [pid = 3764] [serial = 957] [outer = 16ED6800] 08:19:38 INFO - PROCESS | 3764 | 1467040778387 Marionette DEBUG loaded listener.js 08:19:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (19EDD800) [pid = 3764] [serial = 958] [outer = 16ED6800] 08:19:38 INFO - PROCESS | 3764 | 1467040778812 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 08:19:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:19:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 624ms 08:19:38 INFO - PROCESS | 3764 | 1467040778874 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 08:19:38 INFO - PROCESS | 3764 | 1467040778876 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 08:19:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:19:38 INFO - PROCESS | 3764 | 1467040778880 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:19:38 INFO - PROCESS | 3764 | 1467040778881 Marionette TRACE conn3 <- [1,1242,null,{}] 08:19:38 INFO - PROCESS | 3764 | 1467040778885 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:38 INFO - PROCESS | 3764 | 1467040778887 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:38 INFO - PROCESS | 3764 | 1467040778974 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 08:19:38 INFO - PROCESS | 3764 | 1467040778985 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:38 INFO - PROCESS | 3764 | 1467040778987 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:38 INFO - PROCESS | 3764 | ++DOCSHELL 16E11800 == 38 [pid = 3764] [id = 320] 08:19:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (1A0DF800) [pid = 3764] [serial = 959] [outer = 00000000] 08:19:39 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (1A390C00) [pid = 3764] [serial = 960] [outer = 1A0DF800] 08:19:39 INFO - PROCESS | 3764 | 1467040779031 Marionette DEBUG loaded listener.js 08:19:39 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (1A3D8800) [pid = 3764] [serial = 961] [outer = 1A0DF800] 08:19:39 INFO - PROCESS | 3764 | 1467040779462 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 08:19:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:19:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 625ms 08:19:39 INFO - PROCESS | 3764 | 1467040779538 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 08:19:39 INFO - PROCESS | 3764 | 1467040779542 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 08:19:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:19:39 INFO - PROCESS | 3764 | 1467040779548 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:19:39 INFO - PROCESS | 3764 | 1467040779553 Marionette TRACE conn3 <- [1,1246,null,{}] 08:19:39 INFO - PROCESS | 3764 | 1467040779561 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:39 INFO - PROCESS | 3764 | 1467040779567 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:39 INFO - PROCESS | 3764 | 1467040779762 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 08:19:39 INFO - PROCESS | 3764 | 1467040779887 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:39 INFO - PROCESS | 3764 | 1467040779892 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:39 INFO - PROCESS | 3764 | ++DOCSHELL 12BAD000 == 39 [pid = 3764] [id = 321] 08:19:39 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (12BAE000) [pid = 3764] [serial = 962] [outer = 00000000] 08:19:39 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (12EE5C00) [pid = 3764] [serial = 963] [outer = 12BAE000] 08:19:39 INFO - PROCESS | 3764 | 1467040779950 Marionette DEBUG loaded listener.js 08:19:40 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (13D09400) [pid = 3764] [serial = 964] [outer = 12BAE000] 08:19:40 INFO - PROCESS | 3764 | 1467040780508 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 08:19:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:19:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1020ms 08:19:40 INFO - PROCESS | 3764 | 1467040780575 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 08:19:40 INFO - PROCESS | 3764 | 1467040780579 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 08:19:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:19:40 INFO - PROCESS | 3764 | 1467040780585 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:19:40 INFO - PROCESS | 3764 | 1467040780589 Marionette TRACE conn3 <- [1,1250,null,{}] 08:19:40 INFO - PROCESS | 3764 | 1467040780594 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:40 INFO - PROCESS | 3764 | 1467040780597 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:40 INFO - PROCESS | 3764 | 1467040780690 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 08:19:40 INFO - PROCESS | 3764 | 1467040780821 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:40 INFO - PROCESS | 3764 | 1467040780824 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:40 INFO - PROCESS | 3764 | ++DOCSHELL 15828C00 == 40 [pid = 3764] [id = 322] 08:19:40 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (1582D000) [pid = 3764] [serial = 965] [outer = 00000000] 08:19:40 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (166DAC00) [pid = 3764] [serial = 966] [outer = 1582D000] 08:19:40 INFO - PROCESS | 3764 | 1467040780880 Marionette DEBUG loaded listener.js 08:19:40 INFO - PROCESS | 3764 | ++DOMWINDOW == 88 (1708A800) [pid = 3764] [serial = 967] [outer = 1582D000] 08:19:41 INFO - PROCESS | 3764 | 1467040781477 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 08:19:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:19:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 930ms 08:19:41 INFO - PROCESS | 3764 | 1467040781491 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 08:19:41 INFO - PROCESS | 3764 | 1467040781494 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 08:19:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:19:41 INFO - PROCESS | 3764 | 1467040781497 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:19:41 INFO - PROCESS | 3764 | 1467040781500 Marionette TRACE conn3 <- [1,1254,null,{}] 08:19:41 INFO - PROCESS | 3764 | 1467040781509 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:41 INFO - PROCESS | 3764 | 1467040781514 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:41 INFO - PROCESS | 3764 | 1467040781624 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 08:19:41 INFO - PROCESS | 3764 | 1467040781731 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:41 INFO - PROCESS | 3764 | 1467040781735 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:41 INFO - PROCESS | 3764 | ++DOCSHELL 19AEA000 == 41 [pid = 3764] [id = 323] 08:19:41 INFO - PROCESS | 3764 | ++DOMWINDOW == 89 (19AEAC00) [pid = 3764] [serial = 968] [outer = 00000000] 08:19:41 INFO - PROCESS | 3764 | ++DOMWINDOW == 90 (1A290400) [pid = 3764] [serial = 969] [outer = 19AEAC00] 08:19:41 INFO - PROCESS | 3764 | 1467040781792 Marionette DEBUG loaded listener.js 08:19:41 INFO - PROCESS | 3764 | ++DOMWINDOW == 91 (1A3DE000) [pid = 3764] [serial = 970] [outer = 19AEAC00] 08:19:42 INFO - PROCESS | 3764 | 1467040782409 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 08:19:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:19:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 975ms 08:19:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:19:42 INFO - PROCESS | 3764 | 1467040782482 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 08:19:42 INFO - PROCESS | 3764 | 1467040782485 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 08:19:42 INFO - PROCESS | 3764 | 1467040782489 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:19:42 INFO - PROCESS | 3764 | 1467040782491 Marionette TRACE conn3 <- [1,1258,null,{}] 08:19:42 INFO - PROCESS | 3764 | 1467040782494 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:42 INFO - PROCESS | 3764 | 1467040782497 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:42 INFO - PROCESS | 3764 | 1467040782601 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 08:19:42 INFO - PROCESS | 3764 | 1467040782715 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:42 INFO - PROCESS | 3764 | 1467040782718 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:42 INFO - PROCESS | 3764 | ++DOCSHELL 1428D800 == 42 [pid = 3764] [id = 324] 08:19:42 INFO - PROCESS | 3764 | ++DOMWINDOW == 92 (1A520000) [pid = 3764] [serial = 971] [outer = 00000000] 08:19:42 INFO - PROCESS | 3764 | ++DOMWINDOW == 93 (1A7EF800) [pid = 3764] [serial = 972] [outer = 1A520000] 08:19:42 INFO - PROCESS | 3764 | 1467040782774 Marionette DEBUG loaded listener.js 08:19:42 INFO - PROCESS | 3764 | ++DOMWINDOW == 94 (1A914800) [pid = 3764] [serial = 973] [outer = 1A520000] 08:19:43 INFO - PROCESS | 3764 | 1467040783360 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 08:19:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:19:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 914ms 08:19:43 INFO - PROCESS | 3764 | 1467040783399 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 08:19:43 INFO - PROCESS | 3764 | 1467040783402 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 08:19:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:19:43 INFO - PROCESS | 3764 | 1467040783405 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:19:43 INFO - PROCESS | 3764 | 1467040783407 Marionette TRACE conn3 <- [1,1262,null,{}] 08:19:43 INFO - PROCESS | 3764 | 1467040783411 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:43 INFO - PROCESS | 3764 | 1467040783413 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:43 INFO - PROCESS | 3764 | 1467040783515 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 08:19:43 INFO - PROCESS | 3764 | 1467040783728 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:43 INFO - PROCESS | 3764 | 1467040783731 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:43 INFO - PROCESS | 3764 | ++DOCSHELL 10519000 == 43 [pid = 3764] [id = 325] 08:19:43 INFO - PROCESS | 3764 | ++DOMWINDOW == 95 (105EEC00) [pid = 3764] [serial = 974] [outer = 00000000] 08:19:43 INFO - PROCESS | 3764 | ++DOMWINDOW == 96 (112E7400) [pid = 3764] [serial = 975] [outer = 105EEC00] 08:19:43 INFO - PROCESS | 3764 | 1467040783789 Marionette DEBUG loaded listener.js 08:19:43 INFO - PROCESS | 3764 | ++DOMWINDOW == 97 (12B6B000) [pid = 3764] [serial = 976] [outer = 105EEC00] 08:19:44 INFO - PROCESS | 3764 | --DOCSHELL 1147E400 == 42 [pid = 3764] [id = 319] 08:19:44 INFO - PROCESS | 3764 | --DOCSHELL 10A58C00 == 41 [pid = 3764] [id = 318] 08:19:44 INFO - PROCESS | 3764 | --DOCSHELL 17796400 == 40 [pid = 3764] [id = 317] 08:19:44 INFO - PROCESS | 3764 | --DOCSHELL 1779D400 == 39 [pid = 3764] [id = 316] 08:19:44 INFO - PROCESS | 3764 | --DOCSHELL 176D6400 == 38 [pid = 3764] [id = 315] 08:19:44 INFO - PROCESS | 3764 | --DOCSHELL 166E3000 == 37 [pid = 3764] [id = 314] 08:19:44 INFO - PROCESS | 3764 | --DOCSHELL 15075000 == 36 [pid = 3764] [id = 313] 08:19:44 INFO - PROCESS | 3764 | --DOCSHELL 13A8D800 == 35 [pid = 3764] [id = 312] 08:19:44 INFO - PROCESS | 3764 | --DOCSHELL 12E15400 == 34 [pid = 3764] [id = 311] 08:19:44 INFO - PROCESS | 3764 | --DOCSHELL 11480800 == 33 [pid = 3764] [id = 310] 08:19:44 INFO - PROCESS | 3764 | --DOCSHELL 14291000 == 32 [pid = 3764] [id = 309] 08:19:44 INFO - PROCESS | 3764 | --DOCSHELL 1428D800 == 31 [pid = 3764] [id = 324] 08:19:44 INFO - PROCESS | 3764 | --DOCSHELL 19AEA000 == 30 [pid = 3764] [id = 323] 08:19:44 INFO - PROCESS | 3764 | --DOCSHELL 16E11800 == 29 [pid = 3764] [id = 320] 08:19:44 INFO - PROCESS | 3764 | --DOCSHELL 12BAD000 == 28 [pid = 3764] [id = 321] 08:19:44 INFO - PROCESS | 3764 | --DOCSHELL 15828C00 == 27 [pid = 3764] [id = 322] 08:19:44 INFO - PROCESS | 3764 | --DOMWINDOW == 96 (1A91E000) [pid = 3764] [serial = 912] [outer = 00000000] [url = about:blank] 08:19:44 INFO - PROCESS | 3764 | --DOMWINDOW == 95 (12E1DC00) [pid = 3764] [serial = 888] [outer = 00000000] [url = about:blank] 08:19:44 INFO - PROCESS | 3764 | --DOMWINDOW == 94 (12E71000) [pid = 3764] [serial = 889] [outer = 00000000] [url = about:blank] 08:19:44 INFO - PROCESS | 3764 | --DOMWINDOW == 93 (1A28DC00) [pid = 3764] [serial = 906] [outer = 00000000] [url = about:blank] 08:19:44 INFO - PROCESS | 3764 | --DOMWINDOW == 92 (1A28E400) [pid = 3764] [serial = 907] [outer = 00000000] [url = about:blank] 08:19:44 INFO - PROCESS | 3764 | --DOMWINDOW == 91 (16993C00) [pid = 3764] [serial = 897] [outer = 00000000] [url = about:blank] 08:19:44 INFO - PROCESS | 3764 | --DOMWINDOW == 90 (1700DC00) [pid = 3764] [serial = 898] [outer = 00000000] [url = about:blank] 08:19:44 INFO - PROCESS | 3764 | --DOMWINDOW == 89 (17615C00) [pid = 3764] [serial = 900] [outer = 00000000] [url = about:blank] 08:19:44 INFO - PROCESS | 3764 | --DOMWINDOW == 88 (1A955C00) [pid = 3764] [serial = 915] [outer = 00000000] [url = about:blank] 08:19:44 INFO - PROCESS | 3764 | --DOMWINDOW == 87 (177D6400) [pid = 3764] [serial = 901] [outer = 00000000] [url = about:blank] 08:19:44 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (13DB5000) [pid = 3764] [serial = 891] [outer = 00000000] [url = about:blank] 08:19:44 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (13F77000) [pid = 3764] [serial = 892] [outer = 00000000] [url = about:blank] 08:19:44 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (14294800) [pid = 3764] [serial = 886] [outer = 00000000] [url = about:blank] 08:19:44 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (19860000) [pid = 3764] [serial = 903] [outer = 00000000] [url = about:blank] 08:19:44 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (19ADF400) [pid = 3764] [serial = 904] [outer = 00000000] [url = about:blank] 08:19:44 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (1A91D800) [pid = 3764] [serial = 924] [outer = 00000000] [url = about:blank] 08:19:44 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (1A3E3000) [pid = 3764] [serial = 909] [outer = 00000000] [url = about:blank] 08:19:44 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (15486C00) [pid = 3764] [serial = 895] [outer = 00000000] [url = about:blank] 08:19:44 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (1502A800) [pid = 3764] [serial = 894] [outer = 00000000] [url = about:blank] 08:19:44 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (1A91EC00) [pid = 3764] [serial = 913] [outer = 00000000] [url = about:blank] 08:19:44 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (1A956C00) [pid = 3764] [serial = 925] [outer = 00000000] [url = about:blank] 08:19:44 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (1A958C00) [pid = 3764] [serial = 916] [outer = 00000000] [url = about:blank] 08:19:44 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (1A953400) [pid = 3764] [serial = 919] [outer = 00000000] [url = about:blank] 08:19:44 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (1779C800) [pid = 3764] [serial = 918] [outer = 00000000] [url = about:blank] 08:19:44 INFO - PROCESS | 3764 | --DOMWINDOW == 72 (17793800) [pid = 3764] [serial = 921] [outer = 00000000] [url = about:blank] 08:19:44 INFO - PROCESS | 3764 | --DOMWINDOW == 71 (18444C00) [pid = 3764] [serial = 922] [outer = 00000000] [url = about:blank] 08:19:44 INFO - PROCESS | 3764 | --DOMWINDOW == 70 (1A51F800) [pid = 3764] [serial = 910] [outer = 00000000] [url = about:blank] 08:19:45 INFO - PROCESS | 3764 | 1467040785079 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 08:19:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:19:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1768ms 08:19:45 INFO - PROCESS | 3764 | 1467040785189 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 08:19:45 INFO - PROCESS | 3764 | 1467040785193 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 08:19:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:19:45 INFO - PROCESS | 3764 | 1467040785199 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:19:45 INFO - PROCESS | 3764 | 1467040785202 Marionette TRACE conn3 <- [1,1266,null,{}] 08:19:45 INFO - PROCESS | 3764 | 1467040785208 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:45 INFO - PROCESS | 3764 | 1467040785211 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:45 INFO - PROCESS | 3764 | 1467040785290 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 08:19:45 INFO - PROCESS | 3764 | 1467040785297 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:45 INFO - PROCESS | 3764 | 1467040785302 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:45 INFO - PROCESS | 3764 | ++DOCSHELL 10EAC400 == 28 [pid = 3764] [id = 326] 08:19:45 INFO - PROCESS | 3764 | ++DOMWINDOW == 71 (10EE7C00) [pid = 3764] [serial = 977] [outer = 00000000] 08:19:45 INFO - PROCESS | 3764 | ++DOMWINDOW == 72 (1121E800) [pid = 3764] [serial = 978] [outer = 10EE7C00] 08:19:45 INFO - PROCESS | 3764 | 1467040785361 Marionette DEBUG loaded listener.js 08:19:45 INFO - PROCESS | 3764 | ++DOMWINDOW == 73 (11220C00) [pid = 3764] [serial = 979] [outer = 10EE7C00] 08:19:45 INFO - PROCESS | 3764 | 1467040785848 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 08:19:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:19:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 670ms 08:19:45 INFO - PROCESS | 3764 | 1467040785882 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 08:19:45 INFO - PROCESS | 3764 | 1467040785886 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 08:19:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:19:45 INFO - PROCESS | 3764 | 1467040785893 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:19:45 INFO - PROCESS | 3764 | 1467040785896 Marionette TRACE conn3 <- [1,1270,null,{}] 08:19:45 INFO - PROCESS | 3764 | 1467040785900 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:45 INFO - PROCESS | 3764 | 1467040785903 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:45 INFO - PROCESS | 3764 | 1467040785974 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 08:19:45 INFO - PROCESS | 3764 | 1467040785981 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:45 INFO - PROCESS | 3764 | 1467040785983 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:45 INFO - PROCESS | 3764 | ++DOCSHELL 12EE1400 == 29 [pid = 3764] [id = 327] 08:19:45 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (1315C400) [pid = 3764] [serial = 980] [outer = 00000000] 08:19:46 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (132B0000) [pid = 3764] [serial = 981] [outer = 1315C400] 08:19:46 INFO - PROCESS | 3764 | 1467040786031 Marionette DEBUG loaded listener.js 08:19:46 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (13D05C00) [pid = 3764] [serial = 982] [outer = 1315C400] 08:19:46 INFO - PROCESS | 3764 | 1467040786493 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 08:19:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:19:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 625ms 08:19:46 INFO - PROCESS | 3764 | 1467040786513 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 08:19:46 INFO - PROCESS | 3764 | 1467040786515 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 08:19:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:19:46 INFO - PROCESS | 3764 | 1467040786522 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:19:46 INFO - PROCESS | 3764 | 1467040786525 Marionette TRACE conn3 <- [1,1274,null,{}] 08:19:46 INFO - PROCESS | 3764 | 1467040786536 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:46 INFO - PROCESS | 3764 | 1467040786541 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:46 INFO - PROCESS | 3764 | 1467040786608 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 08:19:46 INFO - PROCESS | 3764 | 1467040786649 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:46 INFO - PROCESS | 3764 | 1467040786652 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:46 INFO - PROCESS | 3764 | ++DOCSHELL 1428D000 == 30 [pid = 3764] [id = 328] 08:19:46 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (14293000) [pid = 3764] [serial = 983] [outer = 00000000] 08:19:46 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (14296800) [pid = 3764] [serial = 984] [outer = 14293000] 08:19:46 INFO - PROCESS | 3764 | 1467040786699 Marionette DEBUG loaded listener.js 08:19:46 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (15023C00) [pid = 3764] [serial = 985] [outer = 14293000] 08:19:47 INFO - PROCESS | 3764 | 1467040787188 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 08:19:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:19:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 716ms 08:19:47 INFO - PROCESS | 3764 | 1467040787249 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 08:19:47 INFO - PROCESS | 3764 | 1467040787252 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 08:19:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:19:47 INFO - PROCESS | 3764 | 1467040787255 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:19:47 INFO - PROCESS | 3764 | 1467040787257 Marionette TRACE conn3 <- [1,1278,null,{}] 08:19:47 INFO - PROCESS | 3764 | 1467040787260 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:47 INFO - PROCESS | 3764 | 1467040787262 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:47 INFO - PROCESS | 3764 | 1467040787392 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 08:19:47 INFO - PROCESS | 3764 | 1467040787397 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:47 INFO - PROCESS | 3764 | 1467040787399 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:47 INFO - PROCESS | 3764 | ++DOCSHELL 14296400 == 31 [pid = 3764] [id = 329] 08:19:47 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (14FF5800) [pid = 3764] [serial = 986] [outer = 00000000] 08:19:47 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (1601D000) [pid = 3764] [serial = 987] [outer = 14FF5800] 08:19:47 INFO - PROCESS | 3764 | 1467040787446 Marionette DEBUG loaded listener.js 08:19:47 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (167D7400) [pid = 3764] [serial = 988] [outer = 14FF5800] 08:19:47 INFO - PROCESS | 3764 | 1467040787871 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 08:19:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:19:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 670ms 08:19:47 INFO - PROCESS | 3764 | 1467040787940 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 08:19:47 INFO - PROCESS | 3764 | 1467040787942 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 08:19:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:19:47 INFO - PROCESS | 3764 | 1467040787982 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:19:47 INFO - PROCESS | 3764 | 1467040787984 Marionette TRACE conn3 <- [1,1282,null,{}] 08:19:47 INFO - PROCESS | 3764 | 1467040787989 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:47 INFO - PROCESS | 3764 | 1467040787991 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:48 INFO - PROCESS | 3764 | 1467040788094 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 08:19:48 INFO - PROCESS | 3764 | 1467040788106 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:48 INFO - PROCESS | 3764 | 1467040788108 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:48 INFO - PROCESS | 3764 | ++DOCSHELL 1601C800 == 32 [pid = 3764] [id = 330] 08:19:48 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (16B89400) [pid = 3764] [serial = 989] [outer = 00000000] 08:19:48 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (17080C00) [pid = 3764] [serial = 990] [outer = 16B89400] 08:19:48 INFO - PROCESS | 3764 | 1467040788152 Marionette DEBUG loaded listener.js 08:19:48 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (175AAC00) [pid = 3764] [serial = 991] [outer = 16B89400] 08:19:48 INFO - PROCESS | 3764 | 1467040788580 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 08:19:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 08:19:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 639ms 08:19:48 INFO - PROCESS | 3764 | 1467040788611 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 08:19:48 INFO - PROCESS | 3764 | 1467040788614 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 08:19:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:19:48 INFO - PROCESS | 3764 | 1467040788617 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:19:48 INFO - PROCESS | 3764 | 1467040788619 Marionette TRACE conn3 <- [1,1286,null,{}] 08:19:48 INFO - PROCESS | 3764 | 1467040788622 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:48 INFO - PROCESS | 3764 | 1467040788627 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:48 INFO - PROCESS | 3764 | 1467040788760 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 08:19:48 INFO - PROCESS | 3764 | 1467040788766 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:48 INFO - PROCESS | 3764 | 1467040788768 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:48 INFO - PROCESS | 3764 | ++DOCSHELL 16E11800 == 33 [pid = 3764] [id = 331] 08:19:48 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (175A8C00) [pid = 3764] [serial = 992] [outer = 00000000] 08:19:48 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (17798800) [pid = 3764] [serial = 993] [outer = 175A8C00] 08:19:48 INFO - PROCESS | 3764 | 1467040788812 Marionette DEBUG loaded listener.js 08:19:48 INFO - PROCESS | 3764 | ++DOMWINDOW == 88 (1834D800) [pid = 3764] [serial = 994] [outer = 175A8C00] 08:19:49 INFO - PROCESS | 3764 | --DOMWINDOW == 87 (1834AC00) [pid = 3764] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:19:49 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (1980B800) [pid = 3764] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:19:49 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (12E1B400) [pid = 3764] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:19:49 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (13D94800) [pid = 3764] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:19:49 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (1AA46C00) [pid = 3764] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 08:19:49 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (1547DC00) [pid = 3764] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:19:49 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (11810800) [pid = 3764] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 08:19:49 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (1699B400) [pid = 3764] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:19:49 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (13A8FC00) [pid = 3764] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:19:49 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (16ED6800) [pid = 3764] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:19:49 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (17793000) [pid = 3764] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:19:49 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (1A0DF800) [pid = 3764] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:19:49 INFO - PROCESS | 3764 | 1467040789484 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 08:19:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:19:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 914ms 08:19:49 INFO - PROCESS | 3764 | 1467040789543 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 08:19:49 INFO - PROCESS | 3764 | 1467040789545 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 08:19:49 INFO - PROCESS | 3764 | 1467040789548 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:19:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:19:49 INFO - PROCESS | 3764 | 1467040789550 Marionette TRACE conn3 <- [1,1290,null,{}] 08:19:49 INFO - PROCESS | 3764 | 1467040789553 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:49 INFO - PROCESS | 3764 | 1467040789555 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:49 INFO - PROCESS | 3764 | 1467040789698 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 08:19:49 INFO - PROCESS | 3764 | 1467040789753 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:49 INFO - PROCESS | 3764 | 1467040789755 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:49 INFO - PROCESS | 3764 | ++DOCSHELL 10A72400 == 34 [pid = 3764] [id = 332] 08:19:49 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (1188CC00) [pid = 3764] [serial = 995] [outer = 00000000] 08:19:49 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (1428C800) [pid = 3764] [serial = 996] [outer = 1188CC00] 08:19:49 INFO - PROCESS | 3764 | 1467040789799 Marionette DEBUG loaded listener.js 08:19:49 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (17793000) [pid = 3764] [serial = 997] [outer = 1188CC00] 08:19:50 INFO - PROCESS | 3764 | 1467040790150 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 08:19:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:19:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 609ms 08:19:50 INFO - PROCESS | 3764 | 1467040790168 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 08:19:50 INFO - PROCESS | 3764 | 1467040790170 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 08:19:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:19:50 INFO - PROCESS | 3764 | 1467040790173 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:19:50 INFO - PROCESS | 3764 | 1467040790175 Marionette TRACE conn3 <- [1,1294,null,{}] 08:19:50 INFO - PROCESS | 3764 | 1467040790178 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:50 INFO - PROCESS | 3764 | 1467040790180 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:50 INFO - PROCESS | 3764 | 1467040790289 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 08:19:50 INFO - PROCESS | 3764 | 1467040790297 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:50 INFO - PROCESS | 3764 | 1467040790299 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:50 INFO - PROCESS | 3764 | ++DOCSHELL 14289000 == 35 [pid = 3764] [id = 333] 08:19:50 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (1779C800) [pid = 3764] [serial = 998] [outer = 00000000] 08:19:50 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (18507C00) [pid = 3764] [serial = 999] [outer = 1779C800] 08:19:50 INFO - PROCESS | 3764 | 1467040790343 Marionette DEBUG loaded listener.js 08:19:50 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (1850D400) [pid = 3764] [serial = 1000] [outer = 1779C800] 08:19:50 INFO - PROCESS | 3764 | 1467040790745 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 08:19:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:19:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 609ms 08:19:50 INFO - PROCESS | 3764 | 1467040790795 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 08:19:50 INFO - PROCESS | 3764 | 1467040790796 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 08:19:50 INFO - PROCESS | 3764 | 1467040790800 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:19:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:19:50 INFO - PROCESS | 3764 | 1467040790802 Marionette TRACE conn3 <- [1,1298,null,{}] 08:19:50 INFO - PROCESS | 3764 | 1467040790805 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:50 INFO - PROCESS | 3764 | 1467040790807 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:50 INFO - PROCESS | 3764 | 1467040790914 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 08:19:50 INFO - PROCESS | 3764 | 1467040790925 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:50 INFO - PROCESS | 3764 | 1467040790926 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:50 INFO - PROCESS | 3764 | ++DOCSHELL 1980DC00 == 36 [pid = 3764] [id = 334] 08:19:50 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (1980EC00) [pid = 3764] [serial = 1001] [outer = 00000000] 08:19:50 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (19AE2C00) [pid = 3764] [serial = 1002] [outer = 1980EC00] 08:19:50 INFO - PROCESS | 3764 | 1467040790969 Marionette DEBUG loaded listener.js 08:19:51 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (19AE3400) [pid = 3764] [serial = 1003] [outer = 1980EC00] 08:19:51 INFO - PROCESS | 3764 | 1467040791707 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 08:19:51 INFO - PROCESS | 3764 | 1467040791790 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 08:19:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 08:19:51 INFO - PROCESS | 3764 | 1467040791795 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:19:51 INFO - PROCESS | 3764 | 1467040791800 Marionette TRACE conn3 <- [1,1302,null,{}] 08:19:51 INFO - PROCESS | 3764 | 1467040791806 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:51 INFO - PROCESS | 3764 | 1467040791809 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:51 INFO - PROCESS | 3764 | 1467040791935 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 08:19:52 INFO - PROCESS | 3764 | 1467040792057 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:52 INFO - PROCESS | 3764 | 1467040792060 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:52 INFO - PROCESS | 3764 | ++DOCSHELL 10EE9C00 == 37 [pid = 3764] [id = 335] 08:19:52 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (11215C00) [pid = 3764] [serial = 1004] [outer = 00000000] 08:19:52 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (129EAC00) [pid = 3764] [serial = 1005] [outer = 11215C00] 08:19:52 INFO - PROCESS | 3764 | 1467040792117 Marionette DEBUG loaded listener.js 08:19:52 INFO - PROCESS | 3764 | ++DOMWINDOW == 88 (13D94000) [pid = 3764] [serial = 1006] [outer = 11215C00] 08:19:52 INFO - PROCESS | 3764 | 1467040792849 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 08:19:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:19:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1112ms 08:19:52 INFO - PROCESS | 3764 | 1467040792917 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 08:19:52 INFO - PROCESS | 3764 | 1467040792922 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 08:19:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:19:52 INFO - PROCESS | 3764 | 1467040792930 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:19:52 INFO - PROCESS | 3764 | 1467040792933 Marionette TRACE conn3 <- [1,1306,null,{}] 08:19:52 INFO - PROCESS | 3764 | 1467040792937 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:52 INFO - PROCESS | 3764 | 1467040792940 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:53 INFO - PROCESS | 3764 | 1467040793067 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 08:19:53 INFO - PROCESS | 3764 | 1467040793275 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:53 INFO - PROCESS | 3764 | 1467040793278 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:53 INFO - PROCESS | 3764 | ++DOCSHELL 1036B000 == 38 [pid = 3764] [id = 336] 08:19:53 INFO - PROCESS | 3764 | ++DOMWINDOW == 89 (103CB800) [pid = 3764] [serial = 1007] [outer = 00000000] 08:19:53 INFO - PROCESS | 3764 | ++DOMWINDOW == 90 (1055FC00) [pid = 3764] [serial = 1008] [outer = 103CB800] 08:19:53 INFO - PROCESS | 3764 | 1467040793341 Marionette DEBUG loaded listener.js 08:19:53 INFO - PROCESS | 3764 | ++DOMWINDOW == 91 (10A77000) [pid = 3764] [serial = 1009] [outer = 103CB800] 08:19:53 INFO - PROCESS | 3764 | --DOCSHELL 14289000 == 37 [pid = 3764] [id = 333] 08:19:53 INFO - PROCESS | 3764 | --DOCSHELL 10A72400 == 36 [pid = 3764] [id = 332] 08:19:53 INFO - PROCESS | 3764 | --DOCSHELL 16E11800 == 35 [pid = 3764] [id = 331] 08:19:53 INFO - PROCESS | 3764 | --DOCSHELL 1601C800 == 34 [pid = 3764] [id = 330] 08:19:53 INFO - PROCESS | 3764 | --DOCSHELL 14296400 == 33 [pid = 3764] [id = 329] 08:19:53 INFO - PROCESS | 3764 | --DOCSHELL 1428D000 == 32 [pid = 3764] [id = 328] 08:19:53 INFO - PROCESS | 3764 | --DOCSHELL 12EE1400 == 31 [pid = 3764] [id = 327] 08:19:53 INFO - PROCESS | 3764 | --DOCSHELL 10EAC400 == 30 [pid = 3764] [id = 326] 08:19:53 INFO - PROCESS | 3764 | --DOCSHELL 10519000 == 29 [pid = 3764] [id = 325] 08:19:53 INFO - PROCESS | 3764 | --DOMWINDOW == 90 (1A390C00) [pid = 3764] [serial = 960] [outer = 00000000] [url = about:blank] 08:19:53 INFO - PROCESS | 3764 | --DOMWINDOW == 89 (19852C00) [pid = 3764] [serial = 949] [outer = 00000000] [url = about:blank] 08:19:53 INFO - PROCESS | 3764 | --DOMWINDOW == 88 (1850D800) [pid = 3764] [serial = 948] [outer = 00000000] [url = about:blank] 08:19:53 INFO - PROCESS | 3764 | --DOMWINDOW == 87 (19EDFC00) [pid = 3764] [serial = 951] [outer = 00000000] [url = about:blank] 08:19:53 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (13168800) [pid = 3764] [serial = 933] [outer = 00000000] [url = about:blank] 08:19:53 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (15025800) [pid = 3764] [serial = 955] [outer = 00000000] [url = about:blank] 08:19:53 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (139F5800) [pid = 3764] [serial = 934] [outer = 00000000] [url = about:blank] 08:19:53 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (1AFD8000) [pid = 3764] [serial = 928] [outer = 00000000] [url = about:blank] 08:19:53 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (1ADE8800) [pid = 3764] [serial = 927] [outer = 00000000] [url = about:blank] 08:19:53 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (16026400) [pid = 3764] [serial = 939] [outer = 00000000] [url = about:blank] 08:19:53 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (166DF800) [pid = 3764] [serial = 940] [outer = 00000000] [url = about:blank] 08:19:53 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (12B6B800) [pid = 3764] [serial = 930] [outer = 00000000] [url = about:blank] 08:19:53 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (139CF400) [pid = 3764] [serial = 931] [outer = 00000000] [url = about:blank] 08:19:53 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (175A2C00) [pid = 3764] [serial = 942] [outer = 00000000] [url = about:blank] 08:19:53 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (14294400) [pid = 3764] [serial = 954] [outer = 00000000] [url = about:blank] 08:19:53 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (13F7F000) [pid = 3764] [serial = 936] [outer = 00000000] [url = about:blank] 08:19:53 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (14274000) [pid = 3764] [serial = 937] [outer = 00000000] [url = about:blank] 08:19:53 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (1850DC00) [pid = 3764] [serial = 957] [outer = 00000000] [url = about:blank] 08:19:53 INFO - PROCESS | 3764 | --DOMWINDOW == 72 (19EE1C00) [pid = 3764] [serial = 952] [outer = 00000000] [url = about:blank] 08:19:53 INFO - PROCESS | 3764 | --DOMWINDOW == 71 (1779D800) [pid = 3764] [serial = 945] [outer = 00000000] [url = about:blank] 08:19:53 INFO - PROCESS | 3764 | --DOMWINDOW == 70 (177E2400) [pid = 3764] [serial = 946] [outer = 00000000] [url = about:blank] 08:19:53 INFO - PROCESS | 3764 | --DOMWINDOW == 69 (1A3D8800) [pid = 3764] [serial = 961] [outer = 00000000] [url = about:blank] 08:19:53 INFO - PROCESS | 3764 | --DOMWINDOW == 68 (176CC800) [pid = 3764] [serial = 943] [outer = 00000000] [url = about:blank] 08:19:53 INFO - PROCESS | 3764 | --DOMWINDOW == 67 (19EDD800) [pid = 3764] [serial = 958] [outer = 00000000] [url = about:blank] 08:19:53 INFO - PROCESS | 3764 | 1467040793953 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 08:19:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:19:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1051ms 08:19:53 INFO - PROCESS | 3764 | 1467040794006 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 08:19:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:19:53 INFO - PROCESS | 3764 | 1467040794009 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 08:19:53 INFO - PROCESS | 3764 | 1467040794014 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:19:54 INFO - PROCESS | 3764 | 1467040794016 Marionette TRACE conn3 <- [1,1310,null,{}] 08:19:54 INFO - PROCESS | 3764 | 1467040794022 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:54 INFO - PROCESS | 3764 | 1467040794026 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:54 INFO - PROCESS | 3764 | 1467040794096 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 08:19:54 INFO - PROCESS | 3764 | 1467040794188 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:54 INFO - PROCESS | 3764 | 1467040794190 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:54 INFO - PROCESS | 3764 | ++DOCSHELL 1123E800 == 30 [pid = 3764] [id = 337] 08:19:54 INFO - PROCESS | 3764 | ++DOMWINDOW == 68 (11CEB000) [pid = 3764] [serial = 1010] [outer = 00000000] 08:19:54 INFO - PROCESS | 3764 | ++DOMWINDOW == 69 (12C52000) [pid = 3764] [serial = 1011] [outer = 11CEB000] 08:19:54 INFO - PROCESS | 3764 | 1467040794237 Marionette DEBUG loaded listener.js 08:19:54 INFO - PROCESS | 3764 | ++DOMWINDOW == 70 (12EE1400) [pid = 3764] [serial = 1012] [outer = 11CEB000] 08:19:54 INFO - PROCESS | 3764 | 1467040794694 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 08:19:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:19:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 716ms 08:19:54 INFO - PROCESS | 3764 | 1467040794737 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 08:19:54 INFO - PROCESS | 3764 | 1467040794740 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 08:19:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:19:54 INFO - PROCESS | 3764 | 1467040794745 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:19:54 INFO - PROCESS | 3764 | 1467040794747 Marionette TRACE conn3 <- [1,1314,null,{}] 08:19:54 INFO - PROCESS | 3764 | 1467040794751 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:54 INFO - PROCESS | 3764 | 1467040794737 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:54 INFO - PROCESS | 3764 | 1467040794822 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 08:19:54 INFO - PROCESS | 3764 | 1467040794831 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:54 INFO - PROCESS | 3764 | 1467040794833 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:54 INFO - PROCESS | 3764 | ++DOCSHELL 13F70C00 == 31 [pid = 3764] [id = 338] 08:19:54 INFO - PROCESS | 3764 | ++DOMWINDOW == 71 (13F77000) [pid = 3764] [serial = 1013] [outer = 00000000] 08:19:54 INFO - PROCESS | 3764 | ++DOMWINDOW == 72 (14273800) [pid = 3764] [serial = 1014] [outer = 13F77000] 08:19:54 INFO - PROCESS | 3764 | 1467040794877 Marionette DEBUG loaded listener.js 08:19:54 INFO - PROCESS | 3764 | ++DOMWINDOW == 73 (1428A000) [pid = 3764] [serial = 1015] [outer = 13F77000] 08:19:55 INFO - PROCESS | 3764 | 1467040795336 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:19:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 08:19:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 625ms 08:19:55 INFO - PROCESS | 3764 | 1467040795366 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 08:19:55 INFO - PROCESS | 3764 | 1467040795368 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 08:19:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:19:55 INFO - PROCESS | 3764 | 1467040795373 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:19:55 INFO - PROCESS | 3764 | 1467040795379 Marionette TRACE conn3 <- [1,1318,null,{}] 08:19:55 INFO - PROCESS | 3764 | 1467040795389 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:55 INFO - PROCESS | 3764 | 1467040795392 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:55 INFO - PROCESS | 3764 | 1467040795459 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 08:19:55 INFO - PROCESS | 3764 | 1467040795468 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:55 INFO - PROCESS | 3764 | 1467040795470 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:55 INFO - PROCESS | 3764 | ++DOCSHELL 15480400 == 32 [pid = 3764] [id = 339] 08:19:55 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (15481400) [pid = 3764] [serial = 1016] [outer = 00000000] 08:19:55 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (16021000) [pid = 3764] [serial = 1017] [outer = 15481400] 08:19:55 INFO - PROCESS | 3764 | 1467040795513 Marionette DEBUG loaded listener.js 08:19:55 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (166E2000) [pid = 3764] [serial = 1018] [outer = 15481400] 08:19:55 INFO - PROCESS | 3764 | 1467040795978 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:19:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 08:19:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 685ms 08:19:56 INFO - PROCESS | 3764 | 1467040796062 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 08:19:56 INFO - PROCESS | 3764 | 1467040796064 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 08:19:56 INFO - PROCESS | 3764 | 1467040796068 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:19:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:19:56 INFO - PROCESS | 3764 | 1467040796070 Marionette TRACE conn3 <- [1,1322,null,{}] 08:19:56 INFO - PROCESS | 3764 | 1467040796074 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:56 INFO - PROCESS | 3764 | 1467040796076 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:56 INFO - PROCESS | 3764 | 1467040796202 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 08:19:56 INFO - PROCESS | 3764 | 1467040796220 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:56 INFO - PROCESS | 3764 | 1467040796222 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:56 INFO - PROCESS | 3764 | ++DOCSHELL 16EDA000 == 33 [pid = 3764] [id = 340] 08:19:56 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (17009000) [pid = 3764] [serial = 1019] [outer = 00000000] 08:19:56 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (175A3800) [pid = 3764] [serial = 1020] [outer = 17009000] 08:19:56 INFO - PROCESS | 3764 | 1467040796265 Marionette DEBUG loaded listener.js 08:19:56 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (176CC800) [pid = 3764] [serial = 1021] [outer = 17009000] 08:19:56 INFO - PROCESS | 3764 | 1467040796698 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 08:19:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 08:19:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 686ms 08:19:56 INFO - PROCESS | 3764 | 1467040796754 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 08:19:56 INFO - PROCESS | 3764 | 1467040796756 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 08:19:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:19:56 INFO - PROCESS | 3764 | 1467040796760 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:19:56 INFO - PROCESS | 3764 | 1467040796761 Marionette TRACE conn3 <- [1,1326,null,{}] 08:19:56 INFO - PROCESS | 3764 | 1467040796765 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:56 INFO - PROCESS | 3764 | 1467040796767 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:56 INFO - PROCESS | 3764 | 1467040796875 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 08:19:56 INFO - PROCESS | 3764 | 1467040796884 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:56 INFO - PROCESS | 3764 | 1467040796890 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:56 INFO - PROCESS | 3764 | ++DOCSHELL 17795400 == 34 [pid = 3764] [id = 341] 08:19:56 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (17797800) [pid = 3764] [serial = 1022] [outer = 00000000] 08:19:56 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (1779F800) [pid = 3764] [serial = 1023] [outer = 17797800] 08:19:56 INFO - PROCESS | 3764 | 1467040796996 Marionette DEBUG loaded listener.js 08:19:57 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (18220C00) [pid = 3764] [serial = 1024] [outer = 17797800] 08:19:57 INFO - PROCESS | 3764 | 1467040797878 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 08:19:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:19:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1158ms 08:19:57 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (1315C400) [pid = 3764] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:19:57 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (10EE7C00) [pid = 3764] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:19:57 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (14293000) [pid = 3764] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:19:57 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (105EEC00) [pid = 3764] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:19:57 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (16B89400) [pid = 3764] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:19:57 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (1188CC00) [pid = 3764] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:19:57 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (175A8C00) [pid = 3764] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:19:57 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (1779C800) [pid = 3764] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:19:57 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (12BAE000) [pid = 3764] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:19:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:19:57 INFO - PROCESS | 3764 | --DOMWINDOW == 72 (1582D000) [pid = 3764] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:19:57 INFO - PROCESS | 3764 | --DOMWINDOW == 71 (19AEAC00) [pid = 3764] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:19:57 INFO - PROCESS | 3764 | --DOMWINDOW == 70 (1A520000) [pid = 3764] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:19:57 INFO - PROCESS | 3764 | --DOMWINDOW == 69 (14FF5800) [pid = 3764] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:19:57 INFO - PROCESS | 3764 | 1467040797937 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 08:19:57 INFO - PROCESS | 3764 | 1467040797939 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 08:19:57 INFO - PROCESS | 3764 | 1467040797943 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:19:57 INFO - PROCESS | 3764 | 1467040797945 Marionette TRACE conn3 <- [1,1330,null,{}] 08:19:57 INFO - PROCESS | 3764 | 1467040797948 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:57 INFO - PROCESS | 3764 | 1467040797950 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:58 INFO - PROCESS | 3764 | 1467040798059 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 08:19:58 INFO - PROCESS | 3764 | 1467040798112 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:58 INFO - PROCESS | 3764 | 1467040798114 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:58 INFO - PROCESS | 3764 | ++DOCSHELL 14289000 == 35 [pid = 3764] [id = 342] 08:19:58 INFO - PROCESS | 3764 | ++DOMWINDOW == 70 (1428B800) [pid = 3764] [serial = 1025] [outer = 00000000] 08:19:58 INFO - PROCESS | 3764 | ++DOMWINDOW == 71 (15026800) [pid = 3764] [serial = 1026] [outer = 1428B800] 08:19:58 INFO - PROCESS | 3764 | 1467040798151 Marionette DEBUG loaded listener.js 08:19:58 INFO - PROCESS | 3764 | ++DOMWINDOW == 72 (15029000) [pid = 3764] [serial = 1027] [outer = 1428B800] 08:19:58 INFO - PROCESS | 3764 | 1467040798500 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 08:19:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:19:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 579ms 08:19:58 INFO - PROCESS | 3764 | 1467040798527 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 08:19:58 INFO - PROCESS | 3764 | 1467040798529 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 08:19:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:19:58 INFO - PROCESS | 3764 | 1467040798533 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:19:58 INFO - PROCESS | 3764 | 1467040798534 Marionette TRACE conn3 <- [1,1334,null,{}] 08:19:58 INFO - PROCESS | 3764 | 1467040798538 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:58 INFO - PROCESS | 3764 | 1467040798540 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:58 INFO - PROCESS | 3764 | 1467040798658 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 08:19:58 INFO - PROCESS | 3764 | 1467040798665 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:58 INFO - PROCESS | 3764 | 1467040798667 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:58 INFO - PROCESS | 3764 | ++DOCSHELL 16029C00 == 36 [pid = 3764] [id = 343] 08:19:58 INFO - PROCESS | 3764 | ++DOMWINDOW == 73 (17082400) [pid = 3764] [serial = 1028] [outer = 00000000] 08:19:58 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (18501C00) [pid = 3764] [serial = 1029] [outer = 17082400] 08:19:58 INFO - PROCESS | 3764 | 1467040798710 Marionette DEBUG loaded listener.js 08:19:58 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (1980BC00) [pid = 3764] [serial = 1030] [outer = 17082400] 08:19:59 INFO - PROCESS | 3764 | 1467040799099 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 08:19:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:19:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 625ms 08:19:59 INFO - PROCESS | 3764 | 1467040799155 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 08:19:59 INFO - PROCESS | 3764 | 1467040799158 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 08:19:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:19:59 INFO - PROCESS | 3764 | 1467040799161 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:19:59 INFO - PROCESS | 3764 | 1467040799163 Marionette TRACE conn3 <- [1,1338,null,{}] 08:19:59 INFO - PROCESS | 3764 | 1467040799166 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:59 INFO - PROCESS | 3764 | 1467040799169 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:59 INFO - PROCESS | 3764 | 1467040799304 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 08:19:59 INFO - PROCESS | 3764 | 1467040799342 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:59 INFO - PROCESS | 3764 | 1467040799344 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:59 INFO - PROCESS | 3764 | ++DOCSHELL 1051DC00 == 37 [pid = 3764] [id = 344] 08:19:59 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (132AAC00) [pid = 3764] [serial = 1031] [outer = 00000000] 08:19:59 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (19ADE800) [pid = 3764] [serial = 1032] [outer = 132AAC00] 08:19:59 INFO - PROCESS | 3764 | 1467040799387 Marionette DEBUG loaded listener.js 08:19:59 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (19ADF400) [pid = 3764] [serial = 1033] [outer = 132AAC00] 08:19:59 INFO - PROCESS | 3764 | 1467040799779 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 08:19:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:19:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 686ms 08:19:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:19:59 INFO - PROCESS | 3764 | 1467040799851 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 08:19:59 INFO - PROCESS | 3764 | 1467040799853 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 08:19:59 INFO - PROCESS | 3764 | 1467040799857 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 08:19:59 INFO - PROCESS | 3764 | 1467040799858 Marionette TRACE conn3 <- [1,1342,null,{}] 08:19:59 INFO - PROCESS | 3764 | 1467040799862 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:59 INFO - PROCESS | 3764 | 1467040799864 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:59 INFO - PROCESS | 3764 | 1467040799942 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 08:19:59 INFO - PROCESS | 3764 | 1467040799956 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:59 INFO - PROCESS | 3764 | 1467040799959 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:19:59 INFO - PROCESS | 3764 | ++DOCSHELL 19808800 == 38 [pid = 3764] [id = 345] 08:19:59 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (1985CC00) [pid = 3764] [serial = 1034] [outer = 00000000] 08:19:59 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (1A0D8400) [pid = 3764] [serial = 1035] [outer = 1985CC00] 08:19:59 INFO - PROCESS | 3764 | 1467040800004 Marionette DEBUG loaded listener.js 08:20:00 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (1A0DAC00) [pid = 3764] [serial = 1036] [outer = 1985CC00] 08:20:00 INFO - PROCESS | 3764 | 1467040800754 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 08:20:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:20:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 914ms 08:20:00 INFO - PROCESS | 3764 | 1467040800783 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 08:20:00 INFO - PROCESS | 3764 | 1467040800770 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 08:20:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:20:00 INFO - PROCESS | 3764 | 1467040800775 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:20:00 INFO - PROCESS | 3764 | 1467040800781 Marionette TRACE conn3 <- [1,1346,null,{}] 08:20:00 INFO - PROCESS | 3764 | 1467040800786 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:00 INFO - PROCESS | 3764 | 1467040800789 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:00 INFO - PROCESS | 3764 | 1467040800922 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 08:20:01 INFO - PROCESS | 3764 | 1467040801051 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:01 INFO - PROCESS | 3764 | 1467040801054 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:01 INFO - PROCESS | 3764 | ++DOCSHELL 11218400 == 39 [pid = 3764] [id = 346] 08:20:01 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (11810800) [pid = 3764] [serial = 1037] [outer = 00000000] 08:20:01 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (139EF400) [pid = 3764] [serial = 1038] [outer = 11810800] 08:20:01 INFO - PROCESS | 3764 | 1467040801114 Marionette DEBUG loaded listener.js 08:20:01 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (13D96400) [pid = 3764] [serial = 1039] [outer = 11810800] 08:20:01 INFO - PROCESS | 3764 | 1467040801664 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 08:20:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:20:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 914ms 08:20:01 INFO - PROCESS | 3764 | 1467040801703 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 08:20:01 INFO - PROCESS | 3764 | 1467040801708 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 08:20:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:20:01 INFO - PROCESS | 3764 | 1467040801714 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:20:01 INFO - PROCESS | 3764 | 1467040801717 Marionette TRACE conn3 <- [1,1350,null,{}] 08:20:01 INFO - PROCESS | 3764 | 1467040801721 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:01 INFO - PROCESS | 3764 | 1467040801724 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:01 INFO - PROCESS | 3764 | 1467040801833 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 08:20:01 INFO - PROCESS | 3764 | 1467040801934 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:01 INFO - PROCESS | 3764 | 1467040801937 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:01 INFO - PROCESS | 3764 | ++DOCSHELL 15835000 == 40 [pid = 3764] [id = 347] 08:20:01 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (15F9E800) [pid = 3764] [serial = 1040] [outer = 00000000] 08:20:01 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (16ED0C00) [pid = 3764] [serial = 1041] [outer = 15F9E800] 08:20:01 INFO - PROCESS | 3764 | 1467040801992 Marionette DEBUG loaded listener.js 08:20:02 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (176D4800) [pid = 3764] [serial = 1042] [outer = 15F9E800] 08:20:02 INFO - PROCESS | 3764 | 1467040802613 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 08:20:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:20:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 914ms 08:20:02 INFO - PROCESS | 3764 | 1467040802642 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 08:20:02 INFO - PROCESS | 3764 | 1467040802645 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 08:20:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:20:02 INFO - PROCESS | 3764 | 1467040802649 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:20:02 INFO - PROCESS | 3764 | 1467040802653 Marionette TRACE conn3 <- [1,1354,null,{}] 08:20:02 INFO - PROCESS | 3764 | 1467040802664 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:02 INFO - PROCESS | 3764 | 1467040802673 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:02 INFO - PROCESS | 3764 | 1467040802782 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 08:20:02 INFO - PROCESS | 3764 | 1467040802922 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:02 INFO - PROCESS | 3764 | 1467040802925 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:02 INFO - PROCESS | 3764 | ++DOCSHELL 19ADD000 == 41 [pid = 3764] [id = 348] 08:20:02 INFO - PROCESS | 3764 | ++DOMWINDOW == 88 (1A0D8800) [pid = 3764] [serial = 1043] [outer = 00000000] 08:20:02 INFO - PROCESS | 3764 | ++DOMWINDOW == 89 (1A28D400) [pid = 3764] [serial = 1044] [outer = 1A0D8800] 08:20:02 INFO - PROCESS | 3764 | 1467040802983 Marionette DEBUG loaded listener.js 08:20:03 INFO - PROCESS | 3764 | ++DOMWINDOW == 90 (1A29A000) [pid = 3764] [serial = 1045] [outer = 1A0D8800] 08:20:03 INFO - PROCESS | 3764 | 1467040803658 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 08:20:03 INFO - PROCESS | 3764 | 1467040803720 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 08:20:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 08:20:03 INFO - PROCESS | 3764 | 1467040803725 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:20:03 INFO - PROCESS | 3764 | 1467040803729 Marionette TRACE conn3 <- [1,1358,null,{}] 08:20:03 INFO - PROCESS | 3764 | 1467040803735 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:03 INFO - PROCESS | 3764 | 1467040803738 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:03 INFO - PROCESS | 3764 | 1467040803840 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 08:20:03 INFO - PROCESS | 3764 | 1467040803924 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:03 INFO - PROCESS | 3764 | 1467040803928 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:03 INFO - PROCESS | 3764 | ++DOCSHELL 1318A400 == 42 [pid = 3764] [id = 349] 08:20:03 INFO - PROCESS | 3764 | ++DOMWINDOW == 91 (1318C800) [pid = 3764] [serial = 1046] [outer = 00000000] 08:20:04 INFO - PROCESS | 3764 | ++DOMWINDOW == 92 (13A8CC00) [pid = 3764] [serial = 1047] [outer = 1318C800] 08:20:04 INFO - PROCESS | 3764 | 1467040804019 Marionette DEBUG loaded listener.js 08:20:04 INFO - PROCESS | 3764 | ++DOMWINDOW == 93 (13D8AC00) [pid = 3764] [serial = 1048] [outer = 1318C800] 08:20:04 INFO - PROCESS | 3764 | --DOCSHELL 1051DC00 == 41 [pid = 3764] [id = 344] 08:20:04 INFO - PROCESS | 3764 | --DOCSHELL 16029C00 == 40 [pid = 3764] [id = 343] 08:20:04 INFO - PROCESS | 3764 | --DOCSHELL 14289000 == 39 [pid = 3764] [id = 342] 08:20:04 INFO - PROCESS | 3764 | --DOCSHELL 17795400 == 38 [pid = 3764] [id = 341] 08:20:04 INFO - PROCESS | 3764 | --DOCSHELL 16EDA000 == 37 [pid = 3764] [id = 340] 08:20:04 INFO - PROCESS | 3764 | --DOCSHELL 15480400 == 36 [pid = 3764] [id = 339] 08:20:04 INFO - PROCESS | 3764 | --DOCSHELL 13F70C00 == 35 [pid = 3764] [id = 338] 08:20:04 INFO - PROCESS | 3764 | --DOCSHELL 1123E800 == 34 [pid = 3764] [id = 337] 08:20:04 INFO - PROCESS | 3764 | --DOCSHELL 1036B000 == 33 [pid = 3764] [id = 336] 08:20:04 INFO - PROCESS | 3764 | --DOCSHELL 10EE9C00 == 32 [pid = 3764] [id = 335] 08:20:04 INFO - PROCESS | 3764 | --DOCSHELL 1980DC00 == 31 [pid = 3764] [id = 334] 08:20:04 INFO - PROCESS | 3764 | --DOCSHELL 15835000 == 30 [pid = 3764] [id = 347] 08:20:04 INFO - PROCESS | 3764 | --DOCSHELL 19ADD000 == 29 [pid = 3764] [id = 348] 08:20:04 INFO - PROCESS | 3764 | --DOCSHELL 19808800 == 28 [pid = 3764] [id = 345] 08:20:04 INFO - PROCESS | 3764 | --DOCSHELL 11218400 == 27 [pid = 3764] [id = 346] 08:20:04 INFO - PROCESS | 3764 | --DOMWINDOW == 92 (132B0000) [pid = 3764] [serial = 981] [outer = 00000000] [url = about:blank] 08:20:04 INFO - PROCESS | 3764 | --DOMWINDOW == 91 (13D05C00) [pid = 3764] [serial = 982] [outer = 00000000] [url = about:blank] 08:20:04 INFO - PROCESS | 3764 | --DOMWINDOW == 90 (1121E800) [pid = 3764] [serial = 978] [outer = 00000000] [url = about:blank] 08:20:04 INFO - PROCESS | 3764 | --DOMWINDOW == 89 (11220C00) [pid = 3764] [serial = 979] [outer = 00000000] [url = about:blank] 08:20:04 INFO - PROCESS | 3764 | --DOMWINDOW == 88 (14296800) [pid = 3764] [serial = 984] [outer = 00000000] [url = about:blank] 08:20:04 INFO - PROCESS | 3764 | --DOMWINDOW == 87 (12B6B000) [pid = 3764] [serial = 976] [outer = 00000000] [url = about:blank] 08:20:04 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (112E7400) [pid = 3764] [serial = 975] [outer = 00000000] [url = about:blank] 08:20:04 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (17080C00) [pid = 3764] [serial = 990] [outer = 00000000] [url = about:blank] 08:20:04 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (1428C800) [pid = 3764] [serial = 996] [outer = 00000000] [url = about:blank] 08:20:04 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (17798800) [pid = 3764] [serial = 993] [outer = 00000000] [url = about:blank] 08:20:04 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (18507C00) [pid = 3764] [serial = 999] [outer = 00000000] [url = about:blank] 08:20:04 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (13D09400) [pid = 3764] [serial = 964] [outer = 00000000] [url = about:blank] 08:20:04 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (12EE5C00) [pid = 3764] [serial = 963] [outer = 00000000] [url = about:blank] 08:20:04 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (1708A800) [pid = 3764] [serial = 967] [outer = 00000000] [url = about:blank] 08:20:04 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (166DAC00) [pid = 3764] [serial = 966] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (1A3DE000) [pid = 3764] [serial = 970] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (1A290400) [pid = 3764] [serial = 969] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (1A914800) [pid = 3764] [serial = 973] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (1A7EF800) [pid = 3764] [serial = 972] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (1834D800) [pid = 3764] [serial = 994] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3764 | --DOMWINDOW == 72 (1601D000) [pid = 3764] [serial = 987] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3764 | --DOMWINDOW == 71 (167D7400) [pid = 3764] [serial = 988] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3764 | --DOMWINDOW == 70 (175AAC00) [pid = 3764] [serial = 991] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3764 | --DOMWINDOW == 69 (1850D400) [pid = 3764] [serial = 1000] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3764 | --DOMWINDOW == 68 (15023C00) [pid = 3764] [serial = 985] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3764 | --DOMWINDOW == 67 (17793000) [pid = 3764] [serial = 997] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3764 | --DOMWINDOW == 66 (19AE2C00) [pid = 3764] [serial = 1002] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3764 | 1467040805206 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 08:20:05 INFO - PROCESS | 3764 | 1467040805254 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 08:20:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 08:20:05 INFO - PROCESS | 3764 | 1467040805260 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:20:05 INFO - PROCESS | 3764 | 1467040805263 Marionette TRACE conn3 <- [1,1362,null,{}] 08:20:05 INFO - PROCESS | 3764 | 1467040805305 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:05 INFO - PROCESS | 3764 | 1467040805308 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:05 INFO - PROCESS | 3764 | 1467040805433 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 08:20:05 INFO - PROCESS | 3764 | 1467040805450 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:05 INFO - PROCESS | 3764 | 1467040805453 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:05 INFO - PROCESS | 3764 | ++DOCSHELL 11488C00 == 28 [pid = 3764] [id = 350] 08:20:05 INFO - PROCESS | 3764 | ++DOMWINDOW == 67 (11D8D000) [pid = 3764] [serial = 1049] [outer = 00000000] 08:20:05 INFO - PROCESS | 3764 | ++DOMWINDOW == 68 (129EA000) [pid = 3764] [serial = 1050] [outer = 11D8D000] 08:20:05 INFO - PROCESS | 3764 | 1467040805500 Marionette DEBUG loaded listener.js 08:20:05 INFO - PROCESS | 3764 | ++DOMWINDOW == 69 (12B76C00) [pid = 3764] [serial = 1051] [outer = 11D8D000] 08:20:05 INFO - PROCESS | 3764 | [3764] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:20:05 INFO - PROCESS | 3764 | 1467040805943 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 08:20:05 INFO - PROCESS | 3764 | 1467040805990 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 08:20:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 08:20:05 INFO - PROCESS | 3764 | 1467040805997 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:20:05 INFO - PROCESS | 3764 | 1467040806000 Marionette TRACE conn3 <- [1,1366,null,{}] 08:20:05 INFO - PROCESS | 3764 | 1467040806004 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:05 INFO - PROCESS | 3764 | 1467040806006 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:06 INFO - PROCESS | 3764 | 1467040806091 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 08:20:06 INFO - PROCESS | 3764 | 1467040806100 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:06 INFO - PROCESS | 3764 | 1467040806102 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:06 INFO - PROCESS | 3764 | ++DOCSHELL 13D8C000 == 29 [pid = 3764] [id = 351] 08:20:06 INFO - PROCESS | 3764 | ++DOMWINDOW == 70 (13D8DC00) [pid = 3764] [serial = 1052] [outer = 00000000] 08:20:06 INFO - PROCESS | 3764 | ++DOMWINDOW == 71 (13F7F000) [pid = 3764] [serial = 1053] [outer = 13D8DC00] 08:20:06 INFO - PROCESS | 3764 | 1467040806149 Marionette DEBUG loaded listener.js 08:20:06 INFO - PROCESS | 3764 | ++DOMWINDOW == 72 (14289800) [pid = 3764] [serial = 1054] [outer = 13D8DC00] 08:20:06 INFO - PROCESS | 3764 | 1467040806587 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 08:20:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 08:20:06 INFO - PROCESS | 3764 | 1467040806620 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 08:20:06 INFO - PROCESS | 3764 | 1467040806624 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:20:06 INFO - PROCESS | 3764 | 1467040806627 Marionette TRACE conn3 <- [1,1370,null,{}] 08:20:06 INFO - PROCESS | 3764 | 1467040806638 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:06 INFO - PROCESS | 3764 | 1467040806642 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:06 INFO - PROCESS | 3764 | 1467040806724 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 08:20:06 INFO - PROCESS | 3764 | 1467040806774 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:06 INFO - PROCESS | 3764 | 1467040806777 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:06 INFO - PROCESS | 3764 | ++DOCSHELL 16025C00 == 30 [pid = 3764] [id = 352] 08:20:06 INFO - PROCESS | 3764 | ++DOMWINDOW == 73 (16026400) [pid = 3764] [serial = 1055] [outer = 00000000] 08:20:06 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (166E0000) [pid = 3764] [serial = 1056] [outer = 16026400] 08:20:06 INFO - PROCESS | 3764 | 1467040806902 Marionette DEBUG loaded listener.js 08:20:06 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (16B90C00) [pid = 3764] [serial = 1057] [outer = 16026400] 08:20:07 INFO - PROCESS | 3764 | [3764] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:20:07 INFO - PROCESS | 3764 | 1467040807321 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 08:20:07 INFO - PROCESS | 3764 | 1467040807349 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 08:20:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 08:20:07 INFO - PROCESS | 3764 | 1467040807353 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:20:07 INFO - PROCESS | 3764 | 1467040807355 Marionette TRACE conn3 <- [1,1374,null,{}] 08:20:07 INFO - PROCESS | 3764 | 1467040807358 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:07 INFO - PROCESS | 3764 | 1467040807360 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:07 INFO - PROCESS | 3764 | 1467040807474 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 08:20:07 INFO - PROCESS | 3764 | 1467040807480 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:07 INFO - PROCESS | 3764 | 1467040807482 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:07 INFO - PROCESS | 3764 | ++DOCSHELL 11480C00 == 31 [pid = 3764] [id = 353] 08:20:07 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (13D01400) [pid = 3764] [serial = 1058] [outer = 00000000] 08:20:07 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (175A2800) [pid = 3764] [serial = 1059] [outer = 13D01400] 08:20:07 INFO - PROCESS | 3764 | 1467040807529 Marionette DEBUG loaded listener.js 08:20:07 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (176D1C00) [pid = 3764] [serial = 1060] [outer = 13D01400] 08:20:07 INFO - PROCESS | 3764 | 1467040807963 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 08:20:07 INFO - PROCESS | 3764 | 1467040807973 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 08:20:07 INFO - PROCESS | 3764 | 1467040807977 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:20:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 08:20:07 INFO - PROCESS | 3764 | 1467040807978 Marionette TRACE conn3 <- [1,1378,null,{}] 08:20:07 INFO - PROCESS | 3764 | 1467040807982 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:07 INFO - PROCESS | 3764 | 1467040807983 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:08 INFO - PROCESS | 3764 | 1467040808089 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 08:20:08 INFO - PROCESS | 3764 | 1467040808174 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:08 INFO - PROCESS | 3764 | 1467040808176 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:08 INFO - PROCESS | 3764 | ++DOCSHELL 17797400 == 32 [pid = 3764] [id = 354] 08:20:08 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (1779AC00) [pid = 3764] [serial = 1061] [outer = 00000000] 08:20:08 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (177E2400) [pid = 3764] [serial = 1062] [outer = 1779AC00] 08:20:08 INFO - PROCESS | 3764 | 1467040808220 Marionette DEBUG loaded listener.js 08:20:08 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (18353400) [pid = 3764] [serial = 1063] [outer = 1779AC00] 08:20:08 INFO - PROCESS | 3764 | 1467040808627 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 08:20:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:20:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 686ms 08:20:08 INFO - PROCESS | 3764 | 1467040808667 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 08:20:08 INFO - PROCESS | 3764 | 1467040808669 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 08:20:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:20:08 INFO - PROCESS | 3764 | 1467040808672 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:20:08 INFO - PROCESS | 3764 | 1467040808673 Marionette TRACE conn3 <- [1,1382,null,{}] 08:20:08 INFO - PROCESS | 3764 | 1467040808677 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:08 INFO - PROCESS | 3764 | 1467040808682 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:08 INFO - PROCESS | 3764 | 1467040808822 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 08:20:08 INFO - PROCESS | 3764 | 1467040808882 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:08 INFO - PROCESS | 3764 | 1467040808885 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:08 INFO - PROCESS | 3764 | ++DOCSHELL 18449400 == 33 [pid = 3764] [id = 355] 08:20:08 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (1850A800) [pid = 3764] [serial = 1064] [outer = 00000000] 08:20:08 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (19861800) [pid = 3764] [serial = 1065] [outer = 1850A800] 08:20:08 INFO - PROCESS | 3764 | 1467040808912 Marionette DEBUG loaded listener.js 08:20:08 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (19EE6000) [pid = 3764] [serial = 1066] [outer = 1850A800] 08:20:09 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (17797800) [pid = 3764] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:20:09 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (1428B800) [pid = 3764] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:20:09 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (1980EC00) [pid = 3764] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:20:09 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (103CB800) [pid = 3764] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:20:09 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (15481400) [pid = 3764] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:20:09 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (11215C00) [pid = 3764] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:20:09 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (17082400) [pid = 3764] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:20:09 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (13F77000) [pid = 3764] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:20:09 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (11CEB000) [pid = 3764] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:20:09 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (1985CC00) [pid = 3764] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:20:09 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (132AAC00) [pid = 3764] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:20:09 INFO - PROCESS | 3764 | --DOMWINDOW == 72 (17009000) [pid = 3764] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:20:09 INFO - PROCESS | 3764 | 1467040809536 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 08:20:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:20:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 929ms 08:20:09 INFO - PROCESS | 3764 | 1467040809599 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 08:20:09 INFO - PROCESS | 3764 | 1467040809601 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 08:20:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:20:09 INFO - PROCESS | 3764 | 1467040809604 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:20:09 INFO - PROCESS | 3764 | 1467040809606 Marionette TRACE conn3 <- [1,1386,null,{}] 08:20:09 INFO - PROCESS | 3764 | 1467040809592 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:09 INFO - PROCESS | 3764 | 1467040809594 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:09 INFO - PROCESS | 3764 | 1467040809669 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 08:20:09 INFO - PROCESS | 3764 | 1467040809676 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:09 INFO - PROCESS | 3764 | 1467040809678 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:09 INFO - PROCESS | 3764 | ++DOCSHELL 13D8E800 == 34 [pid = 3764] [id = 356] 08:20:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 73 (13F77000) [pid = 3764] [serial = 1067] [outer = 00000000] 08:20:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (17082400) [pid = 3764] [serial = 1068] [outer = 13F77000] 08:20:09 INFO - PROCESS | 3764 | 1467040809722 Marionette DEBUG loaded listener.js 08:20:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (174F5800) [pid = 3764] [serial = 1069] [outer = 13F77000] 08:20:10 INFO - PROCESS | 3764 | 1467040810143 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 08:20:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:20:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 579ms 08:20:10 INFO - PROCESS | 3764 | 1467040810195 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 08:20:10 INFO - PROCESS | 3764 | 1467040810197 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 08:20:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:20:10 INFO - PROCESS | 3764 | 1467040810201 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:20:10 INFO - PROCESS | 3764 | 1467040810203 Marionette TRACE conn3 <- [1,1390,null,{}] 08:20:10 INFO - PROCESS | 3764 | 1467040810206 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:10 INFO - PROCESS | 3764 | 1467040810208 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:10 INFO - PROCESS | 3764 | 1467040810284 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 08:20:10 INFO - PROCESS | 3764 | 1467040810289 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:10 INFO - PROCESS | 3764 | 1467040810291 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:10 INFO - PROCESS | 3764 | ++DOCSHELL 17009000 == 35 [pid = 3764] [id = 357] 08:20:10 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (174F2400) [pid = 3764] [serial = 1070] [outer = 00000000] 08:20:10 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (19EDFC00) [pid = 3764] [serial = 1071] [outer = 174F2400] 08:20:10 INFO - PROCESS | 3764 | 1467040810318 Marionette DEBUG loaded listener.js 08:20:10 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (19EEA000) [pid = 3764] [serial = 1072] [outer = 174F2400] 08:20:10 INFO - PROCESS | 3764 | 1467040810779 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 08:20:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:20:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 610ms 08:20:10 INFO - PROCESS | 3764 | 1467040810821 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 08:20:10 INFO - PROCESS | 3764 | 1467040810825 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 08:20:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:20:10 INFO - PROCESS | 3764 | 1467040810829 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:20:10 INFO - PROCESS | 3764 | 1467040810831 Marionette TRACE conn3 <- [1,1394,null,{}] 08:20:10 INFO - PROCESS | 3764 | 1467040810835 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:10 INFO - PROCESS | 3764 | 1467040810837 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:10 INFO - PROCESS | 3764 | 1467040810914 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 08:20:10 INFO - PROCESS | 3764 | 1467040810920 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:10 INFO - PROCESS | 3764 | 1467040810922 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:10 INFO - PROCESS | 3764 | ++DOCSHELL 16025400 == 36 [pid = 3764] [id = 358] 08:20:10 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (1A29B000) [pid = 3764] [serial = 1073] [outer = 00000000] 08:20:10 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (1A3D8400) [pid = 3764] [serial = 1074] [outer = 1A29B000] 08:20:10 INFO - PROCESS | 3764 | 1467040810965 Marionette DEBUG loaded listener.js 08:20:11 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (1A3D9000) [pid = 3764] [serial = 1075] [outer = 1A29B000] 08:20:11 INFO - PROCESS | 3764 | --DOCSHELL 1318A400 == 35 [pid = 3764] [id = 349] 08:20:11 INFO - PROCESS | 3764 | --DOCSHELL 11488C00 == 34 [pid = 3764] [id = 350] 08:20:12 INFO - PROCESS | 3764 | --DOCSHELL 13D8C000 == 33 [pid = 3764] [id = 351] 08:20:12 INFO - PROCESS | 3764 | --DOCSHELL 18449400 == 32 [pid = 3764] [id = 355] 08:20:12 INFO - PROCESS | 3764 | --DOCSHELL 11480C00 == 31 [pid = 3764] [id = 353] 08:20:12 INFO - PROCESS | 3764 | --DOCSHELL 13D8E800 == 30 [pid = 3764] [id = 356] 08:20:12 INFO - PROCESS | 3764 | --DOCSHELL 17797400 == 29 [pid = 3764] [id = 354] 08:20:12 INFO - PROCESS | 3764 | --DOCSHELL 16025C00 == 28 [pid = 3764] [id = 352] 08:20:12 INFO - PROCESS | 3764 | --DOCSHELL 17009000 == 27 [pid = 3764] [id = 357] 08:20:12 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (19ADE800) [pid = 3764] [serial = 1032] [outer = 00000000] [url = about:blank] 08:20:12 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (175A3800) [pid = 3764] [serial = 1020] [outer = 00000000] [url = about:blank] 08:20:12 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (1779F800) [pid = 3764] [serial = 1023] [outer = 00000000] [url = about:blank] 08:20:12 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (15026800) [pid = 3764] [serial = 1026] [outer = 00000000] [url = about:blank] 08:20:12 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (19AE3400) [pid = 3764] [serial = 1003] [outer = 00000000] [url = about:blank] 08:20:12 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (1055FC00) [pid = 3764] [serial = 1008] [outer = 00000000] [url = about:blank] 08:20:12 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (10A77000) [pid = 3764] [serial = 1009] [outer = 00000000] [url = about:blank] 08:20:12 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (16021000) [pid = 3764] [serial = 1017] [outer = 00000000] [url = about:blank] 08:20:12 INFO - PROCESS | 3764 | --DOMWINDOW == 72 (129EAC00) [pid = 3764] [serial = 1005] [outer = 00000000] [url = about:blank] 08:20:12 INFO - PROCESS | 3764 | --DOMWINDOW == 71 (13D94000) [pid = 3764] [serial = 1006] [outer = 00000000] [url = about:blank] 08:20:12 INFO - PROCESS | 3764 | --DOMWINDOW == 70 (18501C00) [pid = 3764] [serial = 1029] [outer = 00000000] [url = about:blank] 08:20:12 INFO - PROCESS | 3764 | --DOMWINDOW == 69 (14273800) [pid = 3764] [serial = 1014] [outer = 00000000] [url = about:blank] 08:20:12 INFO - PROCESS | 3764 | --DOMWINDOW == 68 (1428A000) [pid = 3764] [serial = 1015] [outer = 00000000] [url = about:blank] 08:20:12 INFO - PROCESS | 3764 | --DOMWINDOW == 67 (12C52000) [pid = 3764] [serial = 1011] [outer = 00000000] [url = about:blank] 08:20:12 INFO - PROCESS | 3764 | --DOMWINDOW == 66 (12EE1400) [pid = 3764] [serial = 1012] [outer = 00000000] [url = about:blank] 08:20:12 INFO - PROCESS | 3764 | --DOMWINDOW == 65 (19ADF400) [pid = 3764] [serial = 1033] [outer = 00000000] [url = about:blank] 08:20:12 INFO - PROCESS | 3764 | --DOMWINDOW == 64 (18220C00) [pid = 3764] [serial = 1024] [outer = 00000000] [url = about:blank] 08:20:12 INFO - PROCESS | 3764 | --DOMWINDOW == 63 (176CC800) [pid = 3764] [serial = 1021] [outer = 00000000] [url = about:blank] 08:20:12 INFO - PROCESS | 3764 | --DOMWINDOW == 62 (15029000) [pid = 3764] [serial = 1027] [outer = 00000000] [url = about:blank] 08:20:12 INFO - PROCESS | 3764 | --DOMWINDOW == 61 (1980BC00) [pid = 3764] [serial = 1030] [outer = 00000000] [url = about:blank] 08:20:12 INFO - PROCESS | 3764 | --DOMWINDOW == 60 (166E2000) [pid = 3764] [serial = 1018] [outer = 00000000] [url = about:blank] 08:20:12 INFO - PROCESS | 3764 | --DOMWINDOW == 59 (1A0D8400) [pid = 3764] [serial = 1035] [outer = 00000000] [url = about:blank] 08:20:12 INFO - PROCESS | 3764 | --DOMWINDOW == 58 (1A0DAC00) [pid = 3764] [serial = 1036] [outer = 00000000] [url = about:blank] 08:20:12 INFO - PROCESS | 3764 | 1467040812595 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 08:20:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:20:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1798ms 08:20:12 INFO - PROCESS | 3764 | 1467040812629 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 08:20:12 INFO - PROCESS | 3764 | 1467040812633 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 08:20:12 INFO - PROCESS | 3764 | 1467040812638 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:20:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:20:12 INFO - PROCESS | 3764 | 1467040812642 Marionette TRACE conn3 <- [1,1398,null,{}] 08:20:12 INFO - PROCESS | 3764 | 1467040812648 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:12 INFO - PROCESS | 3764 | 1467040812651 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:12 INFO - PROCESS | 3764 | 1467040812744 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 08:20:12 INFO - PROCESS | 3764 | 1467040812753 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:12 INFO - PROCESS | 3764 | 1467040812758 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:12 INFO - PROCESS | 3764 | ++DOCSHELL 1121BC00 == 28 [pid = 3764] [id = 359] 08:20:12 INFO - PROCESS | 3764 | ++DOMWINDOW == 59 (112E1C00) [pid = 3764] [serial = 1076] [outer = 00000000] 08:20:12 INFO - PROCESS | 3764 | ++DOMWINDOW == 60 (11803C00) [pid = 3764] [serial = 1077] [outer = 112E1C00] 08:20:12 INFO - PROCESS | 3764 | 1467040812807 Marionette DEBUG loaded listener.js 08:20:12 INFO - PROCESS | 3764 | ++DOMWINDOW == 61 (11893000) [pid = 3764] [serial = 1078] [outer = 112E1C00] 08:20:13 INFO - PROCESS | 3764 | 1467040813300 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 08:20:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:20:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 686ms 08:20:13 INFO - PROCESS | 3764 | 1467040813321 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 08:20:13 INFO - PROCESS | 3764 | 1467040813326 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 08:20:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:20:13 INFO - PROCESS | 3764 | 1467040813332 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:20:13 INFO - PROCESS | 3764 | 1467040813335 Marionette TRACE conn3 <- [1,1402,null,{}] 08:20:13 INFO - PROCESS | 3764 | 1467040813339 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:13 INFO - PROCESS | 3764 | 1467040813342 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:13 INFO - PROCESS | 3764 | 1467040813425 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 08:20:13 INFO - PROCESS | 3764 | 1467040813434 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:13 INFO - PROCESS | 3764 | 1467040813436 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:13 INFO - PROCESS | 3764 | ++DOCSHELL 13161400 == 29 [pid = 3764] [id = 360] 08:20:13 INFO - PROCESS | 3764 | ++DOMWINDOW == 62 (13185800) [pid = 3764] [serial = 1079] [outer = 00000000] 08:20:13 INFO - PROCESS | 3764 | ++DOMWINDOW == 63 (132B0000) [pid = 3764] [serial = 1080] [outer = 13185800] 08:20:13 INFO - PROCESS | 3764 | 1467040813483 Marionette DEBUG loaded listener.js 08:20:13 INFO - PROCESS | 3764 | ++DOMWINDOW == 64 (139F6400) [pid = 3764] [serial = 1081] [outer = 13185800] 08:20:13 INFO - PROCESS | 3764 | 1467040813941 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 08:20:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:20:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 670ms 08:20:14 INFO - PROCESS | 3764 | 1467040814014 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 08:20:14 INFO - PROCESS | 3764 | 1467040814016 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 08:20:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:20:14 INFO - PROCESS | 3764 | 1467040814020 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:20:14 INFO - PROCESS | 3764 | 1467040814023 Marionette TRACE conn3 <- [1,1406,null,{}] 08:20:14 INFO - PROCESS | 3764 | 1467040814034 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:14 INFO - PROCESS | 3764 | 1467040814039 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:14 INFO - PROCESS | 3764 | 1467040814179 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 08:20:14 INFO - PROCESS | 3764 | 1467040814239 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:14 INFO - PROCESS | 3764 | 1467040814243 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:14 INFO - PROCESS | 3764 | ++DOCSHELL 14277000 == 30 [pid = 3764] [id = 361] 08:20:14 INFO - PROCESS | 3764 | ++DOMWINDOW == 65 (1428A000) [pid = 3764] [serial = 1082] [outer = 00000000] 08:20:14 INFO - PROCESS | 3764 | ++DOMWINDOW == 66 (1428EC00) [pid = 3764] [serial = 1083] [outer = 1428A000] 08:20:14 INFO - PROCESS | 3764 | 1467040814290 Marionette DEBUG loaded listener.js 08:20:14 INFO - PROCESS | 3764 | ++DOMWINDOW == 67 (14296000) [pid = 3764] [serial = 1084] [outer = 1428A000] 08:20:14 INFO - PROCESS | 3764 | 1467040814639 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 08:20:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:20:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 671ms 08:20:14 INFO - PROCESS | 3764 | 1467040814702 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 08:20:14 INFO - PROCESS | 3764 | 1467040814705 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 08:20:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:20:14 INFO - PROCESS | 3764 | 1467040814708 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:20:14 INFO - PROCESS | 3764 | 1467040814710 Marionette TRACE conn3 <- [1,1410,null,{}] 08:20:14 INFO - PROCESS | 3764 | 1467040814724 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:14 INFO - PROCESS | 3764 | 1467040814726 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:14 INFO - PROCESS | 3764 | 1467040814807 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 08:20:14 INFO - PROCESS | 3764 | 1467040814813 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:14 INFO - PROCESS | 3764 | 1467040814815 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:14 INFO - PROCESS | 3764 | ++DOCSHELL 15022800 == 31 [pid = 3764] [id = 362] 08:20:14 INFO - PROCESS | 3764 | ++DOMWINDOW == 68 (15024C00) [pid = 3764] [serial = 1085] [outer = 00000000] 08:20:14 INFO - PROCESS | 3764 | ++DOMWINDOW == 69 (1547B400) [pid = 3764] [serial = 1086] [outer = 15024C00] 08:20:14 INFO - PROCESS | 3764 | 1467040814859 Marionette DEBUG loaded listener.js 08:20:14 INFO - PROCESS | 3764 | ++DOMWINDOW == 70 (15835000) [pid = 3764] [serial = 1087] [outer = 15024C00] 08:20:15 INFO - PROCESS | 3764 | 1467040815279 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 08:20:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:20:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 609ms 08:20:15 INFO - PROCESS | 3764 | 1467040815328 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 08:20:15 INFO - PROCESS | 3764 | 1467040815330 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 08:20:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:20:15 INFO - PROCESS | 3764 | 1467040815333 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:20:15 INFO - PROCESS | 3764 | 1467040815335 Marionette TRACE conn3 <- [1,1414,null,{}] 08:20:15 INFO - PROCESS | 3764 | 1467040815339 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:15 INFO - PROCESS | 3764 | 1467040815341 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:15 INFO - PROCESS | 3764 | 1467040815415 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 08:20:15 INFO - PROCESS | 3764 | 1467040815420 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:15 INFO - PROCESS | 3764 | 1467040815423 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:15 INFO - PROCESS | 3764 | ++DOCSHELL 1601B400 == 32 [pid = 3764] [id = 363] 08:20:15 INFO - PROCESS | 3764 | ++DOMWINDOW == 71 (1601E800) [pid = 3764] [serial = 1088] [outer = 00000000] 08:20:15 INFO - PROCESS | 3764 | ++DOMWINDOW == 72 (16993C00) [pid = 3764] [serial = 1089] [outer = 1601E800] 08:20:15 INFO - PROCESS | 3764 | 1467040815468 Marionette DEBUG loaded listener.js 08:20:15 INFO - PROCESS | 3764 | ++DOMWINDOW == 73 (16ECF800) [pid = 3764] [serial = 1090] [outer = 1601E800] 08:20:15 INFO - PROCESS | 3764 | 1467040815903 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 08:20:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:20:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 624ms 08:20:15 INFO - PROCESS | 3764 | 1467040815955 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 08:20:15 INFO - PROCESS | 3764 | 1467040815957 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 08:20:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:20:15 INFO - PROCESS | 3764 | 1467040815961 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:20:15 INFO - PROCESS | 3764 | 1467040815963 Marionette TRACE conn3 <- [1,1418,null,{}] 08:20:15 INFO - PROCESS | 3764 | 1467040815966 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:15 INFO - PROCESS | 3764 | 1467040815971 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:16 INFO - PROCESS | 3764 | 1467040816070 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 08:20:16 INFO - PROCESS | 3764 | 1467040816078 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:16 INFO - PROCESS | 3764 | 1467040816080 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:16 INFO - PROCESS | 3764 | ++DOCSHELL 1760D400 == 33 [pid = 3764] [id = 364] 08:20:16 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (176D6400) [pid = 3764] [serial = 1091] [outer = 00000000] 08:20:16 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (17797800) [pid = 3764] [serial = 1092] [outer = 176D6400] 08:20:16 INFO - PROCESS | 3764 | 1467040816123 Marionette DEBUG loaded listener.js 08:20:16 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (17793000) [pid = 3764] [serial = 1093] [outer = 176D6400] 08:20:16 INFO - PROCESS | 3764 | 1467040816529 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 08:20:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:20:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 625ms 08:20:16 INFO - PROCESS | 3764 | 1467040816582 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 08:20:16 INFO - PROCESS | 3764 | 1467040816584 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 08:20:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:20:16 INFO - PROCESS | 3764 | 1467040816587 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:20:16 INFO - PROCESS | 3764 | 1467040816589 Marionette TRACE conn3 <- [1,1422,null,{}] 08:20:16 INFO - PROCESS | 3764 | 1467040816593 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:16 INFO - PROCESS | 3764 | 1467040816594 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:16 INFO - PROCESS | 3764 | 1467040816678 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 08:20:16 INFO - PROCESS | 3764 | 1467040816685 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:16 INFO - PROCESS | 3764 | 1467040816687 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:16 INFO - PROCESS | 3764 | ++DOCSHELL 175A3800 == 34 [pid = 3764] [id = 365] 08:20:16 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (17795400) [pid = 3764] [serial = 1094] [outer = 00000000] 08:20:16 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (18354C00) [pid = 3764] [serial = 1095] [outer = 17795400] 08:20:16 INFO - PROCESS | 3764 | 1467040816731 Marionette DEBUG loaded listener.js 08:20:16 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (1843B800) [pid = 3764] [serial = 1096] [outer = 17795400] 08:20:17 INFO - PROCESS | 3764 | 1467040817156 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 08:20:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:20:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 625ms 08:20:17 INFO - PROCESS | 3764 | 1467040817210 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 08:20:17 INFO - PROCESS | 3764 | 1467040817212 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 08:20:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:20:17 INFO - PROCESS | 3764 | 1467040817216 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:20:17 INFO - PROCESS | 3764 | 1467040817218 Marionette TRACE conn3 <- [1,1426,null,{}] 08:20:17 INFO - PROCESS | 3764 | 1467040817221 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:17 INFO - PROCESS | 3764 | 1467040817223 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:17 INFO - PROCESS | 3764 | 1467040817297 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 08:20:17 INFO - PROCESS | 3764 | 1467040817302 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:17 INFO - PROCESS | 3764 | 1467040817304 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:17 INFO - PROCESS | 3764 | ++DOCSHELL 18506400 == 35 [pid = 3764] [id = 366] 08:20:17 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (18507C00) [pid = 3764] [serial = 1097] [outer = 00000000] 08:20:17 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (19806400) [pid = 3764] [serial = 1098] [outer = 18507C00] 08:20:17 INFO - PROCESS | 3764 | 1467040817349 Marionette DEBUG loaded listener.js 08:20:17 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (1582D000) [pid = 3764] [serial = 1099] [outer = 18507C00] 08:20:17 INFO - PROCESS | 3764 | 1467040817778 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 08:20:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:20:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 609ms 08:20:17 INFO - PROCESS | 3764 | 1467040817836 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 08:20:17 INFO - PROCESS | 3764 | 1467040817838 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 08:20:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:20:17 INFO - PROCESS | 3764 | 1467040817841 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:20:17 INFO - PROCESS | 3764 | 1467040817843 Marionette TRACE conn3 <- [1,1430,null,{}] 08:20:17 INFO - PROCESS | 3764 | 1467040817850 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:17 INFO - PROCESS | 3764 | 1467040817852 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:17 INFO - PROCESS | 3764 | 1467040817957 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 08:20:17 INFO - PROCESS | 3764 | 1467040817969 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:17 INFO - PROCESS | 3764 | 1467040817971 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:17 INFO - PROCESS | 3764 | ++DOCSHELL 14276800 == 36 [pid = 3764] [id = 367] 08:20:17 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (1985AC00) [pid = 3764] [serial = 1100] [outer = 00000000] 08:20:18 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (19ADC800) [pid = 3764] [serial = 1101] [outer = 1985AC00] 08:20:18 INFO - PROCESS | 3764 | 1467040818018 Marionette DEBUG loaded listener.js 08:20:18 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (19ADD000) [pid = 3764] [serial = 1102] [outer = 1985AC00] 08:20:18 INFO - PROCESS | 3764 | 1467040818488 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 08:20:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:20:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 671ms 08:20:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:20:18 INFO - PROCESS | 3764 | 1467040818524 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 08:20:18 INFO - PROCESS | 3764 | 1467040818526 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 08:20:18 INFO - PROCESS | 3764 | 1467040818529 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:20:18 INFO - PROCESS | 3764 | 1467040818531 Marionette TRACE conn3 <- [1,1434,null,{}] 08:20:18 INFO - PROCESS | 3764 | 1467040818534 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:18 INFO - PROCESS | 3764 | 1467040818536 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:18 INFO - PROCESS | 3764 | 1467040818661 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 08:20:18 INFO - PROCESS | 3764 | 1467040818670 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:18 INFO - PROCESS | 3764 | 1467040818672 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:18 INFO - PROCESS | 3764 | ++DOCSHELL 105E8000 == 37 [pid = 3764] [id = 368] 08:20:18 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (19810800) [pid = 3764] [serial = 1103] [outer = 00000000] 08:20:18 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (1A0DAC00) [pid = 3764] [serial = 1104] [outer = 19810800] 08:20:18 INFO - PROCESS | 3764 | 1467040818720 Marionette DEBUG loaded listener.js 08:20:18 INFO - PROCESS | 3764 | ++DOMWINDOW == 88 (1A296400) [pid = 3764] [serial = 1105] [outer = 19810800] 08:20:19 INFO - PROCESS | 3764 | 1467040819141 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 08:20:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:20:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 670ms 08:20:19 INFO - PROCESS | 3764 | 1467040819211 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 08:20:19 INFO - PROCESS | 3764 | 1467040819213 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 08:20:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:20:19 INFO - PROCESS | 3764 | 1467040819217 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:20:19 INFO - PROCESS | 3764 | 1467040819220 Marionette TRACE conn3 <- [1,1438,null,{}] 08:20:19 INFO - PROCESS | 3764 | 1467040819223 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:19 INFO - PROCESS | 3764 | 1467040819226 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:19 INFO - PROCESS | 3764 | 1467040819374 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 08:20:19 INFO - PROCESS | 3764 | 1467040819435 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:19 INFO - PROCESS | 3764 | 1467040819438 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:19 INFO - PROCESS | 3764 | ++DOCSHELL 1502C000 == 38 [pid = 3764] [id = 369] 08:20:19 INFO - PROCESS | 3764 | ++DOMWINDOW == 89 (1A0DE000) [pid = 3764] [serial = 1106] [outer = 00000000] 08:20:19 INFO - PROCESS | 3764 | ++DOMWINDOW == 90 (1A3E5000) [pid = 3764] [serial = 1107] [outer = 1A0DE000] 08:20:19 INFO - PROCESS | 3764 | 1467040819483 Marionette DEBUG loaded listener.js 08:20:19 INFO - PROCESS | 3764 | ++DOMWINDOW == 91 (1A518000) [pid = 3764] [serial = 1108] [outer = 1A0DE000] 08:20:19 INFO - PROCESS | 3764 | --DOMWINDOW == 90 (13D01400) [pid = 3764] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:20:19 INFO - PROCESS | 3764 | --DOMWINDOW == 89 (1779AC00) [pid = 3764] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:20:19 INFO - PROCESS | 3764 | --DOMWINDOW == 88 (1850A800) [pid = 3764] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:20:19 INFO - PROCESS | 3764 | --DOMWINDOW == 87 (174F2400) [pid = 3764] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:20:19 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (16026400) [pid = 3764] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:20:19 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (13D8DC00) [pid = 3764] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:20:19 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (11D8D000) [pid = 3764] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:20:19 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (1318C800) [pid = 3764] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:20:19 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (1A0D8800) [pid = 3764] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:20:19 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (15F9E800) [pid = 3764] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:20:19 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (11810800) [pid = 3764] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:20:19 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (13F77000) [pid = 3764] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:20:19 INFO - PROCESS | 3764 | 1467040819943 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 08:20:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:20:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 777ms 08:20:19 INFO - PROCESS | 3764 | 1467040820001 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 08:20:19 INFO - PROCESS | 3764 | 1467040820004 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 08:20:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:20:19 INFO - PROCESS | 3764 | 1467040820008 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:20:19 INFO - PROCESS | 3764 | 1467040820010 Marionette TRACE conn3 <- [1,1442,null,{}] 08:20:20 INFO - PROCESS | 3764 | 1467040820013 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:20 INFO - PROCESS | 3764 | 1467040820015 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:20 INFO - PROCESS | 3764 | 1467040820093 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 08:20:20 INFO - PROCESS | 3764 | 1467040820098 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:20 INFO - PROCESS | 3764 | 1467040820100 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:20 INFO - PROCESS | 3764 | ++DOCSHELL 14276000 == 39 [pid = 3764] [id = 370] 08:20:20 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (1502A800) [pid = 3764] [serial = 1109] [outer = 00000000] 08:20:20 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (18510800) [pid = 3764] [serial = 1110] [outer = 1502A800] 08:20:20 INFO - PROCESS | 3764 | 1467040820143 Marionette DEBUG loaded listener.js 08:20:20 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (1A0D8800) [pid = 3764] [serial = 1111] [outer = 1502A800] 08:20:20 INFO - PROCESS | 3764 | 1467040820539 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 08:20:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:20:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 579ms 08:20:20 INFO - PROCESS | 3764 | 1467040820586 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 08:20:20 INFO - PROCESS | 3764 | 1467040820588 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 08:20:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:20:20 INFO - PROCESS | 3764 | 1467040820591 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:20:20 INFO - PROCESS | 3764 | 1467040820593 Marionette TRACE conn3 <- [1,1446,null,{}] 08:20:20 INFO - PROCESS | 3764 | 1467040820597 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:20 INFO - PROCESS | 3764 | 1467040820599 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:20 INFO - PROCESS | 3764 | 1467040820689 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 08:20:20 INFO - PROCESS | 3764 | 1467040820695 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:20 INFO - PROCESS | 3764 | 1467040820697 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:20 INFO - PROCESS | 3764 | ++DOCSHELL 177D7000 == 40 [pid = 3764] [id = 371] 08:20:20 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (1850CC00) [pid = 3764] [serial = 1112] [outer = 00000000] 08:20:20 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (1A7E5800) [pid = 3764] [serial = 1113] [outer = 1850CC00] 08:20:20 INFO - PROCESS | 3764 | 1467040820739 Marionette DEBUG loaded listener.js 08:20:20 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (1A7ECC00) [pid = 3764] [serial = 1114] [outer = 1850CC00] 08:20:21 INFO - PROCESS | 3764 | 1467040821168 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 08:20:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:20:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 624ms 08:20:21 INFO - PROCESS | 3764 | 1467040821212 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 08:20:21 INFO - PROCESS | 3764 | 1467040821214 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 08:20:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:20:21 INFO - PROCESS | 3764 | 1467040821222 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:20:21 INFO - PROCESS | 3764 | 1467040821223 Marionette TRACE conn3 <- [1,1450,null,{}] 08:20:21 INFO - PROCESS | 3764 | 1467040821227 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:21 INFO - PROCESS | 3764 | 1467040821229 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:21 INFO - PROCESS | 3764 | 1467040821306 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 08:20:21 INFO - PROCESS | 3764 | 1467040821311 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:21 INFO - PROCESS | 3764 | 1467040821313 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:21 INFO - PROCESS | 3764 | ++DOCSHELL 15025000 == 41 [pid = 3764] [id = 372] 08:20:21 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (16990000) [pid = 3764] [serial = 1115] [outer = 00000000] 08:20:21 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (1A916800) [pid = 3764] [serial = 1116] [outer = 16990000] 08:20:21 INFO - PROCESS | 3764 | 1467040821355 Marionette DEBUG loaded listener.js 08:20:21 INFO - PROCESS | 3764 | ++DOMWINDOW == 88 (1A91D800) [pid = 3764] [serial = 1117] [outer = 16990000] 08:20:21 INFO - PROCESS | 3764 | 1467040821910 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 08:20:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:20:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 732ms 08:20:21 INFO - PROCESS | 3764 | 1467040821942 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 08:20:21 INFO - PROCESS | 3764 | 1467040821946 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 08:20:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:20:21 INFO - PROCESS | 3764 | 1467040821952 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:20:21 INFO - PROCESS | 3764 | 1467040821956 Marionette TRACE conn3 <- [1,1454,null,{}] 08:20:21 INFO - PROCESS | 3764 | 1467040821962 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:21 INFO - PROCESS | 3764 | 1467040821965 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:22 INFO - PROCESS | 3764 | 1467040822144 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 08:20:22 INFO - PROCESS | 3764 | 1467040822275 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:22 INFO - PROCESS | 3764 | 1467040822280 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:22 INFO - PROCESS | 3764 | ++DOCSHELL 10562400 == 42 [pid = 3764] [id = 373] 08:20:22 INFO - PROCESS | 3764 | ++DOMWINDOW == 89 (105F1C00) [pid = 3764] [serial = 1118] [outer = 00000000] 08:20:22 INFO - PROCESS | 3764 | ++DOMWINDOW == 90 (11D8FC00) [pid = 3764] [serial = 1119] [outer = 105F1C00] 08:20:22 INFO - PROCESS | 3764 | 1467040822337 Marionette DEBUG loaded listener.js 08:20:22 INFO - PROCESS | 3764 | ++DOMWINDOW == 91 (12E1F800) [pid = 3764] [serial = 1120] [outer = 105F1C00] 08:20:23 INFO - PROCESS | 3764 | 1467040823123 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 08:20:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:20:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1219ms 08:20:23 INFO - PROCESS | 3764 | 1467040823183 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 08:20:23 INFO - PROCESS | 3764 | 1467040823188 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 08:20:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:20:23 INFO - PROCESS | 3764 | 1467040823195 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:20:23 INFO - PROCESS | 3764 | 1467040823198 Marionette TRACE conn3 <- [1,1458,null,{}] 08:20:23 INFO - PROCESS | 3764 | 1467040823202 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:23 INFO - PROCESS | 3764 | 1467040823205 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:23 INFO - PROCESS | 3764 | 1467040823452 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 08:20:23 INFO - PROCESS | 3764 | 1467040823597 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:23 INFO - PROCESS | 3764 | 1467040823601 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:23 INFO - PROCESS | 3764 | ++DOCSHELL 1055F400 == 43 [pid = 3764] [id = 374] 08:20:23 INFO - PROCESS | 3764 | ++DOMWINDOW == 92 (105E8400) [pid = 3764] [serial = 1121] [outer = 00000000] 08:20:23 INFO - PROCESS | 3764 | ++DOMWINDOW == 93 (10EAC400) [pid = 3764] [serial = 1122] [outer = 105E8400] 08:20:23 INFO - PROCESS | 3764 | 1467040823673 Marionette DEBUG loaded listener.js 08:20:23 INFO - PROCESS | 3764 | ++DOMWINDOW == 94 (112EBC00) [pid = 3764] [serial = 1123] [outer = 105E8400] 08:20:24 INFO - PROCESS | 3764 | --DOCSHELL 177D7000 == 42 [pid = 3764] [id = 371] 08:20:24 INFO - PROCESS | 3764 | --DOCSHELL 14276000 == 41 [pid = 3764] [id = 370] 08:20:24 INFO - PROCESS | 3764 | --DOCSHELL 1502C000 == 40 [pid = 3764] [id = 369] 08:20:24 INFO - PROCESS | 3764 | --DOCSHELL 105E8000 == 39 [pid = 3764] [id = 368] 08:20:24 INFO - PROCESS | 3764 | --DOCSHELL 14276800 == 38 [pid = 3764] [id = 367] 08:20:24 INFO - PROCESS | 3764 | --DOCSHELL 18506400 == 37 [pid = 3764] [id = 366] 08:20:24 INFO - PROCESS | 3764 | --DOCSHELL 175A3800 == 36 [pid = 3764] [id = 365] 08:20:24 INFO - PROCESS | 3764 | --DOCSHELL 1760D400 == 35 [pid = 3764] [id = 364] 08:20:24 INFO - PROCESS | 3764 | --DOCSHELL 1601B400 == 34 [pid = 3764] [id = 363] 08:20:24 INFO - PROCESS | 3764 | --DOCSHELL 15022800 == 33 [pid = 3764] [id = 362] 08:20:24 INFO - PROCESS | 3764 | --DOCSHELL 14277000 == 32 [pid = 3764] [id = 361] 08:20:24 INFO - PROCESS | 3764 | --DOCSHELL 13161400 == 31 [pid = 3764] [id = 360] 08:20:24 INFO - PROCESS | 3764 | --DOMWINDOW == 93 (1A3D8400) [pid = 3764] [serial = 1074] [outer = 00000000] [url = about:blank] 08:20:24 INFO - PROCESS | 3764 | --DOCSHELL 1121BC00 == 30 [pid = 3764] [id = 359] 08:20:24 INFO - PROCESS | 3764 | --DOCSHELL 16025400 == 29 [pid = 3764] [id = 358] 08:20:24 INFO - PROCESS | 3764 | --DOMWINDOW == 92 (175A2800) [pid = 3764] [serial = 1059] [outer = 00000000] [url = about:blank] 08:20:24 INFO - PROCESS | 3764 | --DOMWINDOW == 91 (176D1C00) [pid = 3764] [serial = 1060] [outer = 00000000] [url = about:blank] 08:20:24 INFO - PROCESS | 3764 | --DOMWINDOW == 90 (18353400) [pid = 3764] [serial = 1063] [outer = 00000000] [url = about:blank] 08:20:24 INFO - PROCESS | 3764 | --DOMWINDOW == 89 (177E2400) [pid = 3764] [serial = 1062] [outer = 00000000] [url = about:blank] 08:20:24 INFO - PROCESS | 3764 | --DOMWINDOW == 88 (19861800) [pid = 3764] [serial = 1065] [outer = 00000000] [url = about:blank] 08:20:24 INFO - PROCESS | 3764 | --DOMWINDOW == 87 (19EE6000) [pid = 3764] [serial = 1066] [outer = 00000000] [url = about:blank] 08:20:24 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (19EDFC00) [pid = 3764] [serial = 1071] [outer = 00000000] [url = about:blank] 08:20:24 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (166E0000) [pid = 3764] [serial = 1056] [outer = 00000000] [url = about:blank] 08:20:24 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (13F7F000) [pid = 3764] [serial = 1053] [outer = 00000000] [url = about:blank] 08:20:24 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (14289800) [pid = 3764] [serial = 1054] [outer = 00000000] [url = about:blank] 08:20:24 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (129EA000) [pid = 3764] [serial = 1050] [outer = 00000000] [url = about:blank] 08:20:24 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (12B76C00) [pid = 3764] [serial = 1051] [outer = 00000000] [url = about:blank] 08:20:24 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (13D8AC00) [pid = 3764] [serial = 1048] [outer = 00000000] [url = about:blank] 08:20:24 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (13A8CC00) [pid = 3764] [serial = 1047] [outer = 00000000] [url = about:blank] 08:20:24 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (1A29A000) [pid = 3764] [serial = 1045] [outer = 00000000] [url = about:blank] 08:20:24 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (1A28D400) [pid = 3764] [serial = 1044] [outer = 00000000] [url = about:blank] 08:20:24 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (176D4800) [pid = 3764] [serial = 1042] [outer = 00000000] [url = about:blank] 08:20:24 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (16ED0C00) [pid = 3764] [serial = 1041] [outer = 00000000] [url = about:blank] 08:20:24 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (13D96400) [pid = 3764] [serial = 1039] [outer = 00000000] [url = about:blank] 08:20:24 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (139EF400) [pid = 3764] [serial = 1038] [outer = 00000000] [url = about:blank] 08:20:24 INFO - PROCESS | 3764 | --DOMWINDOW == 72 (19EEA000) [pid = 3764] [serial = 1072] [outer = 00000000] [url = about:blank] 08:20:24 INFO - PROCESS | 3764 | --DOMWINDOW == 71 (17082400) [pid = 3764] [serial = 1068] [outer = 00000000] [url = about:blank] 08:20:24 INFO - PROCESS | 3764 | --DOMWINDOW == 70 (174F5800) [pid = 3764] [serial = 1069] [outer = 00000000] [url = about:blank] 08:20:24 INFO - PROCESS | 3764 | --DOMWINDOW == 69 (16B90C00) [pid = 3764] [serial = 1057] [outer = 00000000] [url = about:blank] 08:20:24 INFO - PROCESS | 3764 | 1467040824307 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 08:20:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:20:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1158ms 08:20:24 INFO - PROCESS | 3764 | 1467040824356 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 08:20:24 INFO - PROCESS | 3764 | 1467040824359 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 08:20:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:20:24 INFO - PROCESS | 3764 | 1467040824364 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:20:24 INFO - PROCESS | 3764 | 1467040824367 Marionette TRACE conn3 <- [1,1462,null,{}] 08:20:24 INFO - PROCESS | 3764 | 1467040824371 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:24 INFO - PROCESS | 3764 | 1467040824374 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:24 INFO - PROCESS | 3764 | 1467040824463 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 08:20:24 INFO - PROCESS | 3764 | 1467040824554 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:24 INFO - PROCESS | 3764 | 1467040824557 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:24 INFO - PROCESS | 3764 | ++DOCSHELL 11D8C000 == 30 [pid = 3764] [id = 375] 08:20:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 70 (11D8D000) [pid = 3764] [serial = 1124] [outer = 00000000] 08:20:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 71 (12EE5C00) [pid = 3764] [serial = 1125] [outer = 11D8D000] 08:20:24 INFO - PROCESS | 3764 | 1467040824603 Marionette DEBUG loaded listener.js 08:20:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 72 (13D8BC00) [pid = 3764] [serial = 1126] [outer = 11D8D000] 08:20:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 73 (14269800) [pid = 3764] [serial = 1127] [outer = 1B69A400] 08:20:25 INFO - PROCESS | 3764 | 1467040825103 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 08:20:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:20:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 777ms 08:20:25 INFO - PROCESS | 3764 | 1467040825144 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 08:20:25 INFO - PROCESS | 3764 | 1467040825146 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 08:20:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:20:25 INFO - PROCESS | 3764 | 1467040825150 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:20:25 INFO - PROCESS | 3764 | 1467040825152 Marionette TRACE conn3 <- [1,1466,null,{}] 08:20:25 INFO - PROCESS | 3764 | 1467040825156 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:25 INFO - PROCESS | 3764 | 1467040825158 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:25 INFO - PROCESS | 3764 | 1467040825243 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 08:20:25 INFO - PROCESS | 3764 | 1467040825254 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:25 INFO - PROCESS | 3764 | 1467040825256 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:25 INFO - PROCESS | 3764 | ++DOCSHELL 14276400 == 31 [pid = 3764] [id = 376] 08:20:25 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (1428AC00) [pid = 3764] [serial = 1128] [outer = 00000000] 08:20:25 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (15021C00) [pid = 3764] [serial = 1129] [outer = 1428AC00] 08:20:25 INFO - PROCESS | 3764 | 1467040825301 Marionette DEBUG loaded listener.js 08:20:25 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (15028400) [pid = 3764] [serial = 1130] [outer = 1428AC00] 08:20:25 INFO - PROCESS | 3764 | 1467040825748 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 08:20:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:20:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 610ms 08:20:25 INFO - PROCESS | 3764 | 1467040825771 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 08:20:25 INFO - PROCESS | 3764 | 1467040825775 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 08:20:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:20:25 INFO - PROCESS | 3764 | 1467040825785 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:20:25 INFO - PROCESS | 3764 | 1467040825790 Marionette TRACE conn3 <- [1,1470,null,{}] 08:20:25 INFO - PROCESS | 3764 | 1467040825797 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:25 INFO - PROCESS | 3764 | 1467040825801 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:25 INFO - PROCESS | 3764 | 1467040825886 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 08:20:25 INFO - PROCESS | 3764 | 1467040825891 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:25 INFO - PROCESS | 3764 | 1467040825894 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:25 INFO - PROCESS | 3764 | ++DOCSHELL 166E3400 == 32 [pid = 3764] [id = 377] 08:20:25 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (166E7800) [pid = 3764] [serial = 1131] [outer = 00000000] 08:20:25 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (16E18800) [pid = 3764] [serial = 1132] [outer = 166E7800] 08:20:25 INFO - PROCESS | 3764 | 1467040825945 Marionette DEBUG loaded listener.js 08:20:26 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (17084400) [pid = 3764] [serial = 1133] [outer = 166E7800] 08:20:27 INFO - PROCESS | 3764 | --DOCSHELL 11D8C000 == 31 [pid = 3764] [id = 375] 08:20:27 INFO - PROCESS | 3764 | --DOCSHELL 1055F400 == 30 [pid = 3764] [id = 374] 08:20:27 INFO - PROCESS | 3764 | --DOCSHELL 15025000 == 29 [pid = 3764] [id = 372] 08:20:27 INFO - PROCESS | 3764 | --DOCSHELL 10562400 == 28 [pid = 3764] [id = 373] 08:20:27 INFO - PROCESS | 3764 | --DOCSHELL 13A8D400 == 27 [pid = 3764] [id = 24] 08:20:27 INFO - PROCESS | 3764 | --DOCSHELL 1AAD6800 == 26 [pid = 3764] [id = 13] 08:20:27 INFO - PROCESS | 3764 | --DOCSHELL 1AA42400 == 25 [pid = 3764] [id = 12] 08:20:27 INFO - PROCESS | 3764 | --DOCSHELL 12C58000 == 24 [pid = 3764] [id = 26] 08:20:27 INFO - PROCESS | 3764 | --DOCSHELL 1426A000 == 23 [pid = 3764] [id = 20] 08:20:27 INFO - PROCESS | 3764 | --DOCSHELL 14FFA400 == 22 [pid = 3764] [id = 27] 08:20:27 INFO - PROCESS | 3764 | --DOCSHELL 139D3400 == 21 [pid = 3764] [id = 23] 08:20:27 INFO - PROCESS | 3764 | --DOCSHELL 1036C000 == 20 [pid = 3764] [id = 18] 08:20:27 INFO - PROCESS | 3764 | --DOCSHELL 1B2D0000 == 19 [pid = 3764] [id = 15] 08:20:27 INFO - PROCESS | 3764 | --DOCSHELL 10A56C00 == 18 [pid = 3764] [id = 21] 08:20:27 INFO - PROCESS | 3764 | --DOCSHELL 11487800 == 17 [pid = 3764] [id = 22] 08:20:27 INFO - PROCESS | 3764 | --DOCSHELL 103D1400 == 16 [pid = 3764] [id = 28] 08:20:27 INFO - PROCESS | 3764 | --DOCSHELL 11481800 == 15 [pid = 3764] [id = 19] 08:20:27 INFO - PROCESS | 3764 | --DOCSHELL 167DAC00 == 14 [pid = 3764] [id = 8] 08:20:27 INFO - PROCESS | 3764 | --DOCSHELL 1ADEA400 == 13 [pid = 3764] [id = 10] 08:20:27 INFO - PROCESS | 3764 | --DOCSHELL 1A91D000 == 12 [pid = 3764] [id = 11] 08:20:27 INFO - PROCESS | 3764 | --DOCSHELL 1B166C00 == 11 [pid = 3764] [id = 14] 08:20:27 INFO - PROCESS | 3764 | --DOCSHELL 15488C00 == 10 [pid = 3764] [id = 25] 08:20:28 INFO - PROCESS | 3764 | --DOCSHELL 14276400 == 9 [pid = 3764] [id = 376] 08:20:28 INFO - PROCESS | 3764 | 1467040828330 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 08:20:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:20:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 2575ms 08:20:28 INFO - PROCESS | 3764 | 1467040828367 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 08:20:28 INFO - PROCESS | 3764 | 1467040828371 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 08:20:28 INFO - PROCESS | 3764 | 1467040828376 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:20:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:20:28 INFO - PROCESS | 3764 | 1467040828380 Marionette TRACE conn3 <- [1,1474,null,{}] 08:20:28 INFO - PROCESS | 3764 | 1467040828386 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:28 INFO - PROCESS | 3764 | 1467040828389 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:28 INFO - PROCESS | 3764 | 1467040828498 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 08:20:28 INFO - PROCESS | 3764 | 1467040828559 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:28 INFO - PROCESS | 3764 | 1467040828562 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:28 INFO - PROCESS | 3764 | ++DOCSHELL 1121B800 == 10 [pid = 3764] [id = 378] 08:20:28 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (1121BC00) [pid = 3764] [serial = 1134] [outer = 00000000] 08:20:28 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (11D90000) [pid = 3764] [serial = 1135] [outer = 1121BC00] 08:20:28 INFO - PROCESS | 3764 | 1467040828611 Marionette DEBUG loaded listener.js 08:20:28 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (12962000) [pid = 3764] [serial = 1136] [outer = 1121BC00] 08:20:29 INFO - PROCESS | 3764 | 1467040829076 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 08:20:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:20:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 716ms 08:20:29 INFO - PROCESS | 3764 | 1467040829102 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 08:20:29 INFO - PROCESS | 3764 | 1467040829107 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 08:20:29 INFO - PROCESS | 3764 | 1467040829127 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:20:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:20:29 INFO - PROCESS | 3764 | 1467040829130 Marionette TRACE conn3 <- [1,1478,null,{}] 08:20:29 INFO - PROCESS | 3764 | 1467040829134 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:29 INFO - PROCESS | 3764 | 1467040829137 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:29 INFO - PROCESS | 3764 | 1467040829253 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 08:20:29 INFO - PROCESS | 3764 | 1467040829320 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:29 INFO - PROCESS | 3764 | 1467040829323 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:29 INFO - PROCESS | 3764 | ++DOCSHELL 11487800 == 11 [pid = 3764] [id = 379] 08:20:29 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (139EC400) [pid = 3764] [serial = 1137] [outer = 00000000] 08:20:29 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (13D0B000) [pid = 3764] [serial = 1138] [outer = 139EC400] 08:20:29 INFO - PROCESS | 3764 | 1467040829371 Marionette DEBUG loaded listener.js 08:20:29 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (13D93C00) [pid = 3764] [serial = 1139] [outer = 139EC400] 08:20:29 INFO - PROCESS | 3764 | 1467040829848 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 08:20:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:20:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 777ms 08:20:29 INFO - PROCESS | 3764 | 1467040829902 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 08:20:29 INFO - PROCESS | 3764 | 1467040829904 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 08:20:29 INFO - PROCESS | 3764 | 1467040829908 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:20:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:20:29 INFO - PROCESS | 3764 | 1467040829911 Marionette TRACE conn3 <- [1,1482,null,{}] 08:20:29 INFO - PROCESS | 3764 | 1467040829922 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:29 INFO - PROCESS | 3764 | 1467040829926 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:30 INFO - PROCESS | 3764 | 1467040830293 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 08:20:30 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (1601E800) [pid = 3764] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:20:30 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (18507C00) [pid = 3764] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:20:30 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (1428A000) [pid = 3764] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:20:30 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (1985AC00) [pid = 3764] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:20:30 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (176D6400) [pid = 3764] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:20:30 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (13185800) [pid = 3764] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:20:30 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (17795400) [pid = 3764] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:20:30 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (112E1C00) [pid = 3764] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:20:30 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (19810800) [pid = 3764] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:20:30 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (15024C00) [pid = 3764] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:20:30 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (1A29B000) [pid = 3764] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:20:30 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (1A0DE000) [pid = 3764] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:20:30 INFO - PROCESS | 3764 | --DOMWINDOW == 72 (1850CC00) [pid = 3764] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:20:30 INFO - PROCESS | 3764 | --DOMWINDOW == 71 (1502A800) [pid = 3764] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:20:30 INFO - PROCESS | 3764 | --DOMWINDOW == 70 (16990000) [pid = 3764] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:20:30 INFO - PROCESS | 3764 | --DOMWINDOW == 69 (105F1C00) [pid = 3764] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:20:30 INFO - PROCESS | 3764 | --DOMWINDOW == 68 (105E8400) [pid = 3764] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:20:30 INFO - PROCESS | 3764 | --DOMWINDOW == 67 (11D8D000) [pid = 3764] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:20:30 INFO - PROCESS | 3764 | 1467040830364 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:30 INFO - PROCESS | 3764 | 1467040830367 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:30 INFO - PROCESS | 3764 | ++DOCSHELL 10A60400 == 12 [pid = 3764] [id = 380] 08:20:30 INFO - PROCESS | 3764 | ++DOMWINDOW == 68 (10A63000) [pid = 3764] [serial = 1140] [outer = 00000000] 08:20:30 INFO - PROCESS | 3764 | ++DOMWINDOW == 69 (11D8D000) [pid = 3764] [serial = 1141] [outer = 10A63000] 08:20:30 INFO - PROCESS | 3764 | 1467040830417 Marionette DEBUG loaded listener.js 08:20:30 INFO - PROCESS | 3764 | ++DOMWINDOW == 70 (14291C00) [pid = 3764] [serial = 1142] [outer = 10A63000] 08:20:30 INFO - PROCESS | 3764 | 1467040830795 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 08:20:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:20:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 914ms 08:20:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:20:30 INFO - PROCESS | 3764 | 1467040830837 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 08:20:30 INFO - PROCESS | 3764 | 1467040830840 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 08:20:30 INFO - PROCESS | 3764 | 1467040830843 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:20:30 INFO - PROCESS | 3764 | 1467040830845 Marionette TRACE conn3 <- [1,1486,null,{}] 08:20:30 INFO - PROCESS | 3764 | 1467040830858 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:30 INFO - PROCESS | 3764 | 1467040830860 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:30 INFO - PROCESS | 3764 | 1467040830955 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 08:20:30 INFO - PROCESS | 3764 | 1467040830961 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:30 INFO - PROCESS | 3764 | 1467040830963 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:30 INFO - PROCESS | 3764 | ++DOCSHELL 1501D400 == 13 [pid = 3764] [id = 381] 08:20:30 INFO - PROCESS | 3764 | ++DOMWINDOW == 71 (15488C00) [pid = 3764] [serial = 1143] [outer = 00000000] 08:20:30 INFO - PROCESS | 3764 | ++DOMWINDOW == 72 (166DFC00) [pid = 3764] [serial = 1144] [outer = 15488C00] 08:20:30 INFO - PROCESS | 3764 | 1467040831008 Marionette DEBUG loaded listener.js 08:20:31 INFO - PROCESS | 3764 | ++DOMWINDOW == 73 (16B84800) [pid = 3764] [serial = 1145] [outer = 15488C00] 08:20:31 INFO - PROCESS | 3764 | 1467040831444 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 08:20:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:20:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 685ms 08:20:31 INFO - PROCESS | 3764 | 1467040831525 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 08:20:31 INFO - PROCESS | 3764 | 1467040831527 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 08:20:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:20:31 INFO - PROCESS | 3764 | 1467040831530 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:20:31 INFO - PROCESS | 3764 | 1467040831532 Marionette TRACE conn3 <- [1,1490,null,{}] 08:20:31 INFO - PROCESS | 3764 | 1467040831535 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:31 INFO - PROCESS | 3764 | 1467040831537 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:31 INFO - PROCESS | 3764 | 1467040831642 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 08:20:31 INFO - PROCESS | 3764 | 1467040831650 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:31 INFO - PROCESS | 3764 | 1467040831652 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:31 INFO - PROCESS | 3764 | ++DOCSHELL 16ED0000 == 14 [pid = 3764] [id = 382] 08:20:31 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (16ED2400) [pid = 3764] [serial = 1146] [outer = 00000000] 08:20:31 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (174F1C00) [pid = 3764] [serial = 1147] [outer = 16ED2400] 08:20:31 INFO - PROCESS | 3764 | 1467040831696 Marionette DEBUG loaded listener.js 08:20:31 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (175A6400) [pid = 3764] [serial = 1148] [outer = 16ED2400] 08:20:32 INFO - PROCESS | 3764 | 1467040832113 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 08:20:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:20:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 625ms 08:20:32 INFO - PROCESS | 3764 | 1467040832151 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 08:20:32 INFO - PROCESS | 3764 | 1467040832153 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 08:20:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:20:32 INFO - PROCESS | 3764 | 1467040832156 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:20:32 INFO - PROCESS | 3764 | 1467040832158 Marionette TRACE conn3 <- [1,1494,null,{}] 08:20:32 INFO - PROCESS | 3764 | 1467040832162 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:32 INFO - PROCESS | 3764 | 1467040832167 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:32 INFO - PROCESS | 3764 | 1467040832333 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 08:20:32 INFO - PROCESS | 3764 | 1467040832414 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:32 INFO - PROCESS | 3764 | 1467040832417 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:32 INFO - PROCESS | 3764 | ++DOCSHELL 10435000 == 15 [pid = 3764] [id = 383] 08:20:32 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (10435C00) [pid = 3764] [serial = 1149] [outer = 00000000] 08:20:32 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (1051A800) [pid = 3764] [serial = 1150] [outer = 10435C00] 08:20:32 INFO - PROCESS | 3764 | 1467040832520 Marionette DEBUG loaded listener.js 08:20:32 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (10EE9400) [pid = 3764] [serial = 1151] [outer = 10435C00] 08:20:33 INFO - PROCESS | 3764 | 1467040833330 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 08:20:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:20:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1219ms 08:20:33 INFO - PROCESS | 3764 | 1467040833377 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 08:20:33 INFO - PROCESS | 3764 | 1467040833381 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 08:20:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:20:33 INFO - PROCESS | 3764 | 1467040833386 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:20:33 INFO - PROCESS | 3764 | 1467040833389 Marionette TRACE conn3 <- [1,1498,null,{}] 08:20:33 INFO - PROCESS | 3764 | 1467040833394 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:33 INFO - PROCESS | 3764 | 1467040833399 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:33 INFO - PROCESS | 3764 | 1467040833516 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 08:20:33 INFO - PROCESS | 3764 | 1467040833642 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:33 INFO - PROCESS | 3764 | 1467040833646 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:33 INFO - PROCESS | 3764 | ++DOCSHELL 12E75400 == 16 [pid = 3764] [id = 384] 08:20:33 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (13D03400) [pid = 3764] [serial = 1152] [outer = 00000000] 08:20:33 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (14276800) [pid = 3764] [serial = 1153] [outer = 13D03400] 08:20:33 INFO - PROCESS | 3764 | 1467040833703 Marionette DEBUG loaded listener.js 08:20:33 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (14FEF000) [pid = 3764] [serial = 1154] [outer = 13D03400] 08:20:34 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (16993C00) [pid = 3764] [serial = 1089] [outer = 00000000] [url = about:blank] 08:20:34 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (16ECF800) [pid = 3764] [serial = 1090] [outer = 00000000] [url = about:blank] 08:20:34 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (19806400) [pid = 3764] [serial = 1098] [outer = 00000000] [url = about:blank] 08:20:34 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (1428EC00) [pid = 3764] [serial = 1083] [outer = 00000000] [url = about:blank] 08:20:34 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (19ADC800) [pid = 3764] [serial = 1101] [outer = 00000000] [url = about:blank] 08:20:34 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (17797800) [pid = 3764] [serial = 1092] [outer = 00000000] [url = about:blank] 08:20:34 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (17793000) [pid = 3764] [serial = 1093] [outer = 00000000] [url = about:blank] 08:20:34 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (14296000) [pid = 3764] [serial = 1084] [outer = 00000000] [url = about:blank] 08:20:34 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (132B0000) [pid = 3764] [serial = 1080] [outer = 00000000] [url = about:blank] 08:20:34 INFO - PROCESS | 3764 | --DOMWINDOW == 72 (139F6400) [pid = 3764] [serial = 1081] [outer = 00000000] [url = about:blank] 08:20:34 INFO - PROCESS | 3764 | --DOMWINDOW == 71 (18354C00) [pid = 3764] [serial = 1095] [outer = 00000000] [url = about:blank] 08:20:34 INFO - PROCESS | 3764 | --DOMWINDOW == 70 (1843B800) [pid = 3764] [serial = 1096] [outer = 00000000] [url = about:blank] 08:20:34 INFO - PROCESS | 3764 | --DOMWINDOW == 69 (11803C00) [pid = 3764] [serial = 1077] [outer = 00000000] [url = about:blank] 08:20:34 INFO - PROCESS | 3764 | --DOMWINDOW == 68 (11893000) [pid = 3764] [serial = 1078] [outer = 00000000] [url = about:blank] 08:20:34 INFO - PROCESS | 3764 | --DOMWINDOW == 67 (1A0DAC00) [pid = 3764] [serial = 1104] [outer = 00000000] [url = about:blank] 08:20:34 INFO - PROCESS | 3764 | --DOMWINDOW == 66 (1547B400) [pid = 3764] [serial = 1086] [outer = 00000000] [url = about:blank] 08:20:34 INFO - PROCESS | 3764 | --DOMWINDOW == 65 (15835000) [pid = 3764] [serial = 1087] [outer = 00000000] [url = about:blank] 08:20:34 INFO - PROCESS | 3764 | --DOMWINDOW == 64 (1A3D9000) [pid = 3764] [serial = 1075] [outer = 00000000] [url = about:blank] 08:20:34 INFO - PROCESS | 3764 | --DOMWINDOW == 63 (19ADD000) [pid = 3764] [serial = 1102] [outer = 00000000] [url = about:blank] 08:20:34 INFO - PROCESS | 3764 | --DOMWINDOW == 62 (1A3E5000) [pid = 3764] [serial = 1107] [outer = 00000000] [url = about:blank] 08:20:34 INFO - PROCESS | 3764 | --DOMWINDOW == 61 (1A296400) [pid = 3764] [serial = 1105] [outer = 00000000] [url = about:blank] 08:20:34 INFO - PROCESS | 3764 | --DOMWINDOW == 60 (1A7E5800) [pid = 3764] [serial = 1113] [outer = 00000000] [url = about:blank] 08:20:34 INFO - PROCESS | 3764 | --DOMWINDOW == 59 (1A7ECC00) [pid = 3764] [serial = 1114] [outer = 00000000] [url = about:blank] 08:20:34 INFO - PROCESS | 3764 | --DOMWINDOW == 58 (1A518000) [pid = 3764] [serial = 1108] [outer = 00000000] [url = about:blank] 08:20:34 INFO - PROCESS | 3764 | --DOMWINDOW == 57 (1A916800) [pid = 3764] [serial = 1116] [outer = 00000000] [url = about:blank] 08:20:34 INFO - PROCESS | 3764 | --DOMWINDOW == 56 (18510800) [pid = 3764] [serial = 1110] [outer = 00000000] [url = about:blank] 08:20:34 INFO - PROCESS | 3764 | --DOMWINDOW == 55 (1AA4A800) [pid = 3764] [serial = 691] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:20:34 INFO - PROCESS | 3764 | --DOMWINDOW == 54 (11D8FC00) [pid = 3764] [serial = 1119] [outer = 00000000] [url = about:blank] 08:20:34 INFO - PROCESS | 3764 | --DOMWINDOW == 53 (10EAC400) [pid = 3764] [serial = 1122] [outer = 00000000] [url = about:blank] 08:20:34 INFO - PROCESS | 3764 | --DOMWINDOW == 52 (112EBC00) [pid = 3764] [serial = 1123] [outer = 00000000] [url = about:blank] 08:20:34 INFO - PROCESS | 3764 | --DOMWINDOW == 51 (12EE5C00) [pid = 3764] [serial = 1125] [outer = 00000000] [url = about:blank] 08:20:34 INFO - PROCESS | 3764 | --DOMWINDOW == 50 (13D8BC00) [pid = 3764] [serial = 1126] [outer = 00000000] [url = about:blank] 08:20:34 INFO - PROCESS | 3764 | --DOMWINDOW == 49 (15021C00) [pid = 3764] [serial = 1129] [outer = 00000000] [url = about:blank] 08:20:34 INFO - PROCESS | 3764 | --DOMWINDOW == 48 (1A91D800) [pid = 3764] [serial = 1117] [outer = 00000000] [url = about:blank] 08:20:34 INFO - PROCESS | 3764 | --DOMWINDOW == 47 (1A0D8800) [pid = 3764] [serial = 1111] [outer = 00000000] [url = about:blank] 08:20:34 INFO - PROCESS | 3764 | --DOMWINDOW == 46 (1582D000) [pid = 3764] [serial = 1099] [outer = 00000000] [url = about:blank] 08:20:34 INFO - PROCESS | 3764 | --DOMWINDOW == 45 (12E1F800) [pid = 3764] [serial = 1120] [outer = 00000000] [url = about:blank] 08:20:34 INFO - PROCESS | 3764 | 1467040834460 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 08:20:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:20:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1112ms 08:20:34 INFO - PROCESS | 3764 | 1467040834496 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 08:20:34 INFO - PROCESS | 3764 | 1467040834499 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 08:20:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:20:34 INFO - PROCESS | 3764 | 1467040834504 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:20:34 INFO - PROCESS | 3764 | 1467040834507 Marionette TRACE conn3 <- [1,1502,null,{}] 08:20:34 INFO - PROCESS | 3764 | 1467040834513 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:34 INFO - PROCESS | 3764 | 1467040834518 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:34 INFO - PROCESS | 3764 | 1467040834604 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 08:20:34 INFO - PROCESS | 3764 | 1467040834611 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:34 INFO - PROCESS | 3764 | 1467040834615 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:34 INFO - PROCESS | 3764 | ++DOCSHELL 112EC400 == 17 [pid = 3764] [id = 385] 08:20:34 INFO - PROCESS | 3764 | ++DOMWINDOW == 46 (11480C00) [pid = 3764] [serial = 1155] [outer = 00000000] 08:20:34 INFO - PROCESS | 3764 | ++DOMWINDOW == 47 (12E1F800) [pid = 3764] [serial = 1156] [outer = 11480C00] 08:20:34 INFO - PROCESS | 3764 | 1467040834668 Marionette DEBUG loaded listener.js 08:20:34 INFO - PROCESS | 3764 | ++DOMWINDOW == 48 (12EE1400) [pid = 3764] [serial = 1157] [outer = 11480C00] 08:20:35 INFO - PROCESS | 3764 | 1467040835171 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 08:20:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:20:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 670ms 08:20:35 INFO - PROCESS | 3764 | 1467040835183 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 08:20:35 INFO - PROCESS | 3764 | 1467040835187 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 08:20:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:20:35 INFO - PROCESS | 3764 | 1467040835194 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:20:35 INFO - PROCESS | 3764 | 1467040835196 Marionette TRACE conn3 <- [1,1506,null,{}] 08:20:35 INFO - PROCESS | 3764 | 1467040835200 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:35 INFO - PROCESS | 3764 | 1467040835203 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:35 INFO - PROCESS | 3764 | 1467040835287 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 08:20:35 INFO - PROCESS | 3764 | 1467040835296 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:35 INFO - PROCESS | 3764 | 1467040835298 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:35 INFO - PROCESS | 3764 | ++DOCSHELL 13D07C00 == 18 [pid = 3764] [id = 386] 08:20:35 INFO - PROCESS | 3764 | ++DOMWINDOW == 49 (13D08400) [pid = 3764] [serial = 1158] [outer = 00000000] 08:20:35 INFO - PROCESS | 3764 | ++DOMWINDOW == 50 (13D92400) [pid = 3764] [serial = 1159] [outer = 13D08400] 08:20:35 INFO - PROCESS | 3764 | 1467040835353 Marionette DEBUG loaded listener.js 08:20:35 INFO - PROCESS | 3764 | ++DOMWINDOW == 51 (13F70400) [pid = 3764] [serial = 1160] [outer = 13D08400] 08:20:35 INFO - PROCESS | 3764 | 1467040835803 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 08:20:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:20:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 625ms 08:20:35 INFO - PROCESS | 3764 | 1467040835831 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 08:20:35 INFO - PROCESS | 3764 | 1467040835834 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 08:20:35 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:20:35 INFO - PROCESS | 3764 | 1467040835837 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:20:35 INFO - PROCESS | 3764 | 1467040835841 Marionette TRACE conn3 <- [1,1510,null,{}] 08:20:35 INFO - PROCESS | 3764 | 1467040835835 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:35 INFO - PROCESS | 3764 | 1467040835840 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:35 INFO - PROCESS | 3764 | 1467040835923 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 08:20:35 INFO - PROCESS | 3764 | 1467040835932 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:35 INFO - PROCESS | 3764 | 1467040835935 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:35 INFO - PROCESS | 3764 | ++DOCSHELL 15027000 == 19 [pid = 3764] [id = 387] 08:20:35 INFO - PROCESS | 3764 | ++DOMWINDOW == 52 (15029C00) [pid = 3764] [serial = 1161] [outer = 00000000] 08:20:35 INFO - PROCESS | 3764 | ++DOMWINDOW == 53 (15828C00) [pid = 3764] [serial = 1162] [outer = 15029C00] 08:20:35 INFO - PROCESS | 3764 | 1467040835983 Marionette DEBUG loaded listener.js 08:20:36 INFO - PROCESS | 3764 | ++DOMWINDOW == 54 (15879000) [pid = 3764] [serial = 1163] [outer = 15029C00] 08:20:36 INFO - PROCESS | 3764 | 1467040836468 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 08:20:36 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 08:20:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:20:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:20:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:20:36 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 08:20:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:20:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:20:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:20:36 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 08:20:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:20:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:20:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:20:36 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 08:20:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:20:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:20:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:20:36 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 685ms 08:20:36 INFO - PROCESS | 3764 | 1467040836523 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 08:20:36 INFO - PROCESS | 3764 | 1467040836525 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 08:20:36 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:20:36 INFO - PROCESS | 3764 | 1467040836512 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:20:36 INFO - PROCESS | 3764 | 1467040836514 Marionette TRACE conn3 <- [1,1514,null,{}] 08:20:36 INFO - PROCESS | 3764 | 1467040836517 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:36 INFO - PROCESS | 3764 | 1467040836519 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:36 INFO - PROCESS | 3764 | 1467040836604 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 08:20:36 INFO - PROCESS | 3764 | 1467040836610 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:36 INFO - PROCESS | 3764 | 1467040836612 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:36 INFO - PROCESS | 3764 | ++DOCSHELL 16ED0800 == 20 [pid = 3764] [id = 388] 08:20:36 INFO - PROCESS | 3764 | ++DOMWINDOW == 55 (16ED5000) [pid = 3764] [serial = 1164] [outer = 00000000] 08:20:36 INFO - PROCESS | 3764 | ++DOMWINDOW == 56 (176D8000) [pid = 3764] [serial = 1165] [outer = 16ED5000] 08:20:36 INFO - PROCESS | 3764 | 1467040836662 Marionette DEBUG loaded listener.js 08:20:36 INFO - PROCESS | 3764 | ++DOMWINDOW == 57 (17799000) [pid = 3764] [serial = 1166] [outer = 16ED5000] 08:20:37 INFO - PROCESS | 3764 | 1467040837141 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 08:20:37 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:20:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:20:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:20:37 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:20:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:20:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:20:37 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:20:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:20:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:20:37 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 670ms 08:20:37 INFO - PROCESS | 3764 | 1467040837201 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 08:20:37 INFO - PROCESS | 3764 | 1467040837203 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 08:20:37 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:20:37 INFO - PROCESS | 3764 | 1467040837207 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:20:37 INFO - PROCESS | 3764 | 1467040837209 Marionette TRACE conn3 <- [1,1518,null,{}] 08:20:37 INFO - PROCESS | 3764 | 1467040837212 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:37 INFO - PROCESS | 3764 | 1467040837215 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:37 INFO - PROCESS | 3764 | 1467040837351 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 08:20:37 INFO - PROCESS | 3764 | 1467040837377 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:37 INFO - PROCESS | 3764 | 1467040837380 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:37 INFO - PROCESS | 3764 | ++DOCSHELL 12B6BC00 == 21 [pid = 3764] [id = 389] 08:20:37 INFO - PROCESS | 3764 | ++DOMWINDOW == 58 (12C5F800) [pid = 3764] [serial = 1167] [outer = 00000000] 08:20:37 INFO - PROCESS | 3764 | ++DOMWINDOW == 59 (18223000) [pid = 3764] [serial = 1168] [outer = 12C5F800] 08:20:37 INFO - PROCESS | 3764 | 1467040837423 Marionette DEBUG loaded listener.js 08:20:37 INFO - PROCESS | 3764 | ++DOMWINDOW == 60 (18355400) [pid = 3764] [serial = 1169] [outer = 12C5F800] 08:20:37 INFO - PROCESS | 3764 | 1467040837834 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 08:20:37 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 08:20:37 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:20:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:37 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:20:37 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:20:37 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 08:20:37 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:20:37 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 625ms 08:20:37 INFO - PROCESS | 3764 | 1467040837845 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 08:20:37 INFO - PROCESS | 3764 | 1467040837847 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 08:20:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:20:37 INFO - PROCESS | 3764 | 1467040837850 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:20:37 INFO - PROCESS | 3764 | 1467040837851 Marionette TRACE conn3 <- [1,1522,null,{}] 08:20:37 INFO - PROCESS | 3764 | 1467040837855 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:37 INFO - PROCESS | 3764 | 1467040837860 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:37 INFO - PROCESS | 3764 | 1467040837972 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 08:20:37 INFO - PROCESS | 3764 | 1467040837977 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:37 INFO - PROCESS | 3764 | 1467040837979 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:37 INFO - PROCESS | 3764 | ++DOCSHELL 18446000 == 22 [pid = 3764] [id = 390] 08:20:37 INFO - PROCESS | 3764 | ++DOMWINDOW == 61 (18448000) [pid = 3764] [serial = 1170] [outer = 00000000] 08:20:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 62 (18510C00) [pid = 3764] [serial = 1171] [outer = 18448000] 08:20:38 INFO - PROCESS | 3764 | 1467040838023 Marionette DEBUG loaded listener.js 08:20:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 63 (1985B800) [pid = 3764] [serial = 1172] [outer = 18448000] 08:20:38 INFO - PROCESS | 3764 | 1467040838497 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 08:20:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:20:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 685ms 08:20:38 INFO - PROCESS | 3764 | 1467040838531 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 08:20:38 INFO - PROCESS | 3764 | 1467040838533 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 08:20:38 INFO - PROCESS | 3764 | 1467040838537 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:20:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:20:38 INFO - PROCESS | 3764 | 1467040838538 Marionette TRACE conn3 <- [1,1526,null,{}] 08:20:38 INFO - PROCESS | 3764 | 1467040838526 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:38 INFO - PROCESS | 3764 | 1467040838528 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:38 INFO - PROCESS | 3764 | 1467040838640 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 08:20:38 INFO - PROCESS | 3764 | --DOMWINDOW == 62 (166E7800) [pid = 3764] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:20:38 INFO - PROCESS | 3764 | --DOMWINDOW == 61 (1428AC00) [pid = 3764] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:20:38 INFO - PROCESS | 3764 | --DOMWINDOW == 60 (15488C00) [pid = 3764] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:20:38 INFO - PROCESS | 3764 | --DOMWINDOW == 59 (139EC400) [pid = 3764] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:20:38 INFO - PROCESS | 3764 | --DOMWINDOW == 58 (1121BC00) [pid = 3764] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:20:38 INFO - PROCESS | 3764 | 1467040838727 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:38 INFO - PROCESS | 3764 | 1467040838729 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:38 INFO - PROCESS | 3764 | ++DOCSHELL 1055BC00 == 23 [pid = 3764] [id = 391] 08:20:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 59 (105F0000) [pid = 3764] [serial = 1173] [outer = 00000000] 08:20:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 60 (139EF400) [pid = 3764] [serial = 1174] [outer = 105F0000] 08:20:38 INFO - PROCESS | 3764 | 1467040838773 Marionette DEBUG loaded listener.js 08:20:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 61 (156E7400) [pid = 3764] [serial = 1175] [outer = 105F0000] 08:20:39 INFO - PROCESS | 3764 | 1467040839146 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 08:20:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:20:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 686ms 08:20:39 INFO - PROCESS | 3764 | 1467040839220 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 08:20:39 INFO - PROCESS | 3764 | 1467040839223 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 08:20:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:20:39 INFO - PROCESS | 3764 | 1467040839209 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:20:39 INFO - PROCESS | 3764 | 1467040839210 Marionette TRACE conn3 <- [1,1530,null,{}] 08:20:39 INFO - PROCESS | 3764 | 1467040839214 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:39 INFO - PROCESS | 3764 | 1467040839216 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:39 INFO - PROCESS | 3764 | 1467040839346 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 08:20:39 INFO - PROCESS | 3764 | 1467040839358 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:39 INFO - PROCESS | 3764 | 1467040839360 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:39 INFO - PROCESS | 3764 | ++DOCSHELL 15875400 == 24 [pid = 3764] [id = 392] 08:20:39 INFO - PROCESS | 3764 | ++DOMWINDOW == 62 (16993C00) [pid = 3764] [serial = 1176] [outer = 00000000] 08:20:39 INFO - PROCESS | 3764 | ++DOMWINDOW == 63 (19EE7400) [pid = 3764] [serial = 1177] [outer = 16993C00] 08:20:39 INFO - PROCESS | 3764 | 1467040839411 Marionette DEBUG loaded listener.js 08:20:39 INFO - PROCESS | 3764 | ++DOMWINDOW == 64 (19EEAC00) [pid = 3764] [serial = 1178] [outer = 16993C00] 08:20:39 INFO - PROCESS | 3764 | 1467040839806 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 08:20:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:20:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 610ms 08:20:39 INFO - PROCESS | 3764 | 1467040839846 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 08:20:39 INFO - PROCESS | 3764 | 1467040839848 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 08:20:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:20:39 INFO - PROCESS | 3764 | 1467040839851 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:20:39 INFO - PROCESS | 3764 | 1467040839853 Marionette TRACE conn3 <- [1,1534,null,{}] 08:20:39 INFO - PROCESS | 3764 | 1467040839856 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:39 INFO - PROCESS | 3764 | 1467040839858 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:39 INFO - PROCESS | 3764 | 1467040839954 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 08:20:40 INFO - PROCESS | 3764 | 1467040840035 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:40 INFO - PROCESS | 3764 | 1467040840037 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:40 INFO - PROCESS | 3764 | ++DOCSHELL 16026400 == 25 [pid = 3764] [id = 393] 08:20:40 INFO - PROCESS | 3764 | ++DOMWINDOW == 65 (166DF800) [pid = 3764] [serial = 1179] [outer = 00000000] 08:20:40 INFO - PROCESS | 3764 | ++DOMWINDOW == 66 (1A0E1800) [pid = 3764] [serial = 1180] [outer = 166DF800] 08:20:40 INFO - PROCESS | 3764 | 1467040840079 Marionette DEBUG loaded listener.js 08:20:40 INFO - PROCESS | 3764 | ++DOMWINDOW == 67 (1A28E400) [pid = 3764] [serial = 1181] [outer = 166DF800] 08:20:40 INFO - PROCESS | 3764 | 1467040840450 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 08:20:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:20:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 609ms 08:20:40 INFO - PROCESS | 3764 | 1467040840473 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 08:20:40 INFO - PROCESS | 3764 | 1467040840475 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 08:20:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:20:40 INFO - PROCESS | 3764 | 1467040840478 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:20:40 INFO - PROCESS | 3764 | 1467040840480 Marionette TRACE conn3 <- [1,1538,null,{}] 08:20:40 INFO - PROCESS | 3764 | 1467040840483 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:40 INFO - PROCESS | 3764 | 1467040840485 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:40 INFO - PROCESS | 3764 | 1467040840581 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 08:20:40 INFO - PROCESS | 3764 | 1467040840588 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:40 INFO - PROCESS | 3764 | 1467040840590 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:40 INFO - PROCESS | 3764 | ++DOCSHELL 13A8EC00 == 26 [pid = 3764] [id = 394] 08:20:40 INFO - PROCESS | 3764 | ++DOMWINDOW == 68 (19EE5400) [pid = 3764] [serial = 1182] [outer = 00000000] 08:20:40 INFO - PROCESS | 3764 | ++DOMWINDOW == 69 (1A38F000) [pid = 3764] [serial = 1183] [outer = 19EE5400] 08:20:40 INFO - PROCESS | 3764 | 1467040840633 Marionette DEBUG loaded listener.js 08:20:40 INFO - PROCESS | 3764 | ++DOMWINDOW == 70 (1A390C00) [pid = 3764] [serial = 1184] [outer = 19EE5400] 08:20:41 INFO - PROCESS | 3764 | 1467040841244 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 08:20:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:20:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 884ms 08:20:41 INFO - PROCESS | 3764 | 1467040841350 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 08:20:41 INFO - PROCESS | 3764 | 1467040841355 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 08:20:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:20:41 INFO - PROCESS | 3764 | 1467040841360 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:20:41 INFO - PROCESS | 3764 | 1467040841366 Marionette TRACE conn3 <- [1,1542,null,{}] 08:20:41 INFO - PROCESS | 3764 | 1467040841371 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:41 INFO - PROCESS | 3764 | 1467040841374 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:41 INFO - PROCESS | 3764 | 1467040841498 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 08:20:41 INFO - PROCESS | 3764 | 1467040841622 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:41 INFO - PROCESS | 3764 | 1467040841625 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:41 INFO - PROCESS | 3764 | ++DOCSHELL 10A7B800 == 27 [pid = 3764] [id = 395] 08:20:41 INFO - PROCESS | 3764 | ++DOMWINDOW == 71 (11D8FC00) [pid = 3764] [serial = 1185] [outer = 00000000] 08:20:41 INFO - PROCESS | 3764 | ++DOMWINDOW == 72 (1318A000) [pid = 3764] [serial = 1186] [outer = 11D8FC00] 08:20:41 INFO - PROCESS | 3764 | 1467040841685 Marionette DEBUG loaded listener.js 08:20:41 INFO - PROCESS | 3764 | ++DOMWINDOW == 73 (13D93000) [pid = 3764] [serial = 1187] [outer = 11D8FC00] 08:20:42 INFO - PROCESS | 3764 | 1467040842241 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 08:20:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:20:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 914ms 08:20:42 INFO - PROCESS | 3764 | 1467040842288 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 08:20:42 INFO - PROCESS | 3764 | 1467040842293 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 08:20:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:20:42 INFO - PROCESS | 3764 | 1467040842300 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:20:42 INFO - PROCESS | 3764 | 1467040842302 Marionette TRACE conn3 <- [1,1546,null,{}] 08:20:42 INFO - PROCESS | 3764 | 1467040842307 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:42 INFO - PROCESS | 3764 | 1467040842309 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:42 INFO - PROCESS | 3764 | 1467040842422 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 08:20:42 INFO - PROCESS | 3764 | 1467040842560 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:42 INFO - PROCESS | 3764 | 1467040842563 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:42 INFO - PROCESS | 3764 | ++DOCSHELL 15480400 == 28 [pid = 3764] [id = 396] 08:20:42 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (15828400) [pid = 3764] [serial = 1188] [outer = 00000000] 08:20:42 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (176D6000) [pid = 3764] [serial = 1189] [outer = 15828400] 08:20:42 INFO - PROCESS | 3764 | 1467040842620 Marionette DEBUG loaded listener.js 08:20:42 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (1834B000) [pid = 3764] [serial = 1190] [outer = 15828400] 08:20:43 INFO - PROCESS | 3764 | 1467040843409 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 08:20:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:20:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1157ms 08:20:43 INFO - PROCESS | 3764 | 1467040843464 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 08:20:43 INFO - PROCESS | 3764 | 1467040843469 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 08:20:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:20:43 INFO - PROCESS | 3764 | 1467040843476 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:20:43 INFO - PROCESS | 3764 | 1467040843481 Marionette TRACE conn3 <- [1,1550,null,{}] 08:20:43 INFO - PROCESS | 3764 | 1467040843489 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:43 INFO - PROCESS | 3764 | 1467040843492 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:43 INFO - PROCESS | 3764 | 1467040843591 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 08:20:43 INFO - PROCESS | 3764 | 1467040843722 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:43 INFO - PROCESS | 3764 | 1467040843727 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:43 INFO - PROCESS | 3764 | ++DOCSHELL 105E9800 == 29 [pid = 3764] [id = 397] 08:20:43 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (105F0400) [pid = 3764] [serial = 1191] [outer = 00000000] 08:20:43 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (112DE400) [pid = 3764] [serial = 1192] [outer = 105F0400] 08:20:43 INFO - PROCESS | 3764 | 1467040843778 Marionette DEBUG loaded listener.js 08:20:43 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (11CEB000) [pid = 3764] [serial = 1193] [outer = 105F0400] 08:20:44 INFO - PROCESS | 3764 | --DOCSHELL 166E3400 == 28 [pid = 3764] [id = 377] 08:20:44 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (17084400) [pid = 3764] [serial = 1133] [outer = 00000000] [url = about:blank] 08:20:44 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (15028400) [pid = 3764] [serial = 1130] [outer = 00000000] [url = about:blank] 08:20:44 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (174F1C00) [pid = 3764] [serial = 1147] [outer = 00000000] [url = about:blank] 08:20:44 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (16E18800) [pid = 3764] [serial = 1132] [outer = 00000000] [url = about:blank] 08:20:44 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (16B84800) [pid = 3764] [serial = 1145] [outer = 00000000] [url = about:blank] 08:20:44 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (166DFC00) [pid = 3764] [serial = 1144] [outer = 00000000] [url = about:blank] 08:20:44 INFO - PROCESS | 3764 | --DOMWINDOW == 72 (13D0B000) [pid = 3764] [serial = 1138] [outer = 00000000] [url = about:blank] 08:20:44 INFO - PROCESS | 3764 | --DOMWINDOW == 71 (13D93C00) [pid = 3764] [serial = 1139] [outer = 00000000] [url = about:blank] 08:20:44 INFO - PROCESS | 3764 | --DOMWINDOW == 70 (11D8D000) [pid = 3764] [serial = 1141] [outer = 00000000] [url = about:blank] 08:20:44 INFO - PROCESS | 3764 | --DOMWINDOW == 69 (11D90000) [pid = 3764] [serial = 1135] [outer = 00000000] [url = about:blank] 08:20:44 INFO - PROCESS | 3764 | --DOMWINDOW == 68 (12962000) [pid = 3764] [serial = 1136] [outer = 00000000] [url = about:blank] 08:20:44 INFO - PROCESS | 3764 | 1467040844830 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 08:20:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:20:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1386ms 08:20:44 INFO - PROCESS | 3764 | 1467040844858 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 08:20:44 INFO - PROCESS | 3764 | 1467040844862 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 08:20:44 INFO - PROCESS | 3764 | 1467040844866 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:20:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:20:44 INFO - PROCESS | 3764 | 1467040844871 Marionette TRACE conn3 <- [1,1554,null,{}] 08:20:44 INFO - PROCESS | 3764 | 1467040844876 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:44 INFO - PROCESS | 3764 | 1467040844878 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:44 INFO - PROCESS | 3764 | 1467040844965 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 08:20:44 INFO - PROCESS | 3764 | 1467040844975 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:44 INFO - PROCESS | 3764 | 1467040844978 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:44 INFO - PROCESS | 3764 | ++DOCSHELL 1180AC00 == 29 [pid = 3764] [id = 398] 08:20:44 INFO - PROCESS | 3764 | ++DOMWINDOW == 69 (1180CC00) [pid = 3764] [serial = 1194] [outer = 00000000] 08:20:45 INFO - PROCESS | 3764 | ++DOMWINDOW == 70 (12B6B000) [pid = 3764] [serial = 1195] [outer = 1180CC00] 08:20:45 INFO - PROCESS | 3764 | 1467040845026 Marionette DEBUG loaded listener.js 08:20:45 INFO - PROCESS | 3764 | ++DOMWINDOW == 71 (12C5A000) [pid = 3764] [serial = 1196] [outer = 1180CC00] 08:20:45 INFO - PROCESS | 3764 | 1467040845489 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 08:20:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:20:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 671ms 08:20:45 INFO - PROCESS | 3764 | 1467040845550 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 08:20:45 INFO - PROCESS | 3764 | 1467040845555 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 08:20:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:20:45 INFO - PROCESS | 3764 | 1467040845561 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:20:45 INFO - PROCESS | 3764 | 1467040845564 Marionette TRACE conn3 <- [1,1558,null,{}] 08:20:45 INFO - PROCESS | 3764 | 1467040845567 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:45 INFO - PROCESS | 3764 | 1467040845570 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:45 INFO - PROCESS | 3764 | 1467040845688 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 08:20:45 INFO - PROCESS | 3764 | 1467040845784 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:45 INFO - PROCESS | 3764 | 1467040845787 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:45 INFO - PROCESS | 3764 | ++DOCSHELL 13A8D400 == 30 [pid = 3764] [id = 399] 08:20:45 INFO - PROCESS | 3764 | ++DOMWINDOW == 72 (13D8A400) [pid = 3764] [serial = 1197] [outer = 00000000] 08:20:45 INFO - PROCESS | 3764 | ++DOMWINDOW == 73 (13D95000) [pid = 3764] [serial = 1198] [outer = 13D8A400] 08:20:45 INFO - PROCESS | 3764 | 1467040845834 Marionette DEBUG loaded listener.js 08:20:45 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (13DBD400) [pid = 3764] [serial = 1199] [outer = 13D8A400] 08:20:46 INFO - PROCESS | 3764 | 1467040846196 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 08:20:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:20:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 685ms 08:20:46 INFO - PROCESS | 3764 | 1467040846242 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 08:20:46 INFO - PROCESS | 3764 | 1467040846244 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 08:20:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:20:46 INFO - PROCESS | 3764 | 1467040846248 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:20:46 INFO - PROCESS | 3764 | 1467040846251 Marionette TRACE conn3 <- [1,1562,null,{}] 08:20:46 INFO - PROCESS | 3764 | 1467040846262 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:46 INFO - PROCESS | 3764 | 1467040846267 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:46 INFO - PROCESS | 3764 | 1467040846351 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 08:20:46 INFO - PROCESS | 3764 | 1467040846358 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:46 INFO - PROCESS | 3764 | 1467040846361 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:46 INFO - PROCESS | 3764 | ++DOCSHELL 1502AC00 == 31 [pid = 3764] [id = 400] 08:20:46 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (1502BC00) [pid = 3764] [serial = 1200] [outer = 00000000] 08:20:46 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (16026000) [pid = 3764] [serial = 1201] [outer = 1502BC00] 08:20:46 INFO - PROCESS | 3764 | 1467040846408 Marionette DEBUG loaded listener.js 08:20:46 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (16993000) [pid = 3764] [serial = 1202] [outer = 1502BC00] 08:20:46 INFO - PROCESS | 3764 | 1467040846869 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 08:20:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:20:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 686ms 08:20:46 INFO - PROCESS | 3764 | 1467040846935 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 08:20:46 INFO - PROCESS | 3764 | 1467040846938 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 08:20:46 INFO - PROCESS | 3764 | 1467040846941 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:20:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:20:46 INFO - PROCESS | 3764 | 1467040846943 Marionette TRACE conn3 <- [1,1566,null,{}] 08:20:46 INFO - PROCESS | 3764 | 1467040846947 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:46 INFO - PROCESS | 3764 | 1467040846949 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:47 INFO - PROCESS | 3764 | 1467040847087 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 08:20:47 INFO - PROCESS | 3764 | 1467040847107 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:47 INFO - PROCESS | 3764 | 1467040847109 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:47 INFO - PROCESS | 3764 | ++DOCSHELL 1700DC00 == 32 [pid = 3764] [id = 401] 08:20:47 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (170C9000) [pid = 3764] [serial = 1203] [outer = 00000000] 08:20:47 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (175A2C00) [pid = 3764] [serial = 1204] [outer = 170C9000] 08:20:47 INFO - PROCESS | 3764 | 1467040847153 Marionette DEBUG loaded listener.js 08:20:47 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (17612C00) [pid = 3764] [serial = 1205] [outer = 170C9000] 08:20:47 INFO - PROCESS | 3764 | 1467040847558 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 08:20:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:20:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 671ms 08:20:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:20:47 INFO - PROCESS | 3764 | 1467040847624 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 08:20:47 INFO - PROCESS | 3764 | 1467040847626 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 08:20:47 INFO - PROCESS | 3764 | 1467040847629 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:20:47 INFO - PROCESS | 3764 | 1467040847631 Marionette TRACE conn3 <- [1,1570,null,{}] 08:20:47 INFO - PROCESS | 3764 | 1467040847634 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:47 INFO - PROCESS | 3764 | 1467040847636 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:47 INFO - PROCESS | 3764 | 1467040847755 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 08:20:47 INFO - PROCESS | 3764 | 1467040847764 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:47 INFO - PROCESS | 3764 | 1467040847766 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:47 INFO - PROCESS | 3764 | ++DOCSHELL 174EBC00 == 33 [pid = 3764] [id = 402] 08:20:47 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (1751B800) [pid = 3764] [serial = 1206] [outer = 00000000] 08:20:47 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (177A1400) [pid = 3764] [serial = 1207] [outer = 1751B800] 08:20:47 INFO - PROCESS | 3764 | 1467040847811 Marionette DEBUG loaded listener.js 08:20:47 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (177DC400) [pid = 3764] [serial = 1208] [outer = 1751B800] 08:20:48 INFO - PROCESS | 3764 | 1467040848265 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 08:20:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:20:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 670ms 08:20:48 INFO - PROCESS | 3764 | 1467040848312 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 08:20:48 INFO - PROCESS | 3764 | 1467040848314 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 08:20:48 INFO - PROCESS | 3764 | 1467040848318 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:20:48 INFO - PROCESS | 3764 | 1467040848320 Marionette TRACE conn3 <- [1,1574,null,{}] 08:20:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:20:48 INFO - PROCESS | 3764 | 1467040848323 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:48 INFO - PROCESS | 3764 | 1467040848328 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:48 INFO - PROCESS | 3764 | 1467040848478 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 08:20:48 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (19EE5400) [pid = 3764] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:20:48 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (10A63000) [pid = 3764] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:20:48 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (166DF800) [pid = 3764] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:20:48 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (12C5F800) [pid = 3764] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:20:48 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (10435C00) [pid = 3764] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:20:48 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (15029C00) [pid = 3764] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:20:48 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (13D08400) [pid = 3764] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:20:48 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (16ED5000) [pid = 3764] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:20:48 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (13D03400) [pid = 3764] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:20:48 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (11480C00) [pid = 3764] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:20:48 INFO - PROCESS | 3764 | --DOMWINDOW == 72 (16ED2400) [pid = 3764] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:20:48 INFO - PROCESS | 3764 | --DOMWINDOW == 71 (18448000) [pid = 3764] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:20:48 INFO - PROCESS | 3764 | --DOMWINDOW == 70 (105F0000) [pid = 3764] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:20:48 INFO - PROCESS | 3764 | --DOMWINDOW == 69 (16993C00) [pid = 3764] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:20:48 INFO - PROCESS | 3764 | 1467040848717 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:48 INFO - PROCESS | 3764 | 1467040848719 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:48 INFO - PROCESS | 3764 | ++DOCSHELL 10435C00 == 34 [pid = 3764] [id = 403] 08:20:48 INFO - PROCESS | 3764 | ++DOMWINDOW == 70 (1047E800) [pid = 3764] [serial = 1209] [outer = 00000000] 08:20:48 INFO - PROCESS | 3764 | ++DOMWINDOW == 71 (12B6B800) [pid = 3764] [serial = 1210] [outer = 1047E800] 08:20:48 INFO - PROCESS | 3764 | 1467040848767 Marionette DEBUG loaded listener.js 08:20:48 INFO - PROCESS | 3764 | ++DOMWINDOW == 72 (16993C00) [pid = 3764] [serial = 1211] [outer = 1047E800] 08:20:49 INFO - PROCESS | 3764 | 1467040849135 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 08:20:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:20:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 869ms 08:20:49 INFO - PROCESS | 3764 | 1467040849191 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 08:20:49 INFO - PROCESS | 3764 | 1467040849193 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 08:20:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:20:49 INFO - PROCESS | 3764 | 1467040849205 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:20:49 INFO - PROCESS | 3764 | 1467040849207 Marionette TRACE conn3 <- [1,1578,null,{}] 08:20:49 INFO - PROCESS | 3764 | 1467040849211 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:49 INFO - PROCESS | 3764 | 1467040849212 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:49 INFO - PROCESS | 3764 | 1467040849288 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 08:20:49 INFO - PROCESS | 3764 | 1467040849294 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:49 INFO - PROCESS | 3764 | 1467040849296 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:49 INFO - PROCESS | 3764 | ++DOCSHELL 1547B400 == 35 [pid = 3764] [id = 404] 08:20:49 INFO - PROCESS | 3764 | ++DOMWINDOW == 73 (1547EC00) [pid = 3764] [serial = 1212] [outer = 00000000] 08:20:49 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (19AE3400) [pid = 3764] [serial = 1213] [outer = 1547EC00] 08:20:49 INFO - PROCESS | 3764 | 1467040849338 Marionette DEBUG loaded listener.js 08:20:49 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (19EDFC00) [pid = 3764] [serial = 1214] [outer = 1547EC00] 08:20:49 INFO - PROCESS | 3764 | 1467040849746 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 08:20:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:20:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 579ms 08:20:49 INFO - PROCESS | 3764 | 1467040849783 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 08:20:49 INFO - PROCESS | 3764 | 1467040849785 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 08:20:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:20:49 INFO - PROCESS | 3764 | 1467040849789 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:20:49 INFO - PROCESS | 3764 | 1467040849790 Marionette TRACE conn3 <- [1,1582,null,{}] 08:20:49 INFO - PROCESS | 3764 | 1467040849794 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:49 INFO - PROCESS | 3764 | 1467040849796 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:49 INFO - PROCESS | 3764 | 1467040849875 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 08:20:49 INFO - PROCESS | 3764 | 1467040849881 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:49 INFO - PROCESS | 3764 | 1467040849883 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:49 INFO - PROCESS | 3764 | ++DOCSHELL 18510800 == 36 [pid = 3764] [id = 405] 08:20:49 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (19810C00) [pid = 3764] [serial = 1215] [outer = 00000000] 08:20:49 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (1A0DE800) [pid = 3764] [serial = 1216] [outer = 19810C00] 08:20:49 INFO - PROCESS | 3764 | 1467040849925 Marionette DEBUG loaded listener.js 08:20:49 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (1A0DF800) [pid = 3764] [serial = 1217] [outer = 19810C00] 08:20:50 INFO - PROCESS | 3764 | 1467040850351 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 08:20:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:20:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 625ms 08:20:50 INFO - PROCESS | 3764 | 1467040850412 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 08:20:50 INFO - PROCESS | 3764 | 1467040850414 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 08:20:50 INFO - PROCESS | 3764 | 1467040850418 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:20:50 INFO - PROCESS | 3764 | 1467040850419 Marionette TRACE conn3 <- [1,1586,null,{}] 08:20:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:20:50 INFO - PROCESS | 3764 | 1467040850423 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:50 INFO - PROCESS | 3764 | 1467040850425 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:50 INFO - PROCESS | 3764 | 1467040850501 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 08:20:50 INFO - PROCESS | 3764 | 1467040850506 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:50 INFO - PROCESS | 3764 | 1467040850508 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:50 INFO - PROCESS | 3764 | ++DOCSHELL 1A0D7C00 == 37 [pid = 3764] [id = 406] 08:20:50 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (1A0D8000) [pid = 3764] [serial = 1218] [outer = 00000000] 08:20:50 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (1A3D8000) [pid = 3764] [serial = 1219] [outer = 1A0D8000] 08:20:50 INFO - PROCESS | 3764 | 1467040850551 Marionette DEBUG loaded listener.js 08:20:50 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (1A3DD400) [pid = 3764] [serial = 1220] [outer = 1A0D8000] 08:20:51 INFO - PROCESS | 3764 | 1467040851312 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 08:20:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:20:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 914ms 08:20:51 INFO - PROCESS | 3764 | 1467040851348 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 08:20:51 INFO - PROCESS | 3764 | 1467040851336 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 08:20:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:20:51 INFO - PROCESS | 3764 | 1467040851341 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:20:51 INFO - PROCESS | 3764 | 1467040851346 Marionette TRACE conn3 <- [1,1590,null,{}] 08:20:51 INFO - PROCESS | 3764 | 1467040851352 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:51 INFO - PROCESS | 3764 | 1467040851355 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:51 INFO - PROCESS | 3764 | 1467040851472 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 08:20:51 INFO - PROCESS | 3764 | 1467040851604 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:51 INFO - PROCESS | 3764 | 1467040851608 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:51 INFO - PROCESS | 3764 | ++DOCSHELL 10562400 == 38 [pid = 3764] [id = 407] 08:20:51 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (10EE9C00) [pid = 3764] [serial = 1221] [outer = 00000000] 08:20:51 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (139D0400) [pid = 3764] [serial = 1222] [outer = 10EE9C00] 08:20:51 INFO - PROCESS | 3764 | 1467040851673 Marionette DEBUG loaded listener.js 08:20:51 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (13D0C000) [pid = 3764] [serial = 1223] [outer = 10EE9C00] 08:20:52 INFO - PROCESS | 3764 | 1467040852526 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 08:20:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:20:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1219ms 08:20:52 INFO - PROCESS | 3764 | 1467040852581 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 08:20:52 INFO - PROCESS | 3764 | 1467040852585 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 08:20:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:20:52 INFO - PROCESS | 3764 | 1467040852590 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:20:52 INFO - PROCESS | 3764 | 1467040852594 Marionette TRACE conn3 <- [1,1594,null,{}] 08:20:52 INFO - PROCESS | 3764 | 1467040852599 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:52 INFO - PROCESS | 3764 | 1467040852602 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:52 INFO - PROCESS | 3764 | 1467040852729 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 08:20:52 INFO - PROCESS | 3764 | 1467040852867 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:52 INFO - PROCESS | 3764 | 1467040852871 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:52 INFO - PROCESS | 3764 | ++DOCSHELL 11895800 == 39 [pid = 3764] [id = 408] 08:20:52 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (11C9BC00) [pid = 3764] [serial = 1224] [outer = 00000000] 08:20:52 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (12E67C00) [pid = 3764] [serial = 1225] [outer = 11C9BC00] 08:20:52 INFO - PROCESS | 3764 | 1467040852922 Marionette DEBUG loaded listener.js 08:20:52 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (132B0000) [pid = 3764] [serial = 1226] [outer = 11C9BC00] 08:20:53 INFO - PROCESS | 3764 | --DOCSHELL 18510800 == 38 [pid = 3764] [id = 405] 08:20:53 INFO - PROCESS | 3764 | --DOCSHELL 1547B400 == 37 [pid = 3764] [id = 404] 08:20:53 INFO - PROCESS | 3764 | --DOCSHELL 10435C00 == 36 [pid = 3764] [id = 403] 08:20:53 INFO - PROCESS | 3764 | --DOCSHELL 174EBC00 == 35 [pid = 3764] [id = 402] 08:20:53 INFO - PROCESS | 3764 | --DOCSHELL 1700DC00 == 34 [pid = 3764] [id = 401] 08:20:53 INFO - PROCESS | 3764 | --DOCSHELL 1502AC00 == 33 [pid = 3764] [id = 400] 08:20:53 INFO - PROCESS | 3764 | --DOCSHELL 13A8D400 == 32 [pid = 3764] [id = 399] 08:20:53 INFO - PROCESS | 3764 | --DOCSHELL 1180AC00 == 31 [pid = 3764] [id = 398] 08:20:53 INFO - PROCESS | 3764 | --DOCSHELL 105E9800 == 30 [pid = 3764] [id = 397] 08:20:53 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (1A0E1800) [pid = 3764] [serial = 1180] [outer = 00000000] [url = about:blank] 08:20:53 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (1A28E400) [pid = 3764] [serial = 1181] [outer = 00000000] [url = about:blank] 08:20:53 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (18223000) [pid = 3764] [serial = 1168] [outer = 00000000] [url = about:blank] 08:20:53 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (1051A800) [pid = 3764] [serial = 1150] [outer = 00000000] [url = about:blank] 08:20:53 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (10EE9400) [pid = 3764] [serial = 1151] [outer = 00000000] [url = about:blank] 08:20:53 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (15828C00) [pid = 3764] [serial = 1162] [outer = 00000000] [url = about:blank] 08:20:53 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (15879000) [pid = 3764] [serial = 1163] [outer = 00000000] [url = about:blank] 08:20:53 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (13D92400) [pid = 3764] [serial = 1159] [outer = 00000000] [url = about:blank] 08:20:53 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (13F70400) [pid = 3764] [serial = 1160] [outer = 00000000] [url = about:blank] 08:20:53 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (176D8000) [pid = 3764] [serial = 1165] [outer = 00000000] [url = about:blank] 08:20:53 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (14276800) [pid = 3764] [serial = 1153] [outer = 00000000] [url = about:blank] 08:20:53 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (14FEF000) [pid = 3764] [serial = 1154] [outer = 00000000] [url = about:blank] 08:20:53 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (12E1F800) [pid = 3764] [serial = 1156] [outer = 00000000] [url = about:blank] 08:20:53 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (12EE1400) [pid = 3764] [serial = 1157] [outer = 00000000] [url = about:blank] 08:20:53 INFO - PROCESS | 3764 | --DOMWINDOW == 72 (175A6400) [pid = 3764] [serial = 1148] [outer = 00000000] [url = about:blank] 08:20:53 INFO - PROCESS | 3764 | --DOMWINDOW == 71 (18510C00) [pid = 3764] [serial = 1171] [outer = 00000000] [url = about:blank] 08:20:53 INFO - PROCESS | 3764 | --DOMWINDOW == 70 (18355400) [pid = 3764] [serial = 1169] [outer = 00000000] [url = about:blank] 08:20:53 INFO - PROCESS | 3764 | --DOMWINDOW == 69 (139EF400) [pid = 3764] [serial = 1174] [outer = 00000000] [url = about:blank] 08:20:53 INFO - PROCESS | 3764 | --DOMWINDOW == 68 (156E7400) [pid = 3764] [serial = 1175] [outer = 00000000] [url = about:blank] 08:20:53 INFO - PROCESS | 3764 | --DOMWINDOW == 67 (1985B800) [pid = 3764] [serial = 1172] [outer = 00000000] [url = about:blank] 08:20:53 INFO - PROCESS | 3764 | --DOMWINDOW == 66 (19EE7400) [pid = 3764] [serial = 1177] [outer = 00000000] [url = about:blank] 08:20:53 INFO - PROCESS | 3764 | --DOMWINDOW == 65 (19EEAC00) [pid = 3764] [serial = 1178] [outer = 00000000] [url = about:blank] 08:20:53 INFO - PROCESS | 3764 | --DOMWINDOW == 64 (17799000) [pid = 3764] [serial = 1166] [outer = 00000000] [url = about:blank] 08:20:53 INFO - PROCESS | 3764 | --DOMWINDOW == 63 (1A38F000) [pid = 3764] [serial = 1183] [outer = 00000000] [url = about:blank] 08:20:53 INFO - PROCESS | 3764 | --DOMWINDOW == 62 (1A390C00) [pid = 3764] [serial = 1184] [outer = 00000000] [url = about:blank] 08:20:53 INFO - PROCESS | 3764 | --DOMWINDOW == 61 (14291C00) [pid = 3764] [serial = 1142] [outer = 00000000] [url = about:blank] 08:20:53 INFO - PROCESS | 3764 | 1467040853374 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 08:20:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:20:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 823ms 08:20:53 INFO - PROCESS | 3764 | 1467040853400 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 08:20:53 INFO - PROCESS | 3764 | 1467040853405 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 08:20:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:20:53 INFO - PROCESS | 3764 | 1467040853416 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:20:53 INFO - PROCESS | 3764 | 1467040853418 Marionette TRACE conn3 <- [1,1598,null,{}] 08:20:53 INFO - PROCESS | 3764 | 1467040853422 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:53 INFO - PROCESS | 3764 | 1467040853424 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:53 INFO - PROCESS | 3764 | 1467040853511 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 08:20:53 INFO - PROCESS | 3764 | 1467040853517 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:53 INFO - PROCESS | 3764 | 1467040853520 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:53 INFO - PROCESS | 3764 | ++DOCSHELL 139CD000 == 31 [pid = 3764] [id = 409] 08:20:53 INFO - PROCESS | 3764 | ++DOMWINDOW == 62 (139CF400) [pid = 3764] [serial = 1227] [outer = 00000000] 08:20:53 INFO - PROCESS | 3764 | ++DOMWINDOW == 63 (13D94C00) [pid = 3764] [serial = 1228] [outer = 139CF400] 08:20:53 INFO - PROCESS | 3764 | 1467040853567 Marionette DEBUG loaded listener.js 08:20:53 INFO - PROCESS | 3764 | ++DOMWINDOW == 64 (13F73400) [pid = 3764] [serial = 1229] [outer = 139CF400] 08:20:54 INFO - PROCESS | 3764 | 1467040854054 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 08:20:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:20:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 671ms 08:20:54 INFO - PROCESS | 3764 | 1467040854093 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 08:20:54 INFO - PROCESS | 3764 | 1467040854095 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 08:20:54 INFO - PROCESS | 3764 | 1467040854103 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:20:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:20:54 INFO - PROCESS | 3764 | 1467040854106 Marionette TRACE conn3 <- [1,1602,null,{}] 08:20:54 INFO - PROCESS | 3764 | 1467040854118 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:54 INFO - PROCESS | 3764 | 1467040854122 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:54 INFO - PROCESS | 3764 | 1467040854234 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 08:20:54 INFO - PROCESS | 3764 | 1467040854333 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:54 INFO - PROCESS | 3764 | 1467040854336 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:54 INFO - PROCESS | 3764 | ++DOCSHELL 156E5C00 == 32 [pid = 3764] [id = 410] 08:20:54 INFO - PROCESS | 3764 | ++DOMWINDOW == 65 (156E7400) [pid = 3764] [serial = 1230] [outer = 00000000] 08:20:54 INFO - PROCESS | 3764 | ++DOMWINDOW == 66 (15833400) [pid = 3764] [serial = 1231] [outer = 156E7400] 08:20:54 INFO - PROCESS | 3764 | 1467040854383 Marionette DEBUG loaded listener.js 08:20:54 INFO - PROCESS | 3764 | ++DOMWINDOW == 67 (1601C000) [pid = 3764] [serial = 1232] [outer = 156E7400] 08:20:54 INFO - PROCESS | 3764 | 1467040854746 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 08:20:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 08:20:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 685ms 08:20:54 INFO - PROCESS | 3764 | 1467040854785 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 08:20:54 INFO - PROCESS | 3764 | 1467040854788 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 08:20:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:20:54 INFO - PROCESS | 3764 | 1467040854791 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:20:54 INFO - PROCESS | 3764 | 1467040854793 Marionette TRACE conn3 <- [1,1606,null,{}] 08:20:54 INFO - PROCESS | 3764 | 1467040854796 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:54 INFO - PROCESS | 3764 | 1467040854798 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:54 INFO - PROCESS | 3764 | 1467040854882 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 08:20:54 INFO - PROCESS | 3764 | 1467040854887 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:54 INFO - PROCESS | 3764 | 1467040854889 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:54 INFO - PROCESS | 3764 | ++DOCSHELL 16E18800 == 33 [pid = 3764] [id = 411] 08:20:54 INFO - PROCESS | 3764 | ++DOMWINDOW == 68 (16ECF800) [pid = 3764] [serial = 1233] [outer = 00000000] 08:20:54 INFO - PROCESS | 3764 | ++DOMWINDOW == 69 (17521400) [pid = 3764] [serial = 1234] [outer = 16ECF800] 08:20:54 INFO - PROCESS | 3764 | 1467040854942 Marionette DEBUG loaded listener.js 08:20:54 INFO - PROCESS | 3764 | ++DOMWINDOW == 70 (1760B800) [pid = 3764] [serial = 1235] [outer = 16ECF800] 08:20:55 INFO - PROCESS | 3764 | 1467040855411 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 08:20:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:20:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 625ms 08:20:55 INFO - PROCESS | 3764 | 1467040855431 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 08:20:55 INFO - PROCESS | 3764 | 1467040855433 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 08:20:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:20:55 INFO - PROCESS | 3764 | 1467040855419 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:20:55 INFO - PROCESS | 3764 | 1467040855420 Marionette TRACE conn3 <- [1,1610,null,{}] 08:20:55 INFO - PROCESS | 3764 | 1467040855429 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:55 INFO - PROCESS | 3764 | 1467040855431 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:55 INFO - PROCESS | 3764 | 1467040855538 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 08:20:55 INFO - PROCESS | 3764 | 1467040855625 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:55 INFO - PROCESS | 3764 | 1467040855627 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:55 INFO - PROCESS | 3764 | ++DOCSHELL 17797400 == 34 [pid = 3764] [id = 412] 08:20:55 INFO - PROCESS | 3764 | ++DOMWINDOW == 71 (17797800) [pid = 3764] [serial = 1236] [outer = 00000000] 08:20:55 INFO - PROCESS | 3764 | ++DOMWINDOW == 72 (17799800) [pid = 3764] [serial = 1237] [outer = 17797800] 08:20:55 INFO - PROCESS | 3764 | 1467040855671 Marionette DEBUG loaded listener.js 08:20:55 INFO - PROCESS | 3764 | ++DOMWINDOW == 73 (18226C00) [pid = 3764] [serial = 1238] [outer = 17797800] 08:20:56 INFO - PROCESS | 3764 | 1467040856085 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 08:20:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 08:20:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 731ms 08:20:56 INFO - PROCESS | 3764 | 1467040856140 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 08:20:56 INFO - PROCESS | 3764 | 1467040856142 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 08:20:56 INFO - PROCESS | 3764 | 1467040856145 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:20:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:20:56 INFO - PROCESS | 3764 | 1467040856147 Marionette TRACE conn3 <- [1,1614,null,{}] 08:20:56 INFO - PROCESS | 3764 | 1467040856151 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:56 INFO - PROCESS | 3764 | 1467040856156 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:56 INFO - PROCESS | 3764 | 1467040856289 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 08:20:56 INFO - PROCESS | 3764 | 1467040856352 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:56 INFO - PROCESS | 3764 | 1467040856354 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:56 INFO - PROCESS | 3764 | ++DOCSHELL 18355400 == 35 [pid = 3764] [id = 413] 08:20:56 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (1843B000) [pid = 3764] [serial = 1239] [outer = 00000000] 08:20:56 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (1980DC00) [pid = 3764] [serial = 1240] [outer = 1843B000] 08:20:56 INFO - PROCESS | 3764 | 1467040856398 Marionette DEBUG loaded listener.js 08:20:56 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (19ADC800) [pid = 3764] [serial = 1241] [outer = 1843B000] 08:20:56 INFO - PROCESS | 3764 | 1467040856798 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 08:20:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:20:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 686ms 08:20:56 INFO - PROCESS | 3764 | 1467040856828 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 08:20:56 INFO - PROCESS | 3764 | 1467040856830 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 08:20:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:20:56 INFO - PROCESS | 3764 | 1467040856841 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:20:56 INFO - PROCESS | 3764 | 1467040856842 Marionette TRACE conn3 <- [1,1618,null,{}] 08:20:56 INFO - PROCESS | 3764 | 1467040856846 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:56 INFO - PROCESS | 3764 | 1467040856848 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:56 INFO - PROCESS | 3764 | 1467040856980 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 08:20:56 INFO - PROCESS | 3764 | 1467040856986 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:56 INFO - PROCESS | 3764 | 1467040856988 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:57 INFO - PROCESS | 3764 | ++DOCSHELL 14FF6000 == 36 [pid = 3764] [id = 414] 08:20:57 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (19806400) [pid = 3764] [serial = 1242] [outer = 00000000] 08:20:57 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (1A0D9400) [pid = 3764] [serial = 1243] [outer = 19806400] 08:20:57 INFO - PROCESS | 3764 | 1467040857044 Marionette DEBUG loaded listener.js 08:20:57 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (19EE8000) [pid = 3764] [serial = 1244] [outer = 19806400] 08:20:57 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (170C9000) [pid = 3764] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:20:57 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (105F0400) [pid = 3764] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:20:57 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (1502BC00) [pid = 3764] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:20:57 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (13D8A400) [pid = 3764] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:20:57 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (1180CC00) [pid = 3764] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:20:57 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (1751B800) [pid = 3764] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:20:57 INFO - PROCESS | 3764 | --DOMWINDOW == 72 (1047E800) [pid = 3764] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:20:57 INFO - PROCESS | 3764 | --DOMWINDOW == 71 (1547EC00) [pid = 3764] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:20:57 INFO - PROCESS | 3764 | --DOMWINDOW == 70 (11D8FC00) [pid = 3764] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:20:57 INFO - PROCESS | 3764 | --DOMWINDOW == 69 (15828400) [pid = 3764] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:20:57 INFO - PROCESS | 3764 | --DOMWINDOW == 68 (19810C00) [pid = 3764] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:20:57 INFO - PROCESS | 3764 | 1467040857479 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 08:20:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:20:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 670ms 08:20:57 INFO - PROCESS | 3764 | 1467040857521 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 08:20:57 INFO - PROCESS | 3764 | 1467040857523 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 08:20:57 INFO - PROCESS | 3764 | 1467040857526 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:20:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:20:57 INFO - PROCESS | 3764 | 1467040857528 Marionette TRACE conn3 <- [1,1622,null,{}] 08:20:57 INFO - PROCESS | 3764 | 1467040857531 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:57 INFO - PROCESS | 3764 | 1467040857533 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:57 INFO - PROCESS | 3764 | 1467040857612 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 08:20:57 INFO - PROCESS | 3764 | 1467040857617 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:57 INFO - PROCESS | 3764 | 1467040857619 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:57 INFO - PROCESS | 3764 | ++DOCSHELL 132AB000 == 37 [pid = 3764] [id = 415] 08:20:57 INFO - PROCESS | 3764 | ++DOMWINDOW == 69 (166DFC00) [pid = 3764] [serial = 1245] [outer = 00000000] 08:20:57 INFO - PROCESS | 3764 | ++DOMWINDOW == 70 (18510800) [pid = 3764] [serial = 1246] [outer = 166DFC00] 08:20:57 INFO - PROCESS | 3764 | 1467040857662 Marionette DEBUG loaded listener.js 08:20:57 INFO - PROCESS | 3764 | ++DOMWINDOW == 71 (19854400) [pid = 3764] [serial = 1247] [outer = 166DFC00] 08:20:58 INFO - PROCESS | 3764 | 1467040858110 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 08:20:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:20:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 609ms 08:20:58 INFO - PROCESS | 3764 | 1467040858146 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 08:20:58 INFO - PROCESS | 3764 | 1467040858148 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 08:20:58 INFO - PROCESS | 3764 | 1467040858152 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:20:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:20:58 INFO - PROCESS | 3764 | 1467040858153 Marionette TRACE conn3 <- [1,1626,null,{}] 08:20:58 INFO - PROCESS | 3764 | 1467040858157 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:58 INFO - PROCESS | 3764 | 1467040858158 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:58 INFO - PROCESS | 3764 | 1467040858239 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 08:20:58 INFO - PROCESS | 3764 | 1467040858246 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:58 INFO - PROCESS | 3764 | 1467040858248 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:58 INFO - PROCESS | 3764 | ++DOCSHELL 1047C400 == 38 [pid = 3764] [id = 416] 08:20:58 INFO - PROCESS | 3764 | ++DOMWINDOW == 72 (19EDF400) [pid = 3764] [serial = 1248] [outer = 00000000] 08:20:58 INFO - PROCESS | 3764 | ++DOMWINDOW == 73 (1A290400) [pid = 3764] [serial = 1249] [outer = 19EDF400] 08:20:58 INFO - PROCESS | 3764 | 1467040858291 Marionette DEBUG loaded listener.js 08:20:58 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (1A38D400) [pid = 3764] [serial = 1250] [outer = 19EDF400] 08:20:58 INFO - PROCESS | 3764 | 1467040858736 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 08:20:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:20:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 625ms 08:20:58 INFO - PROCESS | 3764 | 1467040858796 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 08:20:58 INFO - PROCESS | 3764 | 1467040858799 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 08:20:58 INFO - PROCESS | 3764 | 1467040858804 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:20:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:20:58 INFO - PROCESS | 3764 | 1467040858807 Marionette TRACE conn3 <- [1,1630,null,{}] 08:20:58 INFO - PROCESS | 3764 | 1467040858810 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:58 INFO - PROCESS | 3764 | 1467040858812 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:58 INFO - PROCESS | 3764 | 1467040858873 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 08:20:58 INFO - PROCESS | 3764 | 1467040858887 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:58 INFO - PROCESS | 3764 | 1467040858889 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:20:58 INFO - PROCESS | 3764 | ++DOCSHELL 19EDD400 == 39 [pid = 3764] [id = 417] 08:20:58 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (1A3D7400) [pid = 3764] [serial = 1251] [outer = 00000000] 08:20:58 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (1A3E4800) [pid = 3764] [serial = 1252] [outer = 1A3D7400] 08:20:58 INFO - PROCESS | 3764 | 1467040858935 Marionette DEBUG loaded listener.js 08:20:58 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (1A514C00) [pid = 3764] [serial = 1253] [outer = 1A3D7400] 08:20:59 INFO - PROCESS | 3764 | --DOCSHELL 15480400 == 38 [pid = 3764] [id = 396] 08:20:59 INFO - PROCESS | 3764 | --DOCSHELL 139CD000 == 37 [pid = 3764] [id = 409] 08:20:59 INFO - PROCESS | 3764 | --DOCSHELL 11895800 == 36 [pid = 3764] [id = 408] 08:20:59 INFO - PROCESS | 3764 | --DOCSHELL 1A0D7C00 == 35 [pid = 3764] [id = 406] 08:20:59 INFO - PROCESS | 3764 | --DOCSHELL 10562400 == 34 [pid = 3764] [id = 407] 08:21:00 INFO - PROCESS | 3764 | --DOCSHELL 18355400 == 33 [pid = 3764] [id = 413] 08:21:00 INFO - PROCESS | 3764 | --DOCSHELL 132AB000 == 32 [pid = 3764] [id = 415] 08:21:00 INFO - PROCESS | 3764 | --DOCSHELL 16E18800 == 31 [pid = 3764] [id = 411] 08:21:00 INFO - PROCESS | 3764 | --DOCSHELL 156E5C00 == 30 [pid = 3764] [id = 410] 08:21:00 INFO - PROCESS | 3764 | --DOCSHELL 17797400 == 29 [pid = 3764] [id = 412] 08:21:00 INFO - PROCESS | 3764 | --DOCSHELL 1047C400 == 28 [pid = 3764] [id = 416] 08:21:00 INFO - PROCESS | 3764 | --DOCSHELL 14FF6000 == 27 [pid = 3764] [id = 414] 08:21:00 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (13D93000) [pid = 3764] [serial = 1187] [outer = 00000000] [url = about:blank] 08:21:00 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (1318A000) [pid = 3764] [serial = 1186] [outer = 00000000] [url = about:blank] 08:21:00 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (1A0DF800) [pid = 3764] [serial = 1217] [outer = 00000000] [url = about:blank] 08:21:00 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (1834B000) [pid = 3764] [serial = 1190] [outer = 00000000] [url = about:blank] 08:21:00 INFO - PROCESS | 3764 | --DOMWINDOW == 72 (176D6000) [pid = 3764] [serial = 1189] [outer = 00000000] [url = about:blank] 08:21:00 INFO - PROCESS | 3764 | --DOMWINDOW == 71 (17612C00) [pid = 3764] [serial = 1205] [outer = 00000000] [url = about:blank] 08:21:00 INFO - PROCESS | 3764 | --DOMWINDOW == 70 (16993000) [pid = 3764] [serial = 1202] [outer = 00000000] [url = about:blank] 08:21:00 INFO - PROCESS | 3764 | --DOMWINDOW == 69 (19EDFC00) [pid = 3764] [serial = 1214] [outer = 00000000] [url = about:blank] 08:21:00 INFO - PROCESS | 3764 | --DOMWINDOW == 68 (1A3D8000) [pid = 3764] [serial = 1219] [outer = 00000000] [url = about:blank] 08:21:00 INFO - PROCESS | 3764 | --DOMWINDOW == 67 (1A0DE800) [pid = 3764] [serial = 1216] [outer = 00000000] [url = about:blank] 08:21:00 INFO - PROCESS | 3764 | --DOMWINDOW == 66 (175A2C00) [pid = 3764] [serial = 1204] [outer = 00000000] [url = about:blank] 08:21:00 INFO - PROCESS | 3764 | --DOMWINDOW == 65 (11CEB000) [pid = 3764] [serial = 1193] [outer = 00000000] [url = about:blank] 08:21:00 INFO - PROCESS | 3764 | --DOMWINDOW == 64 (112DE400) [pid = 3764] [serial = 1192] [outer = 00000000] [url = about:blank] 08:21:00 INFO - PROCESS | 3764 | --DOMWINDOW == 63 (16026000) [pid = 3764] [serial = 1201] [outer = 00000000] [url = about:blank] 08:21:00 INFO - PROCESS | 3764 | --DOMWINDOW == 62 (13D95000) [pid = 3764] [serial = 1198] [outer = 00000000] [url = about:blank] 08:21:00 INFO - PROCESS | 3764 | --DOMWINDOW == 61 (13DBD400) [pid = 3764] [serial = 1199] [outer = 00000000] [url = about:blank] 08:21:00 INFO - PROCESS | 3764 | --DOMWINDOW == 60 (12B6B000) [pid = 3764] [serial = 1195] [outer = 00000000] [url = about:blank] 08:21:00 INFO - PROCESS | 3764 | --DOMWINDOW == 59 (12C5A000) [pid = 3764] [serial = 1196] [outer = 00000000] [url = about:blank] 08:21:00 INFO - PROCESS | 3764 | --DOMWINDOW == 58 (177A1400) [pid = 3764] [serial = 1207] [outer = 00000000] [url = about:blank] 08:21:00 INFO - PROCESS | 3764 | --DOMWINDOW == 57 (12B6B800) [pid = 3764] [serial = 1210] [outer = 00000000] [url = about:blank] 08:21:00 INFO - PROCESS | 3764 | --DOMWINDOW == 56 (177DC400) [pid = 3764] [serial = 1208] [outer = 00000000] [url = about:blank] 08:21:00 INFO - PROCESS | 3764 | --DOMWINDOW == 55 (16993C00) [pid = 3764] [serial = 1211] [outer = 00000000] [url = about:blank] 08:21:00 INFO - PROCESS | 3764 | --DOMWINDOW == 54 (19AE3400) [pid = 3764] [serial = 1213] [outer = 00000000] [url = about:blank] 08:21:00 INFO - PROCESS | 3764 | 1467040860570 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 08:21:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:21:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1828ms 08:21:00 INFO - PROCESS | 3764 | 1467040860625 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 08:21:00 INFO - PROCESS | 3764 | 1467040860629 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 08:21:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:21:00 INFO - PROCESS | 3764 | 1467040860634 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:21:00 INFO - PROCESS | 3764 | 1467040860637 Marionette TRACE conn3 <- [1,1634,null,{}] 08:21:00 INFO - PROCESS | 3764 | 1467040860643 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:00 INFO - PROCESS | 3764 | 1467040860646 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:00 INFO - PROCESS | 3764 | 1467040860733 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 08:21:00 INFO - PROCESS | 3764 | 1467040860742 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:00 INFO - PROCESS | 3764 | 1467040860747 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:00 INFO - PROCESS | 3764 | ++DOCSHELL 1148A400 == 28 [pid = 3764] [id = 418] 08:21:00 INFO - PROCESS | 3764 | ++DOMWINDOW == 55 (1180A000) [pid = 3764] [serial = 1254] [outer = 00000000] 08:21:00 INFO - PROCESS | 3764 | ++DOMWINDOW == 56 (11895000) [pid = 3764] [serial = 1255] [outer = 1180A000] 08:21:00 INFO - PROCESS | 3764 | 1467040860795 Marionette DEBUG loaded listener.js 08:21:00 INFO - PROCESS | 3764 | ++DOMWINDOW == 57 (11D8C000) [pid = 3764] [serial = 1256] [outer = 1180A000] 08:21:01 INFO - PROCESS | 3764 | 1467040861269 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 08:21:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:21:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 686ms 08:21:01 INFO - PROCESS | 3764 | 1467040861316 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 08:21:01 INFO - PROCESS | 3764 | 1467040861321 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 08:21:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:21:01 INFO - PROCESS | 3764 | 1467040861327 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:21:01 INFO - PROCESS | 3764 | 1467040861330 Marionette TRACE conn3 <- [1,1638,null,{}] 08:21:01 INFO - PROCESS | 3764 | 1467040861334 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:01 INFO - PROCESS | 3764 | 1467040861337 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:01 INFO - PROCESS | 3764 | 1467040861423 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 08:21:01 INFO - PROCESS | 3764 | 1467040861431 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:01 INFO - PROCESS | 3764 | 1467040861434 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:01 INFO - PROCESS | 3764 | ++DOCSHELL 13185C00 == 29 [pid = 3764] [id = 419] 08:21:01 INFO - PROCESS | 3764 | ++DOMWINDOW == 58 (13186C00) [pid = 3764] [serial = 1257] [outer = 00000000] 08:21:01 INFO - PROCESS | 3764 | ++DOMWINDOW == 59 (139CCC00) [pid = 3764] [serial = 1258] [outer = 13186C00] 08:21:01 INFO - PROCESS | 3764 | 1467040861481 Marionette DEBUG loaded listener.js 08:21:01 INFO - PROCESS | 3764 | ++DOMWINDOW == 60 (13A8D800) [pid = 3764] [serial = 1259] [outer = 13186C00] 08:21:01 INFO - PROCESS | 3764 | 1467040861944 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 08:21:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:21:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 670ms 08:21:02 INFO - PROCESS | 3764 | 1467040862009 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 08:21:02 INFO - PROCESS | 3764 | 1467040862011 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 08:21:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:21:02 INFO - PROCESS | 3764 | 1467040862015 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:21:02 INFO - PROCESS | 3764 | 1467040862018 Marionette TRACE conn3 <- [1,1642,null,{}] 08:21:02 INFO - PROCESS | 3764 | 1467040862029 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:02 INFO - PROCESS | 3764 | 1467040862033 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:02 INFO - PROCESS | 3764 | 1467040862142 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 08:21:02 INFO - PROCESS | 3764 | 1467040862235 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:02 INFO - PROCESS | 3764 | 1467040862238 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:02 INFO - PROCESS | 3764 | ++DOCSHELL 14295000 == 30 [pid = 3764] [id = 420] 08:21:02 INFO - PROCESS | 3764 | ++DOMWINDOW == 61 (14295400) [pid = 3764] [serial = 1260] [outer = 00000000] 08:21:02 INFO - PROCESS | 3764 | ++DOMWINDOW == 62 (14FFA000) [pid = 3764] [serial = 1261] [outer = 14295400] 08:21:02 INFO - PROCESS | 3764 | 1467040862285 Marionette DEBUG loaded listener.js 08:21:02 INFO - PROCESS | 3764 | ++DOMWINDOW == 63 (15028000) [pid = 3764] [serial = 1262] [outer = 14295400] 08:21:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:21:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 624ms 08:21:02 INFO - PROCESS | 3764 | 1467040862626 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 08:21:02 INFO - PROCESS | 3764 | 1467040862635 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 08:21:02 INFO - PROCESS | 3764 | 1467040862637 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 08:21:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:21:02 INFO - PROCESS | 3764 | 1467040862640 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:21:02 INFO - PROCESS | 3764 | 1467040862642 Marionette TRACE conn3 <- [1,1646,null,{}] 08:21:02 INFO - PROCESS | 3764 | 1467040862656 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:02 INFO - PROCESS | 3764 | 1467040862658 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:02 INFO - PROCESS | 3764 | 1467040862772 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 08:21:02 INFO - PROCESS | 3764 | 1467040862781 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:02 INFO - PROCESS | 3764 | 1467040862783 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:02 INFO - PROCESS | 3764 | ++DOCSHELL 14295C00 == 31 [pid = 3764] [id = 421] 08:21:02 INFO - PROCESS | 3764 | ++DOMWINDOW == 64 (15025400) [pid = 3764] [serial = 1263] [outer = 00000000] 08:21:02 INFO - PROCESS | 3764 | ++DOMWINDOW == 65 (15877C00) [pid = 3764] [serial = 1264] [outer = 15025400] 08:21:02 INFO - PROCESS | 3764 | 1467040862829 Marionette DEBUG loaded listener.js 08:21:02 INFO - PROCESS | 3764 | ++DOMWINDOW == 66 (167DD000) [pid = 3764] [serial = 1265] [outer = 15025400] 08:21:03 INFO - PROCESS | 3764 | 1467040863226 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 08:21:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:21:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 625ms 08:21:03 INFO - PROCESS | 3764 | 1467040863260 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 08:21:03 INFO - PROCESS | 3764 | 1467040863262 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 08:21:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:21:03 INFO - PROCESS | 3764 | 1467040863267 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:21:03 INFO - PROCESS | 3764 | 1467040863268 Marionette TRACE conn3 <- [1,1650,null,{}] 08:21:03 INFO - PROCESS | 3764 | 1467040863272 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:03 INFO - PROCESS | 3764 | 1467040863274 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:03 INFO - PROCESS | 3764 | 1467040863382 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 08:21:03 INFO - PROCESS | 3764 | 1467040863389 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:03 INFO - PROCESS | 3764 | 1467040863391 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:03 INFO - PROCESS | 3764 | ++DOCSHELL 15828C00 == 32 [pid = 3764] [id = 422] 08:21:03 INFO - PROCESS | 3764 | ++DOMWINDOW == 67 (15829C00) [pid = 3764] [serial = 1266] [outer = 00000000] 08:21:03 INFO - PROCESS | 3764 | ++DOMWINDOW == 68 (17004400) [pid = 3764] [serial = 1267] [outer = 15829C00] 08:21:03 INFO - PROCESS | 3764 | 1467040863435 Marionette DEBUG loaded listener.js 08:21:03 INFO - PROCESS | 3764 | ++DOMWINDOW == 69 (174EBC00) [pid = 3764] [serial = 1268] [outer = 15829C00] 08:21:03 INFO - PROCESS | 3764 | 1467040863851 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 08:21:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:21:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 625ms 08:21:03 INFO - PROCESS | 3764 | 1467040863888 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 08:21:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:21:03 INFO - PROCESS | 3764 | 1467040863891 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 08:21:03 INFO - PROCESS | 3764 | 1467040863895 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:21:03 INFO - PROCESS | 3764 | 1467040863898 Marionette TRACE conn3 <- [1,1654,null,{}] 08:21:03 INFO - PROCESS | 3764 | 1467040863902 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:03 INFO - PROCESS | 3764 | 1467040863908 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:04 INFO - PROCESS | 3764 | 1467040864042 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 08:21:04 INFO - PROCESS | 3764 | 1467040864057 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:04 INFO - PROCESS | 3764 | 1467040864059 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:04 INFO - PROCESS | 3764 | ++DOCSHELL 175AE800 == 33 [pid = 3764] [id = 423] 08:21:04 INFO - PROCESS | 3764 | ++DOMWINDOW == 70 (175AFC00) [pid = 3764] [serial = 1269] [outer = 00000000] 08:21:04 INFO - PROCESS | 3764 | ++DOMWINDOW == 71 (177A1C00) [pid = 3764] [serial = 1270] [outer = 175AFC00] 08:21:04 INFO - PROCESS | 3764 | 1467040864102 Marionette DEBUG loaded listener.js 08:21:04 INFO - PROCESS | 3764 | ++DOMWINDOW == 72 (1834B000) [pid = 3764] [serial = 1271] [outer = 175AFC00] 08:21:04 INFO - PROCESS | 3764 | 1467040864476 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 08:21:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:21:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 609ms 08:21:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:21:04 INFO - PROCESS | 3764 | 1467040864514 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 08:21:04 INFO - PROCESS | 3764 | 1467040864515 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 08:21:04 INFO - PROCESS | 3764 | 1467040864519 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:21:04 INFO - PROCESS | 3764 | 1467040864521 Marionette TRACE conn3 <- [1,1658,null,{}] 08:21:04 INFO - PROCESS | 3764 | 1467040864524 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:04 INFO - PROCESS | 3764 | 1467040864526 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:04 INFO - PROCESS | 3764 | 1467040864609 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 08:21:04 INFO - PROCESS | 3764 | 1467040864724 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:04 INFO - PROCESS | 3764 | 1467040864726 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:04 INFO - PROCESS | 3764 | ++DOCSHELL 177A1800 == 34 [pid = 3764] [id = 424] 08:21:04 INFO - PROCESS | 3764 | ++DOMWINDOW == 73 (177D7C00) [pid = 3764] [serial = 1272] [outer = 00000000] 08:21:04 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (18507000) [pid = 3764] [serial = 1273] [outer = 177D7C00] 08:21:04 INFO - PROCESS | 3764 | 1467040864769 Marionette DEBUG loaded listener.js 08:21:04 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (18509000) [pid = 3764] [serial = 1274] [outer = 177D7C00] 08:21:05 INFO - PROCESS | 3764 | 1467040865105 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 08:21:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:21:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 610ms 08:21:05 INFO - PROCESS | 3764 | 1467040865140 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 08:21:05 INFO - PROCESS | 3764 | 1467040865142 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 08:21:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:21:05 INFO - PROCESS | 3764 | 1467040865145 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:21:05 INFO - PROCESS | 3764 | 1467040865147 Marionette TRACE conn3 <- [1,1662,null,{}] 08:21:05 INFO - PROCESS | 3764 | 1467040865150 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:05 INFO - PROCESS | 3764 | 1467040865152 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:05 INFO - PROCESS | 3764 | 1467040865271 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 08:21:05 INFO - PROCESS | 3764 | 1467040865326 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:05 INFO - PROCESS | 3764 | 1467040865328 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:05 INFO - PROCESS | 3764 | ++DOCSHELL 18503C00 == 35 [pid = 3764] [id = 425] 08:21:05 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (18510400) [pid = 3764] [serial = 1275] [outer = 00000000] 08:21:05 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (19AE6800) [pid = 3764] [serial = 1276] [outer = 18510400] 08:21:05 INFO - PROCESS | 3764 | 1467040865371 Marionette DEBUG loaded listener.js 08:21:05 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (19AEAC00) [pid = 3764] [serial = 1277] [outer = 18510400] 08:21:05 INFO - PROCESS | 3764 | 1467040865748 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 08:21:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:21:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 625ms 08:21:05 INFO - PROCESS | 3764 | 1467040865767 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 08:21:05 INFO - PROCESS | 3764 | 1467040865769 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 08:21:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:21:05 INFO - PROCESS | 3764 | 1467040865772 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:21:05 INFO - PROCESS | 3764 | 1467040865774 Marionette TRACE conn3 <- [1,1666,null,{}] 08:21:05 INFO - PROCESS | 3764 | 1467040865783 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:05 INFO - PROCESS | 3764 | 1467040865785 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:05 INFO - PROCESS | 3764 | 1467040865893 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 08:21:05 INFO - PROCESS | 3764 | 1467040865899 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:05 INFO - PROCESS | 3764 | 1467040865901 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:05 INFO - PROCESS | 3764 | ++DOCSHELL 14290800 == 36 [pid = 3764] [id = 426] 08:21:05 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (18501C00) [pid = 3764] [serial = 1278] [outer = 00000000] 08:21:05 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (1A0E4400) [pid = 3764] [serial = 1279] [outer = 18501C00] 08:21:05 INFO - PROCESS | 3764 | 1467040865952 Marionette DEBUG loaded listener.js 08:21:06 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (1A296800) [pid = 3764] [serial = 1280] [outer = 18501C00] 08:21:06 INFO - PROCESS | 3764 | 1467040866401 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 08:21:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:21:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 685ms 08:21:06 INFO - PROCESS | 3764 | 1467040866455 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 08:21:06 INFO - PROCESS | 3764 | 1467040866457 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 08:21:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:21:06 INFO - PROCESS | 3764 | 1467040866460 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:21:06 INFO - PROCESS | 3764 | 1467040866462 Marionette TRACE conn3 <- [1,1670,null,{}] 08:21:06 INFO - PROCESS | 3764 | 1467040866465 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:06 INFO - PROCESS | 3764 | 1467040866467 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:06 INFO - PROCESS | 3764 | 1467040866590 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 08:21:06 INFO - PROCESS | 3764 | 1467040866599 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:06 INFO - PROCESS | 3764 | 1467040866601 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:06 INFO - PROCESS | 3764 | ++DOCSHELL 10A79800 == 37 [pid = 3764] [id = 427] 08:21:06 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (19EEA400) [pid = 3764] [serial = 1281] [outer = 00000000] 08:21:06 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (1A0E6C00) [pid = 3764] [serial = 1282] [outer = 19EEA400] 08:21:06 INFO - PROCESS | 3764 | 1467040866694 Marionette DEBUG loaded listener.js 08:21:06 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (1A3D7C00) [pid = 3764] [serial = 1283] [outer = 19EEA400] 08:21:07 INFO - PROCESS | 3764 | 1467040867095 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 08:21:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:21:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 686ms 08:21:07 INFO - PROCESS | 3764 | 1467040867149 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 08:21:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:21:07 INFO - PROCESS | 3764 | 1467040867151 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 08:21:07 INFO - PROCESS | 3764 | 1467040867155 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:21:07 INFO - PROCESS | 3764 | 1467040867157 Marionette TRACE conn3 <- [1,1674,null,{}] 08:21:07 INFO - PROCESS | 3764 | 1467040867161 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:07 INFO - PROCESS | 3764 | 1467040867163 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:07 INFO - PROCESS | 3764 | 1467040867314 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 08:21:07 INFO - PROCESS | 3764 | 1467040867379 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:07 INFO - PROCESS | 3764 | 1467040867381 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:07 INFO - PROCESS | 3764 | ++DOCSHELL 12E15400 == 38 [pid = 3764] [id = 428] 08:21:07 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (1A3DE800) [pid = 3764] [serial = 1284] [outer = 00000000] 08:21:07 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (1A7E5000) [pid = 3764] [serial = 1285] [outer = 1A3DE800] 08:21:07 INFO - PROCESS | 3764 | 1467040867426 Marionette DEBUG loaded listener.js 08:21:07 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (1A7EF000) [pid = 3764] [serial = 1286] [outer = 1A3DE800] 08:21:07 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (19EDF400) [pid = 3764] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:21:07 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (17797800) [pid = 3764] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:21:07 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (1843B000) [pid = 3764] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:21:07 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (19806400) [pid = 3764] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:21:07 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (16ECF800) [pid = 3764] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:21:07 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (156E7400) [pid = 3764] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:21:07 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (139CF400) [pid = 3764] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:21:07 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (11C9BC00) [pid = 3764] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:21:07 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (10EE9C00) [pid = 3764] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:21:07 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (1A0D8000) [pid = 3764] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:21:07 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (166DFC00) [pid = 3764] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:21:07 INFO - PROCESS | 3764 | 1467040867886 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 08:21:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 08:21:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 777ms 08:21:07 INFO - PROCESS | 3764 | 1467040867938 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 08:21:07 INFO - PROCESS | 3764 | 1467040867940 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 08:21:07 INFO - PROCESS | 3764 | 1467040867943 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:21:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:21:07 INFO - PROCESS | 3764 | 1467040867945 Marionette TRACE conn3 <- [1,1678,null,{}] 08:21:07 INFO - PROCESS | 3764 | 1467040867950 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:07 INFO - PROCESS | 3764 | 1467040867952 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:08 INFO - PROCESS | 3764 | 1467040868044 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 08:21:08 INFO - PROCESS | 3764 | 1467040868049 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:08 INFO - PROCESS | 3764 | 1467040868051 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:08 INFO - PROCESS | 3764 | ++DOCSHELL 15028400 == 39 [pid = 3764] [id = 429] 08:21:08 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (166E2000) [pid = 3764] [serial = 1287] [outer = 00000000] 08:21:08 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (17798800) [pid = 3764] [serial = 1288] [outer = 166E2000] 08:21:08 INFO - PROCESS | 3764 | 1467040868094 Marionette DEBUG loaded listener.js 08:21:08 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (17799C00) [pid = 3764] [serial = 1289] [outer = 166E2000] 08:21:08 INFO - PROCESS | 3764 | 1467040868514 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 08:21:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:21:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 625ms 08:21:08 INFO - PROCESS | 3764 | 1467040868564 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 08:21:08 INFO - PROCESS | 3764 | 1467040868566 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 08:21:08 INFO - PROCESS | 3764 | 1467040868569 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:21:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:21:08 INFO - PROCESS | 3764 | 1467040868581 Marionette TRACE conn3 <- [1,1682,null,{}] 08:21:08 INFO - PROCESS | 3764 | 1467040868585 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:08 INFO - PROCESS | 3764 | 1467040868586 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:08 INFO - PROCESS | 3764 | 1467040868663 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 08:21:08 INFO - PROCESS | 3764 | 1467040868669 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:08 INFO - PROCESS | 3764 | 1467040868671 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:08 INFO - PROCESS | 3764 | ++DOCSHELL 1850E000 == 40 [pid = 3764] [id = 430] 08:21:08 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (1A292400) [pid = 3764] [serial = 1290] [outer = 00000000] 08:21:08 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (1A914800) [pid = 3764] [serial = 1291] [outer = 1A292400] 08:21:08 INFO - PROCESS | 3764 | 1467040868713 Marionette DEBUG loaded listener.js 08:21:08 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (1A917800) [pid = 3764] [serial = 1292] [outer = 1A292400] 08:21:09 INFO - PROCESS | 3764 | 1467040869142 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 08:21:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:21:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 640ms 08:21:09 INFO - PROCESS | 3764 | 1467040869211 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 08:21:09 INFO - PROCESS | 3764 | 1467040869213 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 08:21:09 INFO - PROCESS | 3764 | 1467040869217 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:21:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:21:09 INFO - PROCESS | 3764 | 1467040869218 Marionette TRACE conn3 <- [1,1686,null,{}] 08:21:09 INFO - PROCESS | 3764 | 1467040869222 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:09 INFO - PROCESS | 3764 | 1467040869224 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:09 INFO - PROCESS | 3764 | 1467040869302 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 08:21:09 INFO - PROCESS | 3764 | 1467040869307 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:09 INFO - PROCESS | 3764 | 1467040869309 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:09 INFO - PROCESS | 3764 | ++DOCSHELL 16EDA000 == 41 [pid = 3764] [id = 431] 08:21:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (1A3DC800) [pid = 3764] [serial = 1293] [outer = 00000000] 08:21:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (1A94F000) [pid = 3764] [serial = 1294] [outer = 1A3DC800] 08:21:09 INFO - PROCESS | 3764 | 1467040869352 Marionette DEBUG loaded listener.js 08:21:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (1A953000) [pid = 3764] [serial = 1295] [outer = 1A3DC800] 08:21:09 INFO - PROCESS | 3764 | 1467040869986 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 08:21:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 08:21:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 884ms 08:21:10 INFO - PROCESS | 3764 | 1467040870105 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 08:21:10 INFO - PROCESS | 3764 | 1467040870109 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 08:21:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:21:10 INFO - PROCESS | 3764 | 1467040870115 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:21:10 INFO - PROCESS | 3764 | 1467040870118 Marionette TRACE conn3 <- [1,1690,null,{}] 08:21:10 INFO - PROCESS | 3764 | 1467040870124 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:10 INFO - PROCESS | 3764 | 1467040870127 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:10 INFO - PROCESS | 3764 | 1467040870253 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 08:21:10 INFO - PROCESS | 3764 | 1467040870381 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:10 INFO - PROCESS | 3764 | 1467040870384 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:10 INFO - PROCESS | 3764 | ++DOCSHELL 10EAA000 == 42 [pid = 3764] [id = 432] 08:21:10 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (10EE9400) [pid = 3764] [serial = 1296] [outer = 00000000] 08:21:10 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (11802400) [pid = 3764] [serial = 1297] [outer = 10EE9400] 08:21:10 INFO - PROCESS | 3764 | 1467040870427 Marionette DEBUG loaded listener.js 08:21:10 INFO - PROCESS | 3764 | ++DOMWINDOW == 88 (132A5400) [pid = 3764] [serial = 1298] [outer = 10EE9400] 08:21:11 INFO - PROCESS | 3764 | 1467040871170 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 08:21:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:21:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1264ms 08:21:11 INFO - PROCESS | 3764 | 1467040871384 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 08:21:11 INFO - PROCESS | 3764 | 1467040871389 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 08:21:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:21:11 INFO - PROCESS | 3764 | 1467040871395 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:21:11 INFO - PROCESS | 3764 | 1467040871398 Marionette TRACE conn3 <- [1,1694,null,{}] 08:21:11 INFO - PROCESS | 3764 | 1467040871404 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:11 INFO - PROCESS | 3764 | 1467040871407 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:11 INFO - PROCESS | 3764 | 1467040871514 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 08:21:11 INFO - PROCESS | 3764 | 1467040871600 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:11 INFO - PROCESS | 3764 | 1467040871605 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:11 INFO - PROCESS | 3764 | ++DOCSHELL 112DE400 == 43 [pid = 3764] [id = 433] 08:21:11 INFO - PROCESS | 3764 | ++DOMWINDOW == 89 (11480000) [pid = 3764] [serial = 1299] [outer = 00000000] 08:21:11 INFO - PROCESS | 3764 | ++DOMWINDOW == 90 (11C9BC00) [pid = 3764] [serial = 1300] [outer = 11480000] 08:21:11 INFO - PROCESS | 3764 | 1467040871719 Marionette DEBUG loaded listener.js 08:21:11 INFO - PROCESS | 3764 | ++DOMWINDOW == 91 (12BAB800) [pid = 3764] [serial = 1301] [outer = 11480000] 08:21:12 INFO - PROCESS | 3764 | --DOCSHELL 1850E000 == 42 [pid = 3764] [id = 430] 08:21:12 INFO - PROCESS | 3764 | --DOCSHELL 15028400 == 41 [pid = 3764] [id = 429] 08:21:12 INFO - PROCESS | 3764 | --DOCSHELL 12E15400 == 40 [pid = 3764] [id = 428] 08:21:12 INFO - PROCESS | 3764 | --DOCSHELL 10A79800 == 39 [pid = 3764] [id = 427] 08:21:12 INFO - PROCESS | 3764 | --DOCSHELL 14290800 == 38 [pid = 3764] [id = 426] 08:21:12 INFO - PROCESS | 3764 | --DOCSHELL 18503C00 == 37 [pid = 3764] [id = 425] 08:21:12 INFO - PROCESS | 3764 | --DOCSHELL 177A1800 == 36 [pid = 3764] [id = 424] 08:21:12 INFO - PROCESS | 3764 | --DOCSHELL 175AE800 == 35 [pid = 3764] [id = 423] 08:21:12 INFO - PROCESS | 3764 | --DOCSHELL 15828C00 == 34 [pid = 3764] [id = 422] 08:21:12 INFO - PROCESS | 3764 | --DOCSHELL 14295C00 == 33 [pid = 3764] [id = 421] 08:21:12 INFO - PROCESS | 3764 | --DOCSHELL 14295000 == 32 [pid = 3764] [id = 420] 08:21:12 INFO - PROCESS | 3764 | --DOCSHELL 13185C00 == 31 [pid = 3764] [id = 419] 08:21:12 INFO - PROCESS | 3764 | --DOCSHELL 1148A400 == 30 [pid = 3764] [id = 418] 08:21:12 INFO - PROCESS | 3764 | --DOMWINDOW == 90 (1A3E4800) [pid = 3764] [serial = 1252] [outer = 00000000] [url = about:blank] 08:21:12 INFO - PROCESS | 3764 | --DOMWINDOW == 89 (1A38D400) [pid = 3764] [serial = 1250] [outer = 00000000] [url = about:blank] 08:21:12 INFO - PROCESS | 3764 | --DOMWINDOW == 88 (17799800) [pid = 3764] [serial = 1237] [outer = 00000000] [url = about:blank] 08:21:12 INFO - PROCESS | 3764 | --DOMWINDOW == 87 (1980DC00) [pid = 3764] [serial = 1240] [outer = 00000000] [url = about:blank] 08:21:12 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (18226C00) [pid = 3764] [serial = 1238] [outer = 00000000] [url = about:blank] 08:21:12 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (1A0D9400) [pid = 3764] [serial = 1243] [outer = 00000000] [url = about:blank] 08:21:12 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (19ADC800) [pid = 3764] [serial = 1241] [outer = 00000000] [url = about:blank] 08:21:12 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (1A290400) [pid = 3764] [serial = 1249] [outer = 00000000] [url = about:blank] 08:21:12 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (19EE8000) [pid = 3764] [serial = 1244] [outer = 00000000] [url = about:blank] 08:21:12 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (17521400) [pid = 3764] [serial = 1234] [outer = 00000000] [url = about:blank] 08:21:12 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (15833400) [pid = 3764] [serial = 1231] [outer = 00000000] [url = about:blank] 08:21:12 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (1601C000) [pid = 3764] [serial = 1232] [outer = 00000000] [url = about:blank] 08:21:12 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (13D94C00) [pid = 3764] [serial = 1228] [outer = 00000000] [url = about:blank] 08:21:12 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (13F73400) [pid = 3764] [serial = 1229] [outer = 00000000] [url = about:blank] 08:21:12 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (132B0000) [pid = 3764] [serial = 1226] [outer = 00000000] [url = about:blank] 08:21:12 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (12E67C00) [pid = 3764] [serial = 1225] [outer = 00000000] [url = about:blank] 08:21:12 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (13D0C000) [pid = 3764] [serial = 1223] [outer = 00000000] [url = about:blank] 08:21:12 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (139D0400) [pid = 3764] [serial = 1222] [outer = 00000000] [url = about:blank] 08:21:12 INFO - PROCESS | 3764 | --DOMWINDOW == 72 (1A3DD400) [pid = 3764] [serial = 1220] [outer = 00000000] [url = about:blank] 08:21:12 INFO - PROCESS | 3764 | --DOMWINDOW == 71 (18510800) [pid = 3764] [serial = 1246] [outer = 00000000] [url = about:blank] 08:21:12 INFO - PROCESS | 3764 | --DOMWINDOW == 70 (19854400) [pid = 3764] [serial = 1247] [outer = 00000000] [url = about:blank] 08:21:12 INFO - PROCESS | 3764 | --DOMWINDOW == 69 (1760B800) [pid = 3764] [serial = 1235] [outer = 00000000] [url = about:blank] 08:21:12 INFO - PROCESS | 3764 | 1467040872353 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 08:21:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:21:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 976ms 08:21:12 INFO - PROCESS | 3764 | 1467040872381 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 08:21:12 INFO - PROCESS | 3764 | 1467040872384 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 08:21:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:21:12 INFO - PROCESS | 3764 | 1467040872391 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:21:12 INFO - PROCESS | 3764 | 1467040872395 Marionette TRACE conn3 <- [1,1698,null,{}] 08:21:12 INFO - PROCESS | 3764 | 1467040872398 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:12 INFO - PROCESS | 3764 | 1467040872401 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:12 INFO - PROCESS | 3764 | 1467040872470 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 08:21:12 INFO - PROCESS | 3764 | 1467040872478 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:12 INFO - PROCESS | 3764 | 1467040872481 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:12 INFO - PROCESS | 3764 | ++DOCSHELL 13193800 == 31 [pid = 3764] [id = 434] 08:21:12 INFO - PROCESS | 3764 | ++DOMWINDOW == 70 (132AA400) [pid = 3764] [serial = 1302] [outer = 00000000] 08:21:12 INFO - PROCESS | 3764 | ++DOMWINDOW == 71 (13D8E800) [pid = 3764] [serial = 1303] [outer = 132AA400] 08:21:12 INFO - PROCESS | 3764 | 1467040872528 Marionette DEBUG loaded listener.js 08:21:12 INFO - PROCESS | 3764 | ++DOMWINDOW == 72 (13D94C00) [pid = 3764] [serial = 1304] [outer = 132AA400] 08:21:13 INFO - PROCESS | 3764 | 1467040873018 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 08:21:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:21:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 685ms 08:21:13 INFO - PROCESS | 3764 | 1467040873053 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 08:21:13 INFO - PROCESS | 3764 | 1467040873055 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 08:21:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:21:13 INFO - PROCESS | 3764 | 1467040873059 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:21:13 INFO - PROCESS | 3764 | 1467040873061 Marionette TRACE conn3 <- [1,1702,null,{}] 08:21:13 INFO - PROCESS | 3764 | 1467040873075 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:13 INFO - PROCESS | 3764 | 1467040873083 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:13 INFO - PROCESS | 3764 | 1467040873169 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 08:21:13 INFO - PROCESS | 3764 | 1467040873259 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:13 INFO - PROCESS | 3764 | 1467040873262 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:13 INFO - PROCESS | 3764 | ++DOCSHELL 14293000 == 32 [pid = 3764] [id = 435] 08:21:13 INFO - PROCESS | 3764 | ++DOMWINDOW == 73 (14293400) [pid = 3764] [serial = 1305] [outer = 00000000] 08:21:13 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (1547CC00) [pid = 3764] [serial = 1306] [outer = 14293400] 08:21:13 INFO - PROCESS | 3764 | 1467040873318 Marionette DEBUG loaded listener.js 08:21:13 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (15828C00) [pid = 3764] [serial = 1307] [outer = 14293400] 08:21:13 INFO - PROCESS | 3764 | 1467040873695 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 08:21:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 08:21:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 686ms 08:21:13 INFO - PROCESS | 3764 | 1467040873741 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 08:21:13 INFO - PROCESS | 3764 | 1467040873743 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 08:21:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:21:13 INFO - PROCESS | 3764 | 1467040873747 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:21:13 INFO - PROCESS | 3764 | 1467040873749 Marionette TRACE conn3 <- [1,1706,null,{}] 08:21:13 INFO - PROCESS | 3764 | 1467040873752 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:13 INFO - PROCESS | 3764 | 1467040873754 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:13 INFO - PROCESS | 3764 | 1467040873835 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 08:21:13 INFO - PROCESS | 3764 | 1467040873841 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:13 INFO - PROCESS | 3764 | 1467040873843 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:13 INFO - PROCESS | 3764 | ++DOCSHELL 1601E800 == 33 [pid = 3764] [id = 436] 08:21:13 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (166DBC00) [pid = 3764] [serial = 1308] [outer = 00000000] 08:21:13 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (170C5800) [pid = 3764] [serial = 1309] [outer = 166DBC00] 08:21:13 INFO - PROCESS | 3764 | 1467040873887 Marionette DEBUG loaded listener.js 08:21:13 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (175A5800) [pid = 3764] [serial = 1310] [outer = 166DBC00] 08:21:14 INFO - PROCESS | 3764 | 1467040874320 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 08:21:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:21:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 579ms 08:21:14 INFO - PROCESS | 3764 | 1467040874344 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 08:21:14 INFO - PROCESS | 3764 | 1467040874346 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 08:21:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:21:14 INFO - PROCESS | 3764 | 1467040874349 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:21:14 INFO - PROCESS | 3764 | 1467040874350 Marionette TRACE conn3 <- [1,1710,null,{}] 08:21:14 INFO - PROCESS | 3764 | 1467040874361 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:14 INFO - PROCESS | 3764 | 1467040874363 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:14 INFO - PROCESS | 3764 | 1467040874474 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 08:21:14 INFO - PROCESS | 3764 | 1467040874560 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:14 INFO - PROCESS | 3764 | 1467040874562 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:14 INFO - PROCESS | 3764 | ++DOCSHELL 176CC800 == 34 [pid = 3764] [id = 437] 08:21:14 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (176D1C00) [pid = 3764] [serial = 1311] [outer = 00000000] 08:21:14 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (17795000) [pid = 3764] [serial = 1312] [outer = 176D1C00] 08:21:14 INFO - PROCESS | 3764 | 1467040874606 Marionette DEBUG loaded listener.js 08:21:14 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (1779E400) [pid = 3764] [serial = 1313] [outer = 176D1C00] 08:21:15 INFO - PROCESS | 3764 | 1467040875049 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 08:21:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 08:21:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 746ms 08:21:15 INFO - PROCESS | 3764 | 1467040875084 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 08:21:15 INFO - PROCESS | 3764 | 1467040875086 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 08:21:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:21:15 INFO - PROCESS | 3764 | 1467040875089 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:21:15 INFO - PROCESS | 3764 | 1467040875091 Marionette TRACE conn3 <- [1,1714,null,{}] 08:21:15 INFO - PROCESS | 3764 | 1467040875095 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:15 INFO - PROCESS | 3764 | 1467040875101 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:15 INFO - PROCESS | 3764 | 1467040875245 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 08:21:15 INFO - PROCESS | 3764 | 1467040875310 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:15 INFO - PROCESS | 3764 | 1467040875312 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:15 INFO - PROCESS | 3764 | ++DOCSHELL 18505C00 == 35 [pid = 3764] [id = 438] 08:21:15 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (1850E800) [pid = 3764] [serial = 1314] [outer = 00000000] 08:21:15 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (19853800) [pid = 3764] [serial = 1315] [outer = 1850E800] 08:21:15 INFO - PROCESS | 3764 | 1467040875357 Marionette DEBUG loaded listener.js 08:21:15 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (19ADB400) [pid = 3764] [serial = 1316] [outer = 1850E800] 08:21:15 INFO - PROCESS | 3764 | 1467040875773 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 08:21:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:21:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 732ms 08:21:15 INFO - PROCESS | 3764 | 1467040875809 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 08:21:15 INFO - PROCESS | 3764 | 1467040875811 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 08:21:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:21:15 INFO - PROCESS | 3764 | 1467040875850 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:21:15 INFO - PROCESS | 3764 | 1467040875852 Marionette TRACE conn3 <- [1,1718,null,{}] 08:21:15 INFO - PROCESS | 3764 | 1467040875856 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:15 INFO - PROCESS | 3764 | 1467040875858 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:15 INFO - PROCESS | 3764 | 1467040875963 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 08:21:15 INFO - PROCESS | 3764 | 1467040875975 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:15 INFO - PROCESS | 3764 | 1467040875977 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:15 INFO - PROCESS | 3764 | ++DOCSHELL 1985A800 == 36 [pid = 3764] [id = 439] 08:21:15 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (19AE0C00) [pid = 3764] [serial = 1317] [outer = 00000000] 08:21:16 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (1A0D8C00) [pid = 3764] [serial = 1318] [outer = 19AE0C00] 08:21:16 INFO - PROCESS | 3764 | 1467040876028 Marionette DEBUG loaded listener.js 08:21:16 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (1A0D9400) [pid = 3764] [serial = 1319] [outer = 19AE0C00] 08:21:16 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (18501C00) [pid = 3764] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:21:16 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (19EEA400) [pid = 3764] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:21:16 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (18510400) [pid = 3764] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:21:16 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (177D7C00) [pid = 3764] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:21:16 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (1180A000) [pid = 3764] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:21:16 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (15025400) [pid = 3764] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:21:16 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (14295400) [pid = 3764] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:21:16 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (13186C00) [pid = 3764] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:21:16 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (15829C00) [pid = 3764] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:21:16 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (175AFC00) [pid = 3764] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:21:16 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (1A3DE800) [pid = 3764] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:21:16 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (1A292400) [pid = 3764] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:21:16 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (166E2000) [pid = 3764] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:21:16 INFO - PROCESS | 3764 | 1467040876542 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 08:21:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 08:21:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 731ms 08:21:16 INFO - PROCESS | 3764 | 1467040876582 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 08:21:16 INFO - PROCESS | 3764 | 1467040876584 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 08:21:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:21:16 INFO - PROCESS | 3764 | 1467040876588 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:21:16 INFO - PROCESS | 3764 | 1467040876589 Marionette TRACE conn3 <- [1,1722,null,{}] 08:21:16 INFO - PROCESS | 3764 | 1467040876593 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:16 INFO - PROCESS | 3764 | 1467040876594 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:16 INFO - PROCESS | 3764 | 1467040876671 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 08:21:16 INFO - PROCESS | 3764 | 1467040876761 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:16 INFO - PROCESS | 3764 | 1467040876763 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:16 INFO - PROCESS | 3764 | ++DOCSHELL 1180A000 == 37 [pid = 3764] [id = 440] 08:21:16 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (14295400) [pid = 3764] [serial = 1320] [outer = 00000000] 08:21:16 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (170C0800) [pid = 3764] [serial = 1321] [outer = 14295400] 08:21:16 INFO - PROCESS | 3764 | 1467040876808 Marionette DEBUG loaded listener.js 08:21:16 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (1850DC00) [pid = 3764] [serial = 1322] [outer = 14295400] 08:21:17 INFO - PROCESS | 3764 | 1467040877148 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 08:21:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 08:21:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 624ms 08:21:17 INFO - PROCESS | 3764 | 1467040877209 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 08:21:17 INFO - PROCESS | 3764 | 1467040877211 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 08:21:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:21:17 INFO - PROCESS | 3764 | 1467040877214 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:21:17 INFO - PROCESS | 3764 | 1467040877216 Marionette TRACE conn3 <- [1,1726,null,{}] 08:21:17 INFO - PROCESS | 3764 | 1467040877220 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:17 INFO - PROCESS | 3764 | 1467040877222 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:17 INFO - PROCESS | 3764 | 1467040877358 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 08:21:17 INFO - PROCESS | 3764 | 1467040877414 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:17 INFO - PROCESS | 3764 | 1467040877416 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:17 INFO - PROCESS | 3764 | ++DOCSHELL 1547B400 == 38 [pid = 3764] [id = 441] 08:21:17 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (1602A000) [pid = 3764] [serial = 1323] [outer = 00000000] 08:21:17 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (1A295800) [pid = 3764] [serial = 1324] [outer = 1602A000] 08:21:17 INFO - PROCESS | 3764 | 1467040877461 Marionette DEBUG loaded listener.js 08:21:17 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (1A391800) [pid = 3764] [serial = 1325] [outer = 1602A000] 08:21:17 INFO - PROCESS | 3764 | 1467040877803 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 08:21:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:21:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 625ms 08:21:17 INFO - PROCESS | 3764 | 1467040877852 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 08:21:17 INFO - PROCESS | 3764 | 1467040877854 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 08:21:17 INFO - PROCESS | 3764 | 1467040877858 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:21:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:21:17 INFO - PROCESS | 3764 | 1467040877859 Marionette TRACE conn3 <- [1,1730,null,{}] 08:21:17 INFO - PROCESS | 3764 | 1467040877847 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:17 INFO - PROCESS | 3764 | 1467040877849 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:17 INFO - PROCESS | 3764 | 1467040877973 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 08:21:17 INFO - PROCESS | 3764 | 1467040877981 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:17 INFO - PROCESS | 3764 | 1467040877983 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:17 INFO - PROCESS | 3764 | ++DOCSHELL 1586F800 == 39 [pid = 3764] [id = 442] 08:21:17 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (1A0E3800) [pid = 3764] [serial = 1326] [outer = 00000000] 08:21:18 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (1A3E4000) [pid = 3764] [serial = 1327] [outer = 1A0E3800] 08:21:18 INFO - PROCESS | 3764 | 1467040878028 Marionette DEBUG loaded listener.js 08:21:18 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (1A3E5000) [pid = 3764] [serial = 1328] [outer = 1A0E3800] 08:21:18 INFO - PROCESS | 3764 | 1467040878479 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 08:21:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:21:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 685ms 08:21:18 INFO - PROCESS | 3764 | 1467040878539 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 08:21:18 INFO - PROCESS | 3764 | 1467040878544 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 08:21:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:21:18 INFO - PROCESS | 3764 | 1467040878534 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:21:18 INFO - PROCESS | 3764 | 1467040878537 Marionette TRACE conn3 <- [1,1734,null,{}] 08:21:18 INFO - PROCESS | 3764 | 1467040878585 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:18 INFO - PROCESS | 3764 | 1467040878588 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:18 INFO - PROCESS | 3764 | 1467040878741 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 08:21:18 INFO - PROCESS | 3764 | 1467040878869 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:18 INFO - PROCESS | 3764 | 1467040878874 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:18 INFO - PROCESS | 3764 | ++DOCSHELL 112ECC00 == 40 [pid = 3764] [id = 443] 08:21:18 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (11486C00) [pid = 3764] [serial = 1329] [outer = 00000000] 08:21:18 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (12BAC800) [pid = 3764] [serial = 1330] [outer = 11486C00] 08:21:18 INFO - PROCESS | 3764 | 1467040878930 Marionette DEBUG loaded listener.js 08:21:19 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (13161400) [pid = 3764] [serial = 1331] [outer = 11486C00] 08:21:19 INFO - PROCESS | 3764 | 1467040879481 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 08:21:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 08:21:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 975ms 08:21:19 INFO - PROCESS | 3764 | 1467040879517 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 08:21:19 INFO - PROCESS | 3764 | 1467040879522 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 08:21:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:21:19 INFO - PROCESS | 3764 | 1467040879529 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:21:19 INFO - PROCESS | 3764 | 1467040879532 Marionette TRACE conn3 <- [1,1738,null,{}] 08:21:19 INFO - PROCESS | 3764 | 1467040879536 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:19 INFO - PROCESS | 3764 | 1467040879539 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:19 INFO - PROCESS | 3764 | 1467040879646 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 08:21:19 INFO - PROCESS | 3764 | 1467040879752 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:19 INFO - PROCESS | 3764 | 1467040879755 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:19 INFO - PROCESS | 3764 | ++DOCSHELL 1428D400 == 41 [pid = 3764] [id = 444] 08:21:19 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (14296800) [pid = 3764] [serial = 1332] [outer = 00000000] 08:21:19 INFO - PROCESS | 3764 | ++DOMWINDOW == 88 (15074800) [pid = 3764] [serial = 1333] [outer = 14296800] 08:21:19 INFO - PROCESS | 3764 | 1467040879811 Marionette DEBUG loaded listener.js 08:21:19 INFO - PROCESS | 3764 | ++DOMWINDOW == 89 (16B8A800) [pid = 3764] [serial = 1334] [outer = 14296800] 08:21:20 INFO - PROCESS | 3764 | 1467040880385 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 08:21:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 08:21:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 914ms 08:21:20 INFO - PROCESS | 3764 | 1467040880456 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 08:21:20 INFO - PROCESS | 3764 | 1467040880458 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 08:21:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:21:20 INFO - PROCESS | 3764 | 1467040880463 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:21:20 INFO - PROCESS | 3764 | 1467040880466 Marionette TRACE conn3 <- [1,1742,null,{}] 08:21:20 INFO - PROCESS | 3764 | 1467040880479 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:20 INFO - PROCESS | 3764 | 1467040880484 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:20 INFO - PROCESS | 3764 | 1467040880623 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 08:21:20 INFO - PROCESS | 3764 | 1467040880758 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:20 INFO - PROCESS | 3764 | 1467040880762 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:20 INFO - PROCESS | 3764 | ++DOCSHELL 18448000 == 42 [pid = 3764] [id = 445] 08:21:20 INFO - PROCESS | 3764 | ++DOMWINDOW == 90 (18448800) [pid = 3764] [serial = 1335] [outer = 00000000] 08:21:20 INFO - PROCESS | 3764 | ++DOMWINDOW == 91 (19ADF400) [pid = 3764] [serial = 1336] [outer = 18448800] 08:21:20 INFO - PROCESS | 3764 | 1467040880818 Marionette DEBUG loaded listener.js 08:21:20 INFO - PROCESS | 3764 | ++DOMWINDOW == 92 (1A3DD800) [pid = 3764] [serial = 1337] [outer = 18448800] 08:21:21 INFO - PROCESS | 3764 | 1467040881449 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 08:21:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:21:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1188ms 08:21:21 INFO - PROCESS | 3764 | 1467040881641 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 08:21:21 INFO - PROCESS | 3764 | 1467040881645 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 08:21:21 INFO - PROCESS | 3764 | 1467040881650 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:21:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:21:21 INFO - PROCESS | 3764 | 1467040881653 Marionette TRACE conn3 <- [1,1746,null,{}] 08:21:21 INFO - PROCESS | 3764 | 1467040881659 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:21 INFO - PROCESS | 3764 | 1467040881662 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:21 INFO - PROCESS | 3764 | 1467040881761 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 08:21:21 INFO - PROCESS | 3764 | 1467040881891 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:21 INFO - PROCESS | 3764 | 1467040881896 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:21 INFO - PROCESS | 3764 | ++DOCSHELL 129E9000 == 43 [pid = 3764] [id = 446] 08:21:21 INFO - PROCESS | 3764 | ++DOMWINDOW == 93 (129EA000) [pid = 3764] [serial = 1338] [outer = 00000000] 08:21:21 INFO - PROCESS | 3764 | ++DOMWINDOW == 94 (132B0000) [pid = 3764] [serial = 1339] [outer = 129EA000] 08:21:21 INFO - PROCESS | 3764 | 1467040881948 Marionette DEBUG loaded listener.js 08:21:22 INFO - PROCESS | 3764 | ++DOMWINDOW == 95 (13D06400) [pid = 3764] [serial = 1340] [outer = 129EA000] 08:21:22 INFO - PROCESS | 3764 | --DOCSHELL 1547B400 == 42 [pid = 3764] [id = 441] 08:21:22 INFO - PROCESS | 3764 | --DOCSHELL 1180A000 == 41 [pid = 3764] [id = 440] 08:21:22 INFO - PROCESS | 3764 | --DOCSHELL 1985A800 == 40 [pid = 3764] [id = 439] 08:21:22 INFO - PROCESS | 3764 | --DOCSHELL 18505C00 == 39 [pid = 3764] [id = 438] 08:21:22 INFO - PROCESS | 3764 | --DOCSHELL 176CC800 == 38 [pid = 3764] [id = 437] 08:21:22 INFO - PROCESS | 3764 | --DOCSHELL 1601E800 == 37 [pid = 3764] [id = 436] 08:21:22 INFO - PROCESS | 3764 | --DOCSHELL 14293000 == 36 [pid = 3764] [id = 435] 08:21:22 INFO - PROCESS | 3764 | --DOCSHELL 13193800 == 35 [pid = 3764] [id = 434] 08:21:22 INFO - PROCESS | 3764 | --DOCSHELL 10EAA000 == 34 [pid = 3764] [id = 432] 08:21:22 INFO - PROCESS | 3764 | --DOCSHELL 112DE400 == 33 [pid = 3764] [id = 433] 08:21:22 INFO - PROCESS | 3764 | --DOCSHELL 16EDA000 == 32 [pid = 3764] [id = 431] 08:21:22 INFO - PROCESS | 3764 | --DOCSHELL 19EDD400 == 31 [pid = 3764] [id = 417] 08:21:22 INFO - PROCESS | 3764 | --DOCSHELL 18448000 == 30 [pid = 3764] [id = 445] 08:21:22 INFO - PROCESS | 3764 | --DOCSHELL 1586F800 == 29 [pid = 3764] [id = 442] 08:21:22 INFO - PROCESS | 3764 | --DOCSHELL 112ECC00 == 28 [pid = 3764] [id = 443] 08:21:22 INFO - PROCESS | 3764 | --DOCSHELL 1428D400 == 27 [pid = 3764] [id = 444] 08:21:22 INFO - PROCESS | 3764 | --DOMWINDOW == 94 (1A0E4400) [pid = 3764] [serial = 1279] [outer = 00000000] [url = about:blank] 08:21:22 INFO - PROCESS | 3764 | --DOMWINDOW == 93 (1A0E6C00) [pid = 3764] [serial = 1282] [outer = 00000000] [url = about:blank] 08:21:22 INFO - PROCESS | 3764 | --DOMWINDOW == 92 (19AE6800) [pid = 3764] [serial = 1276] [outer = 00000000] [url = about:blank] 08:21:22 INFO - PROCESS | 3764 | --DOMWINDOW == 91 (18507000) [pid = 3764] [serial = 1273] [outer = 00000000] [url = about:blank] 08:21:22 INFO - PROCESS | 3764 | --DOMWINDOW == 90 (18509000) [pid = 3764] [serial = 1274] [outer = 00000000] [url = about:blank] 08:21:22 INFO - PROCESS | 3764 | --DOMWINDOW == 89 (11895000) [pid = 3764] [serial = 1255] [outer = 00000000] [url = about:blank] 08:21:22 INFO - PROCESS | 3764 | --DOMWINDOW == 88 (11D8C000) [pid = 3764] [serial = 1256] [outer = 00000000] [url = about:blank] 08:21:22 INFO - PROCESS | 3764 | --DOMWINDOW == 87 (15877C00) [pid = 3764] [serial = 1264] [outer = 00000000] [url = about:blank] 08:21:22 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (167DD000) [pid = 3764] [serial = 1265] [outer = 00000000] [url = about:blank] 08:21:22 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (14FFA000) [pid = 3764] [serial = 1261] [outer = 00000000] [url = about:blank] 08:21:22 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (15028000) [pid = 3764] [serial = 1262] [outer = 00000000] [url = about:blank] 08:21:22 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (139CCC00) [pid = 3764] [serial = 1258] [outer = 00000000] [url = about:blank] 08:21:22 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (13A8D800) [pid = 3764] [serial = 1259] [outer = 00000000] [url = about:blank] 08:21:22 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (17004400) [pid = 3764] [serial = 1267] [outer = 00000000] [url = about:blank] 08:21:22 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (174EBC00) [pid = 3764] [serial = 1268] [outer = 00000000] [url = about:blank] 08:21:22 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (177A1C00) [pid = 3764] [serial = 1270] [outer = 00000000] [url = about:blank] 08:21:22 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (1834B000) [pid = 3764] [serial = 1271] [outer = 00000000] [url = about:blank] 08:21:22 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (1A7E5000) [pid = 3764] [serial = 1285] [outer = 00000000] [url = about:blank] 08:21:22 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (1A3D7C00) [pid = 3764] [serial = 1283] [outer = 00000000] [url = about:blank] 08:21:22 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (1A917800) [pid = 3764] [serial = 1292] [outer = 00000000] [url = about:blank] 08:21:22 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (1A94F000) [pid = 3764] [serial = 1294] [outer = 00000000] [url = about:blank] 08:21:22 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (1A914800) [pid = 3764] [serial = 1291] [outer = 00000000] [url = about:blank] 08:21:22 INFO - PROCESS | 3764 | --DOMWINDOW == 72 (1A7EF000) [pid = 3764] [serial = 1286] [outer = 00000000] [url = about:blank] 08:21:22 INFO - PROCESS | 3764 | --DOMWINDOW == 71 (1A296800) [pid = 3764] [serial = 1280] [outer = 00000000] [url = about:blank] 08:21:22 INFO - PROCESS | 3764 | --DOMWINDOW == 70 (17798800) [pid = 3764] [serial = 1288] [outer = 00000000] [url = about:blank] 08:21:22 INFO - PROCESS | 3764 | --DOMWINDOW == 69 (17799C00) [pid = 3764] [serial = 1289] [outer = 00000000] [url = about:blank] 08:21:22 INFO - PROCESS | 3764 | --DOMWINDOW == 68 (19AEAC00) [pid = 3764] [serial = 1277] [outer = 00000000] [url = about:blank] 08:21:23 INFO - PROCESS | 3764 | 1467040883036 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 08:21:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:21:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1416ms 08:21:23 INFO - PROCESS | 3764 | 1467040883080 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 08:21:23 INFO - PROCESS | 3764 | 1467040883084 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 08:21:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:21:23 INFO - PROCESS | 3764 | 1467040883089 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:21:23 INFO - PROCESS | 3764 | 1467040883092 Marionette TRACE conn3 <- [1,1750,null,{}] 08:21:23 INFO - PROCESS | 3764 | 1467040883130 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:23 INFO - PROCESS | 3764 | 1467040883133 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:23 INFO - PROCESS | 3764 | 1467040883254 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 08:21:23 INFO - PROCESS | 3764 | 1467040883352 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:23 INFO - PROCESS | 3764 | 1467040883354 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:23 INFO - PROCESS | 3764 | ++DOCSHELL 112DE400 == 28 [pid = 3764] [id = 447] 08:21:23 INFO - PROCESS | 3764 | ++DOMWINDOW == 69 (112E5800) [pid = 3764] [serial = 1341] [outer = 00000000] 08:21:23 INFO - PROCESS | 3764 | ++DOMWINDOW == 70 (11DE1800) [pid = 3764] [serial = 1342] [outer = 112E5800] 08:21:23 INFO - PROCESS | 3764 | 1467040883402 Marionette DEBUG loaded listener.js 08:21:23 INFO - PROCESS | 3764 | ++DOMWINDOW == 71 (11DE2800) [pid = 3764] [serial = 1343] [outer = 112E5800] 08:21:23 INFO - PROCESS | 3764 | 1467040883791 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 08:21:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:21:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 731ms 08:21:23 INFO - PROCESS | 3764 | 1467040883828 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 08:21:23 INFO - PROCESS | 3764 | 1467040883833 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 08:21:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:21:23 INFO - PROCESS | 3764 | 1467040883839 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:21:23 INFO - PROCESS | 3764 | 1467040883842 Marionette TRACE conn3 <- [1,1754,null,{}] 08:21:23 INFO - PROCESS | 3764 | 1467040883846 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:23 INFO - PROCESS | 3764 | 1467040883848 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:23 INFO - PROCESS | 3764 | 1467040883937 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 08:21:23 INFO - PROCESS | 3764 | 1467040883945 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:23 INFO - PROCESS | 3764 | 1467040883948 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:23 INFO - PROCESS | 3764 | ++DOCSHELL 13D0E400 == 29 [pid = 3764] [id = 448] 08:21:23 INFO - PROCESS | 3764 | ++DOMWINDOW == 72 (13D8F800) [pid = 3764] [serial = 1344] [outer = 00000000] 08:21:23 INFO - PROCESS | 3764 | ++DOMWINDOW == 73 (1426F000) [pid = 3764] [serial = 1345] [outer = 13D8F800] 08:21:23 INFO - PROCESS | 3764 | 1467040883994 Marionette DEBUG loaded listener.js 08:21:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (1428D400) [pid = 3764] [serial = 1346] [outer = 13D8F800] 08:21:24 INFO - PROCESS | 3764 | 1467040884444 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 08:21:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:21:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 625ms 08:21:24 INFO - PROCESS | 3764 | 1467040884459 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 08:21:24 INFO - PROCESS | 3764 | 1467040884461 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 08:21:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:21:24 INFO - PROCESS | 3764 | 1467040884465 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:21:24 INFO - PROCESS | 3764 | 1467040884469 Marionette TRACE conn3 <- [1,1758,null,{}] 08:21:24 INFO - PROCESS | 3764 | 1467040884483 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:24 INFO - PROCESS | 3764 | 1467040884488 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:24 INFO - PROCESS | 3764 | 1467040884568 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 08:21:24 INFO - PROCESS | 3764 | 1467040884577 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:24 INFO - PROCESS | 3764 | 1467040884580 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:24 INFO - PROCESS | 3764 | ++DOCSHELL 1601C400 == 30 [pid = 3764] [id = 449] 08:21:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (1601E800) [pid = 3764] [serial = 1347] [outer = 00000000] 08:21:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (167D7400) [pid = 3764] [serial = 1348] [outer = 1601E800] 08:21:24 INFO - PROCESS | 3764 | 1467040884628 Marionette DEBUG loaded listener.js 08:21:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (16E12800) [pid = 3764] [serial = 1349] [outer = 1601E800] 08:21:25 INFO - PROCESS | 3764 | 1467040885100 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 08:21:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:21:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 685ms 08:21:25 INFO - PROCESS | 3764 | 1467040885148 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 08:21:25 INFO - PROCESS | 3764 | 1467040885151 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 08:21:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:21:25 INFO - PROCESS | 3764 | 1467040885154 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:21:25 INFO - PROCESS | 3764 | 1467040885156 Marionette TRACE conn3 <- [1,1762,null,{}] 08:21:25 INFO - PROCESS | 3764 | 1467040885159 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:25 INFO - PROCESS | 3764 | 1467040885161 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:25 INFO - PROCESS | 3764 | 1467040885274 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 08:21:25 INFO - PROCESS | 3764 | 1467040885279 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:25 INFO - PROCESS | 3764 | 1467040885282 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:25 INFO - PROCESS | 3764 | ++DOCSHELL 16B88C00 == 31 [pid = 3764] [id = 450] 08:21:25 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (16ED5000) [pid = 3764] [serial = 1350] [outer = 00000000] 08:21:25 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (176D1000) [pid = 3764] [serial = 1351] [outer = 16ED5000] 08:21:25 INFO - PROCESS | 3764 | 1467040885382 Marionette DEBUG loaded listener.js 08:21:25 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (17797000) [pid = 3764] [serial = 1352] [outer = 16ED5000] 08:21:25 INFO - PROCESS | 3764 | 1467040885775 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 08:21:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:21:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 670ms 08:21:25 INFO - PROCESS | 3764 | 1467040885836 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 08:21:25 INFO - PROCESS | 3764 | 1467040885838 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 08:21:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:21:25 INFO - PROCESS | 3764 | 1467040885847 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:21:25 INFO - PROCESS | 3764 | 1467040885849 Marionette TRACE conn3 <- [1,1766,null,{}] 08:21:25 INFO - PROCESS | 3764 | 1467040885853 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:25 INFO - PROCESS | 3764 | 1467040885855 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:25 INFO - PROCESS | 3764 | 1467040885961 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 08:21:26 INFO - PROCESS | 3764 | 1467040886051 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:26 INFO - PROCESS | 3764 | 1467040886053 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:26 INFO - PROCESS | 3764 | ++DOCSHELL 177DF800 == 32 [pid = 3764] [id = 451] 08:21:26 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (177E2400) [pid = 3764] [serial = 1353] [outer = 00000000] 08:21:26 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (18350800) [pid = 3764] [serial = 1354] [outer = 177E2400] 08:21:26 INFO - PROCESS | 3764 | 1467040886079 Marionette DEBUG loaded listener.js 08:21:26 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (18448C00) [pid = 3764] [serial = 1355] [outer = 177E2400] 08:21:26 INFO - PROCESS | 3764 | 1467040886503 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 08:21:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 08:21:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 716ms 08:21:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:21:26 INFO - PROCESS | 3764 | 1467040886569 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 08:21:26 INFO - PROCESS | 3764 | 1467040886571 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 08:21:26 INFO - PROCESS | 3764 | 1467040886574 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:21:26 INFO - PROCESS | 3764 | 1467040886575 Marionette TRACE conn3 <- [1,1770,null,{}] 08:21:26 INFO - PROCESS | 3764 | 1467040886579 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:26 INFO - PROCESS | 3764 | 1467040886584 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:26 INFO - PROCESS | 3764 | 1467040886721 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 08:21:26 INFO - PROCESS | 3764 | 1467040886732 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:26 INFO - PROCESS | 3764 | 1467040886734 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:26 INFO - PROCESS | 3764 | ++DOCSHELL 19806400 == 33 [pid = 3764] [id = 452] 08:21:26 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (1980BC00) [pid = 3764] [serial = 1356] [outer = 00000000] 08:21:26 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (19AE9400) [pid = 3764] [serial = 1357] [outer = 1980BC00] 08:21:26 INFO - PROCESS | 3764 | 1467040886761 Marionette DEBUG loaded listener.js 08:21:26 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (1A0D7400) [pid = 3764] [serial = 1358] [outer = 1980BC00] 08:21:27 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (1A3DC800) [pid = 3764] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:21:27 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (19AE0C00) [pid = 3764] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:21:27 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (166DBC00) [pid = 3764] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:21:27 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (14293400) [pid = 3764] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:21:27 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (1A3D7400) [pid = 3764] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:21:27 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (132AA400) [pid = 3764] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:21:27 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (14295400) [pid = 3764] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:21:27 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (176D1C00) [pid = 3764] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:21:27 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (10EE9400) [pid = 3764] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:21:27 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (1850E800) [pid = 3764] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:21:27 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (11480000) [pid = 3764] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:21:27 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (1602A000) [pid = 3764] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:21:27 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (1A0E3800) [pid = 3764] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:21:27 INFO - PROCESS | 3764 | 1467040887412 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 08:21:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 08:21:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 868ms 08:21:27 INFO - PROCESS | 3764 | 1467040887444 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 08:21:27 INFO - PROCESS | 3764 | 1467040887446 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 08:21:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:21:27 INFO - PROCESS | 3764 | 1467040887450 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:21:27 INFO - PROCESS | 3764 | 1467040887452 Marionette TRACE conn3 <- [1,1774,null,{}] 08:21:27 INFO - PROCESS | 3764 | 1467040887459 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:27 INFO - PROCESS | 3764 | 1467040887461 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:27 INFO - PROCESS | 3764 | 1467040887570 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 08:21:27 INFO - PROCESS | 3764 | 1467040887634 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:27 INFO - PROCESS | 3764 | 1467040887636 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:27 INFO - PROCESS | 3764 | ++DOCSHELL 10EEC800 == 34 [pid = 3764] [id = 453] 08:21:27 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (1121B000) [pid = 3764] [serial = 1359] [outer = 00000000] 08:21:27 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (15026800) [pid = 3764] [serial = 1360] [outer = 1121B000] 08:21:27 INFO - PROCESS | 3764 | 1467040887679 Marionette DEBUG loaded listener.js 08:21:27 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (16026000) [pid = 3764] [serial = 1361] [outer = 1121B000] 08:21:28 INFO - PROCESS | 3764 | 1467040888043 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 08:21:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 08:21:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 625ms 08:21:28 INFO - PROCESS | 3764 | 1467040888088 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 08:21:28 INFO - PROCESS | 3764 | 1467040888090 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 08:21:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:21:28 INFO - PROCESS | 3764 | 1467040888093 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:21:28 INFO - PROCESS | 3764 | 1467040888095 Marionette TRACE conn3 <- [1,1778,null,{}] 08:21:28 INFO - PROCESS | 3764 | 1467040888107 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:28 INFO - PROCESS | 3764 | 1467040888109 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:28 INFO - PROCESS | 3764 | 1467040888170 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 08:21:28 INFO - PROCESS | 3764 | 1467040888175 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:28 INFO - PROCESS | 3764 | 1467040888177 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:28 INFO - PROCESS | 3764 | ++DOCSHELL 14295400 == 35 [pid = 3764] [id = 454] 08:21:28 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (1700F800) [pid = 3764] [serial = 1362] [outer = 00000000] 08:21:28 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (1A0DFC00) [pid = 3764] [serial = 1363] [outer = 1700F800] 08:21:28 INFO - PROCESS | 3764 | 1467040888220 Marionette DEBUG loaded listener.js 08:21:28 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (1A0E3800) [pid = 3764] [serial = 1364] [outer = 1700F800] 08:21:28 INFO - PROCESS | 3764 | 1467040888670 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:21:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 08:21:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 640ms 08:21:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:21:28 INFO - PROCESS | 3764 | 1467040888734 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 08:21:28 INFO - PROCESS | 3764 | 1467040888736 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 08:21:28 INFO - PROCESS | 3764 | 1467040888740 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:21:28 INFO - PROCESS | 3764 | 1467040888741 Marionette TRACE conn3 <- [1,1782,null,{}] 08:21:28 INFO - PROCESS | 3764 | 1467040888745 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:28 INFO - PROCESS | 3764 | 1467040888746 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:28 INFO - PROCESS | 3764 | 1467040888808 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 08:21:28 INFO - PROCESS | 3764 | 1467040888819 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:28 INFO - PROCESS | 3764 | 1467040888821 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:28 INFO - PROCESS | 3764 | ++DOCSHELL 15877C00 == 36 [pid = 3764] [id = 455] 08:21:28 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (1A29A000) [pid = 3764] [serial = 1365] [outer = 00000000] 08:21:28 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (1A3D9800) [pid = 3764] [serial = 1366] [outer = 1A29A000] 08:21:28 INFO - PROCESS | 3764 | 1467040888890 Marionette DEBUG loaded listener.js 08:21:28 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (1A3DB400) [pid = 3764] [serial = 1367] [outer = 1A29A000] 08:21:29 INFO - PROCESS | 3764 | 1467040889528 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:21:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:21:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 868ms 08:21:29 INFO - PROCESS | 3764 | 1467040889610 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 08:21:29 INFO - PROCESS | 3764 | 1467040889615 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 08:21:29 INFO - PROCESS | 3764 | 1467040889620 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:21:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:21:29 INFO - PROCESS | 3764 | 1467040889623 Marionette TRACE conn3 <- [1,1786,null,{}] 08:21:29 INFO - PROCESS | 3764 | 1467040889629 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:29 INFO - PROCESS | 3764 | 1467040889632 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:29 INFO - PROCESS | 3764 | 1467040889758 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 08:21:29 INFO - PROCESS | 3764 | 1467040889888 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:29 INFO - PROCESS | 3764 | 1467040889891 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:29 INFO - PROCESS | 3764 | ++DOCSHELL 1055C000 == 37 [pid = 3764] [id = 456] 08:21:29 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (10A56C00) [pid = 3764] [serial = 1368] [outer = 00000000] 08:21:29 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (12965000) [pid = 3764] [serial = 1369] [outer = 10A56C00] 08:21:29 INFO - PROCESS | 3764 | 1467040889948 Marionette DEBUG loaded listener.js 08:21:30 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (139D0400) [pid = 3764] [serial = 1370] [outer = 10A56C00] 08:21:30 INFO - PROCESS | 3764 | 1467040890772 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 08:21:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:21:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1188ms 08:21:30 INFO - PROCESS | 3764 | 1467040890799 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 08:21:30 INFO - PROCESS | 3764 | 1467040890804 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 08:21:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:21:30 INFO - PROCESS | 3764 | 1467040890810 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:21:30 INFO - PROCESS | 3764 | 1467040890813 Marionette TRACE conn3 <- [1,1790,null,{}] 08:21:30 INFO - PROCESS | 3764 | 1467040890818 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:30 INFO - PROCESS | 3764 | 1467040890821 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:31 INFO - PROCESS | 3764 | 1467040891046 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 08:21:31 INFO - PROCESS | 3764 | 1467040891193 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:31 INFO - PROCESS | 3764 | 1467040891196 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:31 INFO - PROCESS | 3764 | ++DOCSHELL 105EA800 == 38 [pid = 3764] [id = 457] 08:21:31 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (105EF000) [pid = 3764] [serial = 1371] [outer = 00000000] 08:21:31 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (10A72000) [pid = 3764] [serial = 1372] [outer = 105EF000] 08:21:31 INFO - PROCESS | 3764 | 1467040891250 Marionette DEBUG loaded listener.js 08:21:31 INFO - PROCESS | 3764 | ++DOMWINDOW == 88 (112E6800) [pid = 3764] [serial = 1373] [outer = 105EF000] 08:21:31 INFO - PROCESS | 3764 | --DOCSHELL 14295400 == 37 [pid = 3764] [id = 454] 08:21:31 INFO - PROCESS | 3764 | --DOCSHELL 10EEC800 == 36 [pid = 3764] [id = 453] 08:21:31 INFO - PROCESS | 3764 | --DOCSHELL 19806400 == 35 [pid = 3764] [id = 452] 08:21:31 INFO - PROCESS | 3764 | --DOCSHELL 177DF800 == 34 [pid = 3764] [id = 451] 08:21:31 INFO - PROCESS | 3764 | --DOCSHELL 16B88C00 == 33 [pid = 3764] [id = 450] 08:21:31 INFO - PROCESS | 3764 | --DOCSHELL 1601C400 == 32 [pid = 3764] [id = 449] 08:21:31 INFO - PROCESS | 3764 | --DOCSHELL 13D0E400 == 31 [pid = 3764] [id = 448] 08:21:31 INFO - PROCESS | 3764 | --DOCSHELL 112DE400 == 30 [pid = 3764] [id = 447] 08:21:31 INFO - PROCESS | 3764 | --DOCSHELL 129E9000 == 29 [pid = 3764] [id = 446] 08:21:31 INFO - PROCESS | 3764 | --DOMWINDOW == 87 (1A953000) [pid = 3764] [serial = 1295] [outer = 00000000] [url = about:blank] 08:21:31 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (1A0D8C00) [pid = 3764] [serial = 1318] [outer = 00000000] [url = about:blank] 08:21:31 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (175A5800) [pid = 3764] [serial = 1310] [outer = 00000000] [url = about:blank] 08:21:31 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (15828C00) [pid = 3764] [serial = 1307] [outer = 00000000] [url = about:blank] 08:21:31 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (1A514C00) [pid = 3764] [serial = 1253] [outer = 00000000] [url = about:blank] 08:21:31 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (13D94C00) [pid = 3764] [serial = 1304] [outer = 00000000] [url = about:blank] 08:21:31 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (1850DC00) [pid = 3764] [serial = 1322] [outer = 00000000] [url = about:blank] 08:21:31 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (170C5800) [pid = 3764] [serial = 1309] [outer = 00000000] [url = about:blank] 08:21:31 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (170C0800) [pid = 3764] [serial = 1321] [outer = 00000000] [url = about:blank] 08:21:31 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (1779E400) [pid = 3764] [serial = 1313] [outer = 00000000] [url = about:blank] 08:21:31 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (11802400) [pid = 3764] [serial = 1297] [outer = 00000000] [url = about:blank] 08:21:31 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (19ADB400) [pid = 3764] [serial = 1316] [outer = 00000000] [url = about:blank] 08:21:31 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (11C9BC00) [pid = 3764] [serial = 1300] [outer = 00000000] [url = about:blank] 08:21:31 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (132A5400) [pid = 3764] [serial = 1298] [outer = 00000000] [url = about:blank] 08:21:31 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (1547CC00) [pid = 3764] [serial = 1306] [outer = 00000000] [url = about:blank] 08:21:31 INFO - PROCESS | 3764 | --DOMWINDOW == 72 (17795000) [pid = 3764] [serial = 1312] [outer = 00000000] [url = about:blank] 08:21:31 INFO - PROCESS | 3764 | --DOMWINDOW == 71 (12BAB800) [pid = 3764] [serial = 1301] [outer = 00000000] [url = about:blank] 08:21:31 INFO - PROCESS | 3764 | --DOMWINDOW == 70 (19853800) [pid = 3764] [serial = 1315] [outer = 00000000] [url = about:blank] 08:21:31 INFO - PROCESS | 3764 | --DOMWINDOW == 69 (1A0D9400) [pid = 3764] [serial = 1319] [outer = 00000000] [url = about:blank] 08:21:31 INFO - PROCESS | 3764 | --DOMWINDOW == 68 (1A295800) [pid = 3764] [serial = 1324] [outer = 00000000] [url = about:blank] 08:21:31 INFO - PROCESS | 3764 | --DOMWINDOW == 67 (13D8E800) [pid = 3764] [serial = 1303] [outer = 00000000] [url = about:blank] 08:21:31 INFO - PROCESS | 3764 | --DOMWINDOW == 66 (1A391800) [pid = 3764] [serial = 1325] [outer = 00000000] [url = about:blank] 08:21:31 INFO - PROCESS | 3764 | --DOMWINDOW == 65 (1A3E4000) [pid = 3764] [serial = 1327] [outer = 00000000] [url = about:blank] 08:21:31 INFO - PROCESS | 3764 | --DOMWINDOW == 64 (1A3E5000) [pid = 3764] [serial = 1328] [outer = 00000000] [url = about:blank] 08:21:31 INFO - PROCESS | 3764 | 1467040891790 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:21:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:21:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1021ms 08:21:31 INFO - PROCESS | 3764 | 1467040891840 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 08:21:31 INFO - PROCESS | 3764 | 1467040891844 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 08:21:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:21:31 INFO - PROCESS | 3764 | 1467040891864 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:21:31 INFO - PROCESS | 3764 | 1467040891867 Marionette TRACE conn3 <- [1,1794,null,{}] 08:21:31 INFO - PROCESS | 3764 | 1467040891871 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:31 INFO - PROCESS | 3764 | 1467040891874 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:31 INFO - PROCESS | 3764 | 1467040891959 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 08:21:32 INFO - PROCESS | 3764 | 1467040892053 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:32 INFO - PROCESS | 3764 | 1467040892056 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:32 INFO - PROCESS | 3764 | ++DOCSHELL 12C58800 == 30 [pid = 3764] [id = 458] 08:21:32 INFO - PROCESS | 3764 | ++DOMWINDOW == 65 (12C5A800) [pid = 3764] [serial = 1374] [outer = 00000000] 08:21:32 INFO - PROCESS | 3764 | ++DOMWINDOW == 66 (139CC000) [pid = 3764] [serial = 1375] [outer = 12C5A800] 08:21:32 INFO - PROCESS | 3764 | 1467040892102 Marionette DEBUG loaded listener.js 08:21:32 INFO - PROCESS | 3764 | ++DOMWINDOW == 67 (13D05C00) [pid = 3764] [serial = 1376] [outer = 12C5A800] 08:21:32 INFO - PROCESS | 3764 | 1467040892503 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 08:21:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:21:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 685ms 08:21:32 INFO - PROCESS | 3764 | 1467040892532 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 08:21:32 INFO - PROCESS | 3764 | 1467040892535 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 08:21:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:21:32 INFO - PROCESS | 3764 | 1467040892539 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:21:32 INFO - PROCESS | 3764 | 1467040892541 Marionette TRACE conn3 <- [1,1798,null,{}] 08:21:32 INFO - PROCESS | 3764 | 1467040892580 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:32 INFO - PROCESS | 3764 | 1467040892582 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:32 INFO - PROCESS | 3764 | 1467040892668 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 08:21:32 INFO - PROCESS | 3764 | 1467040892678 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:32 INFO - PROCESS | 3764 | 1467040892680 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:32 INFO - PROCESS | 3764 | ++DOCSHELL 15026400 == 31 [pid = 3764] [id = 459] 08:21:32 INFO - PROCESS | 3764 | ++DOMWINDOW == 68 (15029400) [pid = 3764] [serial = 1377] [outer = 00000000] 08:21:32 INFO - PROCESS | 3764 | ++DOMWINDOW == 69 (1547EC00) [pid = 3764] [serial = 1378] [outer = 15029400] 08:21:32 INFO - PROCESS | 3764 | 1467040892725 Marionette DEBUG loaded listener.js 08:21:32 INFO - PROCESS | 3764 | ++DOMWINDOW == 70 (156F2400) [pid = 3764] [serial = 1379] [outer = 15029400] 08:21:33 INFO - PROCESS | 3764 | 1467040893181 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 08:21:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:21:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 686ms 08:21:33 INFO - PROCESS | 3764 | 1467040893221 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 08:21:33 INFO - PROCESS | 3764 | 1467040893224 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 08:21:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:21:33 INFO - PROCESS | 3764 | 1467040893234 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:21:33 INFO - PROCESS | 3764 | 1467040893239 Marionette TRACE conn3 <- [1,1802,null,{}] 08:21:33 INFO - PROCESS | 3764 | 1467040893243 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:33 INFO - PROCESS | 3764 | 1467040893246 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:33 INFO - PROCESS | 3764 | 1467040893332 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 08:21:33 INFO - PROCESS | 3764 | 1467040893339 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:33 INFO - PROCESS | 3764 | 1467040893341 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:33 INFO - PROCESS | 3764 | ++DOCSHELL 1751D000 == 32 [pid = 3764] [id = 460] 08:21:33 INFO - PROCESS | 3764 | ++DOMWINDOW == 71 (1751E000) [pid = 3764] [serial = 1380] [outer = 00000000] 08:21:33 INFO - PROCESS | 3764 | ++DOMWINDOW == 72 (17613C00) [pid = 3764] [serial = 1381] [outer = 1751E000] 08:21:33 INFO - PROCESS | 3764 | 1467040893385 Marionette DEBUG loaded listener.js 08:21:33 INFO - PROCESS | 3764 | ++DOMWINDOW == 73 (17799800) [pid = 3764] [serial = 1382] [outer = 1751E000] 08:21:33 INFO - PROCESS | 3764 | 1467040893828 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 08:21:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:21:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 640ms 08:21:33 INFO - PROCESS | 3764 | 1467040893873 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 08:21:33 INFO - PROCESS | 3764 | 1467040893875 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 08:21:33 INFO - PROCESS | 3764 | 1467040893878 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:21:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:21:33 INFO - PROCESS | 3764 | 1467040893880 Marionette TRACE conn3 <- [1,1806,null,{}] 08:21:33 INFO - PROCESS | 3764 | 1467040893883 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:33 INFO - PROCESS | 3764 | 1467040893885 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:33 INFO - PROCESS | 3764 | 1467040893996 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 08:21:34 INFO - PROCESS | 3764 | 1467040894080 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:34 INFO - PROCESS | 3764 | 1467040894082 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:34 INFO - PROCESS | 3764 | ++DOCSHELL 1779F800 == 33 [pid = 3764] [id = 461] 08:21:34 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (177A1400) [pid = 3764] [serial = 1383] [outer = 00000000] 08:21:34 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (18441000) [pid = 3764] [serial = 1384] [outer = 177A1400] 08:21:34 INFO - PROCESS | 3764 | 1467040894108 Marionette DEBUG loaded listener.js 08:21:34 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (1850A400) [pid = 3764] [serial = 1385] [outer = 177A1400] 08:21:34 INFO - PROCESS | 3764 | 1467040894525 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 08:21:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:21:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 686ms 08:21:34 INFO - PROCESS | 3764 | 1467040894559 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 08:21:34 INFO - PROCESS | 3764 | 1467040894561 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 08:21:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:21:34 INFO - PROCESS | 3764 | 1467040894565 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:21:34 INFO - PROCESS | 3764 | 1467040894567 Marionette TRACE conn3 <- [1,1810,null,{}] 08:21:34 INFO - PROCESS | 3764 | 1467040894571 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:34 INFO - PROCESS | 3764 | 1467040894572 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:34 INFO - PROCESS | 3764 | 1467040894684 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 08:21:34 INFO - PROCESS | 3764 | 1467040894743 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:34 INFO - PROCESS | 3764 | 1467040894749 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:34 INFO - PROCESS | 3764 | ++DOCSHELL 13F78800 == 34 [pid = 3764] [id = 462] 08:21:34 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (18510800) [pid = 3764] [serial = 1386] [outer = 00000000] 08:21:34 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (19858C00) [pid = 3764] [serial = 1387] [outer = 18510800] 08:21:34 INFO - PROCESS | 3764 | 1467040894790 Marionette DEBUG loaded listener.js 08:21:34 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (19AE4000) [pid = 3764] [serial = 1388] [outer = 18510800] 08:21:35 INFO - PROCESS | 3764 | 1467040895230 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 08:21:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:21:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 731ms 08:21:35 INFO - PROCESS | 3764 | 1467040895289 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 08:21:35 INFO - PROCESS | 3764 | 1467040895291 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 08:21:35 INFO - PROCESS | 3764 | 1467040895294 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:21:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:21:35 INFO - PROCESS | 3764 | 1467040895296 Marionette TRACE conn3 <- [1,1814,null,{}] 08:21:35 INFO - PROCESS | 3764 | 1467040895334 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:35 INFO - PROCESS | 3764 | 1467040895336 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:35 INFO - PROCESS | 3764 | 1467040895435 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 08:21:35 INFO - PROCESS | 3764 | 1467040895446 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:35 INFO - PROCESS | 3764 | 1467040895448 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:35 INFO - PROCESS | 3764 | ++DOCSHELL 19EEA000 == 35 [pid = 3764] [id = 463] 08:21:35 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (1A0D8C00) [pid = 3764] [serial = 1389] [outer = 00000000] 08:21:35 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (1A0DF800) [pid = 3764] [serial = 1390] [outer = 1A0D8C00] 08:21:35 INFO - PROCESS | 3764 | 1467040895491 Marionette DEBUG loaded listener.js 08:21:35 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (1A0DA400) [pid = 3764] [serial = 1391] [outer = 1A0D8C00] 08:21:35 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (1980BC00) [pid = 3764] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:21:35 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (13D8F800) [pid = 3764] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:21:35 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (1601E800) [pid = 3764] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:21:35 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (112E5800) [pid = 3764] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:21:35 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (11486C00) [pid = 3764] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:21:35 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (14296800) [pid = 3764] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:21:35 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (18448800) [pid = 3764] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:21:35 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (177E2400) [pid = 3764] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:21:35 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (1700F800) [pid = 3764] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:21:35 INFO - PROCESS | 3764 | --DOMWINDOW == 72 (1121B000) [pid = 3764] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:21:35 INFO - PROCESS | 3764 | --DOMWINDOW == 71 (129EA000) [pid = 3764] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:21:35 INFO - PROCESS | 3764 | --DOMWINDOW == 70 (16ED5000) [pid = 3764] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:21:35 INFO - PROCESS | 3764 | 1467040896001 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 08:21:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:21:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 762ms 08:21:36 INFO - PROCESS | 3764 | 1467040896059 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 08:21:36 INFO - PROCESS | 3764 | 1467040896061 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 08:21:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:21:36 INFO - PROCESS | 3764 | 1467040896064 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:21:36 INFO - PROCESS | 3764 | 1467040896066 Marionette TRACE conn3 <- [1,1818,null,{}] 08:21:36 INFO - PROCESS | 3764 | 1467040896070 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:36 INFO - PROCESS | 3764 | 1467040896071 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:36 INFO - PROCESS | 3764 | 1467040896140 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 08:21:36 INFO - PROCESS | 3764 | 1467040896236 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:36 INFO - PROCESS | 3764 | 1467040896238 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:36 INFO - PROCESS | 3764 | ++DOCSHELL 10EF3C00 == 36 [pid = 3764] [id = 464] 08:21:36 INFO - PROCESS | 3764 | ++DOMWINDOW == 71 (1121A000) [pid = 3764] [serial = 1392] [outer = 00000000] 08:21:36 INFO - PROCESS | 3764 | ++DOMWINDOW == 72 (15836800) [pid = 3764] [serial = 1393] [outer = 1121A000] 08:21:36 INFO - PROCESS | 3764 | 1467040896281 Marionette DEBUG loaded listener.js 08:21:36 INFO - PROCESS | 3764 | ++DOMWINDOW == 73 (18354800) [pid = 3764] [serial = 1394] [outer = 1121A000] 08:21:36 INFO - PROCESS | 3764 | 1467040896635 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 08:21:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 08:21:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 624ms 08:21:36 INFO - PROCESS | 3764 | 1467040896686 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 08:21:36 INFO - PROCESS | 3764 | 1467040896688 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 08:21:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:21:36 INFO - PROCESS | 3764 | 1467040896691 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:21:36 INFO - PROCESS | 3764 | 1467040896693 Marionette TRACE conn3 <- [1,1822,null,{}] 08:21:36 INFO - PROCESS | 3764 | 1467040896696 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:36 INFO - PROCESS | 3764 | 1467040896698 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:36 INFO - PROCESS | 3764 | 1467040896818 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 08:21:36 INFO - PROCESS | 3764 | 1467040896831 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:36 INFO - PROCESS | 3764 | 1467040896833 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:36 INFO - PROCESS | 3764 | ++DOCSHELL 14274000 == 37 [pid = 3764] [id = 465] 08:21:36 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (1843B000) [pid = 3764] [serial = 1395] [outer = 00000000] 08:21:36 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (1A0DD000) [pid = 3764] [serial = 1396] [outer = 1843B000] 08:21:36 INFO - PROCESS | 3764 | 1467040896876 Marionette DEBUG loaded listener.js 08:21:36 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (1A3D8800) [pid = 3764] [serial = 1397] [outer = 1843B000] 08:21:37 INFO - PROCESS | 3764 | 1467040897294 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 08:21:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 08:21:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 609ms 08:21:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:21:37 INFO - PROCESS | 3764 | 1467040897313 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 08:21:37 INFO - PROCESS | 3764 | 1467040897315 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 08:21:37 INFO - PROCESS | 3764 | 1467040897318 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:21:37 INFO - PROCESS | 3764 | 1467040897320 Marionette TRACE conn3 <- [1,1826,null,{}] 08:21:37 INFO - PROCESS | 3764 | 1467040897323 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:37 INFO - PROCESS | 3764 | 1467040897325 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:37 INFO - PROCESS | 3764 | 1467040897432 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 08:21:37 INFO - PROCESS | 3764 | 1467040897443 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:37 INFO - PROCESS | 3764 | 1467040897445 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:37 INFO - PROCESS | 3764 | ++DOCSHELL 13D07800 == 38 [pid = 3764] [id = 466] 08:21:37 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (175A9400) [pid = 3764] [serial = 1398] [outer = 00000000] 08:21:37 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (1A517800) [pid = 3764] [serial = 1399] [outer = 175A9400] 08:21:37 INFO - PROCESS | 3764 | 1467040897500 Marionette DEBUG loaded listener.js 08:21:37 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (1A51D400) [pid = 3764] [serial = 1400] [outer = 175A9400] 08:21:38 INFO - PROCESS | 3764 | 1467040898018 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 08:21:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:21:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 777ms 08:21:38 INFO - PROCESS | 3764 | 1467040898115 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 08:21:38 INFO - PROCESS | 3764 | 1467040898120 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 08:21:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:21:38 INFO - PROCESS | 3764 | 1467040898170 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:21:38 INFO - PROCESS | 3764 | 1467040898174 Marionette TRACE conn3 <- [1,1830,null,{}] 08:21:38 INFO - PROCESS | 3764 | 1467040898188 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:38 INFO - PROCESS | 3764 | 1467040898192 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:38 INFO - PROCESS | 3764 | 1467040898302 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 08:21:38 INFO - PROCESS | 3764 | 1467040898432 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:38 INFO - PROCESS | 3764 | 1467040898437 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:38 INFO - PROCESS | 3764 | ++DOCSHELL 10A59400 == 39 [pid = 3764] [id = 467] 08:21:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (10A63000) [pid = 3764] [serial = 1401] [outer = 00000000] 08:21:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (132A5400) [pid = 3764] [serial = 1402] [outer = 10A63000] 08:21:38 INFO - PROCESS | 3764 | 1467040898497 Marionette DEBUG loaded listener.js 08:21:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (13F76400) [pid = 3764] [serial = 1403] [outer = 10A63000] 08:21:39 INFO - PROCESS | 3764 | 1467040899041 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 08:21:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:21:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 868ms 08:21:39 INFO - PROCESS | 3764 | 1467040899071 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 08:21:39 INFO - PROCESS | 3764 | 1467040899076 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 08:21:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:21:39 INFO - PROCESS | 3764 | 1467040899083 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:21:39 INFO - PROCESS | 3764 | 1467040899086 Marionette TRACE conn3 <- [1,1834,null,{}] 08:21:39 INFO - PROCESS | 3764 | 1467040899091 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:39 INFO - PROCESS | 3764 | 1467040899094 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:39 INFO - PROCESS | 3764 | 1467040899202 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 08:21:39 INFO - PROCESS | 3764 | 1467040899309 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:39 INFO - PROCESS | 3764 | 1467040899312 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:39 INFO - PROCESS | 3764 | ++DOCSHELL 1601C400 == 40 [pid = 3764] [id = 468] 08:21:39 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (16029000) [pid = 3764] [serial = 1404] [outer = 00000000] 08:21:39 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (16E11400) [pid = 3764] [serial = 1405] [outer = 16029000] 08:21:39 INFO - PROCESS | 3764 | 1467040899366 Marionette DEBUG loaded listener.js 08:21:39 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (1751BC00) [pid = 3764] [serial = 1406] [outer = 16029000] 08:21:39 INFO - PROCESS | 3764 | 1467040899959 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:21:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 08:21:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 930ms 08:21:40 INFO - PROCESS | 3764 | 1467040900018 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 08:21:40 INFO - PROCESS | 3764 | 1467040900020 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 08:21:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:21:40 INFO - PROCESS | 3764 | 1467040900024 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:21:40 INFO - PROCESS | 3764 | 1467040900028 Marionette TRACE conn3 <- [1,1838,null,{}] 08:21:40 INFO - PROCESS | 3764 | 1467040900039 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:40 INFO - PROCESS | 3764 | 1467040900043 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:40 INFO - PROCESS | 3764 | 1467040900149 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 08:21:40 INFO - PROCESS | 3764 | 1467040900268 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:40 INFO - PROCESS | 3764 | 1467040900272 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:40 INFO - PROCESS | 3764 | ++DOCSHELL 1A296800 == 41 [pid = 3764] [id = 469] 08:21:40 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (1A297000) [pid = 3764] [serial = 1407] [outer = 00000000] 08:21:40 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (1A516C00) [pid = 3764] [serial = 1408] [outer = 1A297000] 08:21:40 INFO - PROCESS | 3764 | 1467040900328 Marionette DEBUG loaded listener.js 08:21:40 INFO - PROCESS | 3764 | ++DOMWINDOW == 88 (1A7EC800) [pid = 3764] [serial = 1409] [outer = 1A297000] 08:21:41 INFO - PROCESS | 3764 | 1467040901115 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:21:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:21:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1188ms 08:21:41 INFO - PROCESS | 3764 | 1467040901199 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 08:21:41 INFO - PROCESS | 3764 | 1467040901203 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 08:21:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:21:41 INFO - PROCESS | 3764 | 1467040901209 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:21:41 INFO - PROCESS | 3764 | 1467040901212 Marionette TRACE conn3 <- [1,1842,null,{}] 08:21:41 INFO - PROCESS | 3764 | 1467040901218 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:41 INFO - PROCESS | 3764 | 1467040901221 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:41 INFO - PROCESS | 3764 | 1467040901361 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 08:21:42 INFO - PROCESS | 3764 | --DOCSHELL 14274000 == 40 [pid = 3764] [id = 465] 08:21:42 INFO - PROCESS | 3764 | --DOCSHELL 10EF3C00 == 39 [pid = 3764] [id = 464] 08:21:42 INFO - PROCESS | 3764 | --DOCSHELL 19EEA000 == 38 [pid = 3764] [id = 463] 08:21:42 INFO - PROCESS | 3764 | --DOCSHELL 13F78800 == 37 [pid = 3764] [id = 462] 08:21:42 INFO - PROCESS | 3764 | --DOCSHELL 1779F800 == 36 [pid = 3764] [id = 461] 08:21:42 INFO - PROCESS | 3764 | --DOCSHELL 1751D000 == 35 [pid = 3764] [id = 460] 08:21:42 INFO - PROCESS | 3764 | --DOCSHELL 15026400 == 34 [pid = 3764] [id = 459] 08:21:42 INFO - PROCESS | 3764 | --DOCSHELL 12C58800 == 33 [pid = 3764] [id = 458] 08:21:42 INFO - PROCESS | 3764 | --DOCSHELL 105EA800 == 32 [pid = 3764] [id = 457] 08:21:42 INFO - PROCESS | 3764 | --DOCSHELL 15877C00 == 31 [pid = 3764] [id = 455] 08:21:42 INFO - PROCESS | 3764 | --DOCSHELL 1055C000 == 30 [pid = 3764] [id = 456] 08:21:42 INFO - PROCESS | 3764 | --DOCSHELL 1A296800 == 29 [pid = 3764] [id = 469] 08:21:42 INFO - PROCESS | 3764 | --DOCSHELL 13D07800 == 28 [pid = 3764] [id = 466] 08:21:42 INFO - PROCESS | 3764 | --DOCSHELL 10A59400 == 27 [pid = 3764] [id = 467] 08:21:42 INFO - PROCESS | 3764 | --DOCSHELL 1601C400 == 26 [pid = 3764] [id = 468] 08:21:42 INFO - PROCESS | 3764 | 1467040902038 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:42 INFO - PROCESS | 3764 | 1467040902042 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:42 INFO - PROCESS | 3764 | --DOMWINDOW == 87 (19AE9400) [pid = 3764] [serial = 1357] [outer = 00000000] [url = about:blank] 08:21:42 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (1426F000) [pid = 3764] [serial = 1345] [outer = 00000000] [url = about:blank] 08:21:42 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (1428D400) [pid = 3764] [serial = 1346] [outer = 00000000] [url = about:blank] 08:21:42 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (167D7400) [pid = 3764] [serial = 1348] [outer = 00000000] [url = about:blank] 08:21:42 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (11DE1800) [pid = 3764] [serial = 1342] [outer = 00000000] [url = about:blank] 08:21:42 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (11DE2800) [pid = 3764] [serial = 1343] [outer = 00000000] [url = about:blank] 08:21:42 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (13161400) [pid = 3764] [serial = 1331] [outer = 00000000] [url = about:blank] 08:21:42 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (12BAC800) [pid = 3764] [serial = 1330] [outer = 00000000] [url = about:blank] 08:21:42 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (16B8A800) [pid = 3764] [serial = 1334] [outer = 00000000] [url = about:blank] 08:21:42 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (15074800) [pid = 3764] [serial = 1333] [outer = 00000000] [url = about:blank] 08:21:42 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (1A3D9800) [pid = 3764] [serial = 1366] [outer = 00000000] [url = about:blank] 08:21:42 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (1A3DD800) [pid = 3764] [serial = 1337] [outer = 00000000] [url = about:blank] 08:21:42 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (19ADF400) [pid = 3764] [serial = 1336] [outer = 00000000] [url = about:blank] 08:21:42 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (18448C00) [pid = 3764] [serial = 1355] [outer = 00000000] [url = about:blank] 08:21:42 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (18350800) [pid = 3764] [serial = 1354] [outer = 00000000] [url = about:blank] 08:21:42 INFO - PROCESS | 3764 | --DOMWINDOW == 72 (1A0E3800) [pid = 3764] [serial = 1364] [outer = 00000000] [url = about:blank] 08:21:42 INFO - PROCESS | 3764 | --DOMWINDOW == 71 (15026800) [pid = 3764] [serial = 1360] [outer = 00000000] [url = about:blank] 08:21:42 INFO - PROCESS | 3764 | --DOMWINDOW == 70 (1A0DFC00) [pid = 3764] [serial = 1363] [outer = 00000000] [url = about:blank] 08:21:42 INFO - PROCESS | 3764 | --DOMWINDOW == 69 (13D06400) [pid = 3764] [serial = 1340] [outer = 00000000] [url = about:blank] 08:21:42 INFO - PROCESS | 3764 | --DOMWINDOW == 68 (1A0D7400) [pid = 3764] [serial = 1358] [outer = 00000000] [url = about:blank] 08:21:42 INFO - PROCESS | 3764 | --DOMWINDOW == 67 (176D1000) [pid = 3764] [serial = 1351] [outer = 00000000] [url = about:blank] 08:21:42 INFO - PROCESS | 3764 | --DOMWINDOW == 66 (132B0000) [pid = 3764] [serial = 1339] [outer = 00000000] [url = about:blank] 08:21:42 INFO - PROCESS | 3764 | --DOMWINDOW == 65 (16E12800) [pid = 3764] [serial = 1349] [outer = 00000000] [url = about:blank] 08:21:42 INFO - PROCESS | 3764 | --DOMWINDOW == 64 (17797000) [pid = 3764] [serial = 1352] [outer = 00000000] [url = about:blank] 08:21:42 INFO - PROCESS | 3764 | --DOMWINDOW == 63 (16026000) [pid = 3764] [serial = 1361] [outer = 00000000] [url = about:blank] 08:21:42 INFO - PROCESS | 3764 | ++DOCSHELL 1055F400 == 27 [pid = 3764] [id = 470] 08:21:42 INFO - PROCESS | 3764 | ++DOMWINDOW == 64 (1055FC00) [pid = 3764] [serial = 1410] [outer = 00000000] 08:21:42 INFO - PROCESS | 3764 | ++DOMWINDOW == 65 (105F5400) [pid = 3764] [serial = 1411] [outer = 1055FC00] 08:21:42 INFO - PROCESS | 3764 | 1467040902164 Marionette DEBUG loaded listener.js 08:21:42 INFO - PROCESS | 3764 | ++DOMWINDOW == 66 (10EEDC00) [pid = 3764] [serial = 1412] [outer = 1055FC00] 08:21:42 INFO - PROCESS | 3764 | 1467040902601 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:21:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:21:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1417ms 08:21:42 INFO - PROCESS | 3764 | 1467040902630 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 08:21:42 INFO - PROCESS | 3764 | 1467040902634 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 08:21:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:21:42 INFO - PROCESS | 3764 | 1467040902683 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:21:42 INFO - PROCESS | 3764 | 1467040902688 Marionette TRACE conn3 <- [1,1846,null,{}] 08:21:42 INFO - PROCESS | 3764 | 1467040902696 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:42 INFO - PROCESS | 3764 | 1467040902704 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:42 INFO - PROCESS | 3764 | 1467040902787 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 08:21:42 INFO - PROCESS | 3764 | 1467040902802 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:42 INFO - PROCESS | 3764 | 1467040902805 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:42 INFO - PROCESS | 3764 | ++DOCSHELL 12C52000 == 28 [pid = 3764] [id = 471] 08:21:42 INFO - PROCESS | 3764 | ++DOMWINDOW == 67 (12C5F000) [pid = 3764] [serial = 1413] [outer = 00000000] 08:21:42 INFO - PROCESS | 3764 | ++DOMWINDOW == 68 (12E6F000) [pid = 3764] [serial = 1414] [outer = 12C5F000] 08:21:42 INFO - PROCESS | 3764 | 1467040902852 Marionette DEBUG loaded listener.js 08:21:42 INFO - PROCESS | 3764 | ++DOMWINDOW == 69 (1318C800) [pid = 3764] [serial = 1415] [outer = 12C5F000] 08:21:43 INFO - PROCESS | 3764 | 1467040903331 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 08:21:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:21:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 670ms 08:21:43 INFO - PROCESS | 3764 | 1467040903363 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 08:21:43 INFO - PROCESS | 3764 | 1467040903367 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 08:21:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:21:43 INFO - PROCESS | 3764 | 1467040903401 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:21:43 INFO - PROCESS | 3764 | 1467040903403 Marionette TRACE conn3 <- [1,1850,null,{}] 08:21:43 INFO - PROCESS | 3764 | 1467040903408 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:43 INFO - PROCESS | 3764 | 1467040903411 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:43 INFO - PROCESS | 3764 | 1467040903488 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 08:21:43 INFO - PROCESS | 3764 | 1467040903581 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:43 INFO - PROCESS | 3764 | 1467040903584 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:43 INFO - PROCESS | 3764 | ++DOCSHELL 11DE2400 == 29 [pid = 3764] [id = 472] 08:21:43 INFO - PROCESS | 3764 | ++DOMWINDOW == 70 (13D92400) [pid = 3764] [serial = 1416] [outer = 00000000] 08:21:43 INFO - PROCESS | 3764 | ++DOMWINDOW == 71 (13F74C00) [pid = 3764] [serial = 1417] [outer = 13D92400] 08:21:43 INFO - PROCESS | 3764 | 1467040903631 Marionette DEBUG loaded listener.js 08:21:43 INFO - PROCESS | 3764 | ++DOMWINDOW == 72 (14289000) [pid = 3764] [serial = 1418] [outer = 13D92400] 08:21:44 INFO - PROCESS | 3764 | 1467040904048 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 08:21:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:21:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 761ms 08:21:44 INFO - PROCESS | 3764 | 1467040904136 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 08:21:44 INFO - PROCESS | 3764 | 1467040904138 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 08:21:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:21:44 INFO - PROCESS | 3764 | 1467040904144 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:21:44 INFO - PROCESS | 3764 | 1467040904149 Marionette TRACE conn3 <- [1,1854,null,{}] 08:21:44 INFO - PROCESS | 3764 | 1467040904154 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:44 INFO - PROCESS | 3764 | 1467040904158 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:44 INFO - PROCESS | 3764 | 1467040904285 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 08:21:44 INFO - PROCESS | 3764 | 1467040904296 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:44 INFO - PROCESS | 3764 | 1467040904298 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:44 INFO - PROCESS | 3764 | ++DOCSHELL 156EF000 == 30 [pid = 3764] [id = 473] 08:21:44 INFO - PROCESS | 3764 | ++DOMWINDOW == 73 (15829C00) [pid = 3764] [serial = 1419] [outer = 00000000] 08:21:44 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (16026000) [pid = 3764] [serial = 1420] [outer = 15829C00] 08:21:44 INFO - PROCESS | 3764 | 1467040904400 Marionette DEBUG loaded listener.js 08:21:44 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (167D7400) [pid = 3764] [serial = 1421] [outer = 15829C00] 08:21:44 INFO - PROCESS | 3764 | 1467040904864 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 08:21:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:21:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 777ms 08:21:44 INFO - PROCESS | 3764 | 1467040904919 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 08:21:44 INFO - PROCESS | 3764 | 1467040904921 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 08:21:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:21:44 INFO - PROCESS | 3764 | 1467040904925 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:21:44 INFO - PROCESS | 3764 | 1467040904927 Marionette TRACE conn3 <- [1,1858,null,{}] 08:21:44 INFO - PROCESS | 3764 | 1467040904930 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:44 INFO - PROCESS | 3764 | 1467040904932 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:45 INFO - PROCESS | 3764 | 1467040905057 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 08:21:45 INFO - PROCESS | 3764 | 1467040905120 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:45 INFO - PROCESS | 3764 | 1467040905122 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:45 INFO - PROCESS | 3764 | ++DOCSHELL 16025400 == 31 [pid = 3764] [id = 474] 08:21:45 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (16B8D400) [pid = 3764] [serial = 1422] [outer = 00000000] 08:21:45 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (16ED4800) [pid = 3764] [serial = 1423] [outer = 16B8D400] 08:21:45 INFO - PROCESS | 3764 | 1467040905166 Marionette DEBUG loaded listener.js 08:21:45 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (174EDC00) [pid = 3764] [serial = 1424] [outer = 16B8D400] 08:21:45 INFO - PROCESS | 3764 | 1467040905569 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 08:21:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:21:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 670ms 08:21:45 INFO - PROCESS | 3764 | 1467040905607 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 08:21:45 INFO - PROCESS | 3764 | 1467040905609 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 08:21:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:21:45 INFO - PROCESS | 3764 | 1467040905616 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:21:45 INFO - PROCESS | 3764 | 1467040905618 Marionette TRACE conn3 <- [1,1862,null,{}] 08:21:45 INFO - PROCESS | 3764 | 1467040905622 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:45 INFO - PROCESS | 3764 | 1467040905624 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:45 INFO - PROCESS | 3764 | 1467040905732 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 08:21:45 INFO - PROCESS | 3764 | 1467040905739 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:45 INFO - PROCESS | 3764 | 1467040905748 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:45 INFO - PROCESS | 3764 | ++DOCSHELL 17610800 == 32 [pid = 3764] [id = 475] 08:21:45 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (17612800) [pid = 3764] [serial = 1425] [outer = 00000000] 08:21:45 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (176D4C00) [pid = 3764] [serial = 1426] [outer = 17612800] 08:21:45 INFO - PROCESS | 3764 | 1467040905809 Marionette DEBUG loaded listener.js 08:21:45 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (1779DC00) [pid = 3764] [serial = 1427] [outer = 17612800] 08:21:46 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (1843B000) [pid = 3764] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:21:46 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (175A9400) [pid = 3764] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:21:46 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (12C5A800) [pid = 3764] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:21:46 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (177A1400) [pid = 3764] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:21:46 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (15029400) [pid = 3764] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:21:46 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (1751E000) [pid = 3764] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:21:46 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (105EF000) [pid = 3764] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:21:46 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (1A29A000) [pid = 3764] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:21:46 INFO - PROCESS | 3764 | --DOMWINDOW == 72 (10A56C00) [pid = 3764] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:21:46 INFO - PROCESS | 3764 | --DOMWINDOW == 71 (18510800) [pid = 3764] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:21:46 INFO - PROCESS | 3764 | --DOMWINDOW == 70 (1121A000) [pid = 3764] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:21:46 INFO - PROCESS | 3764 | --DOMWINDOW == 69 (1A0D8C00) [pid = 3764] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:21:46 INFO - PROCESS | 3764 | 1467040906453 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 08:21:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:21:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 884ms 08:21:46 INFO - PROCESS | 3764 | 1467040906504 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 08:21:46 INFO - PROCESS | 3764 | 1467040906506 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 08:21:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:21:46 INFO - PROCESS | 3764 | 1467040906509 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:21:46 INFO - PROCESS | 3764 | 1467040906511 Marionette TRACE conn3 <- [1,1866,null,{}] 08:21:46 INFO - PROCESS | 3764 | 1467040906514 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:46 INFO - PROCESS | 3764 | 1467040906516 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:46 INFO - PROCESS | 3764 | 1467040906598 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 08:21:46 INFO - PROCESS | 3764 | 1467040906606 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:46 INFO - PROCESS | 3764 | 1467040906608 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:46 INFO - PROCESS | 3764 | ++DOCSHELL 10441800 == 33 [pid = 3764] [id = 476] 08:21:46 INFO - PROCESS | 3764 | ++DOMWINDOW == 70 (17004400) [pid = 3764] [serial = 1428] [outer = 00000000] 08:21:46 INFO - PROCESS | 3764 | ++DOMWINDOW == 71 (177A1400) [pid = 3764] [serial = 1429] [outer = 17004400] 08:21:46 INFO - PROCESS | 3764 | 1467040906652 Marionette DEBUG loaded listener.js 08:21:46 INFO - PROCESS | 3764 | ++DOMWINDOW == 72 (18226C00) [pid = 3764] [serial = 1430] [outer = 17004400] 08:21:47 INFO - PROCESS | 3764 | 1467040907072 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 08:21:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:21:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 610ms 08:21:47 INFO - PROCESS | 3764 | 1467040907129 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 08:21:47 INFO - PROCESS | 3764 | 1467040907131 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 08:21:47 INFO - PROCESS | 3764 | 1467040907135 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:21:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:21:47 INFO - PROCESS | 3764 | 1467040907137 Marionette TRACE conn3 <- [1,1870,null,{}] 08:21:47 INFO - PROCESS | 3764 | 1467040907140 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:47 INFO - PROCESS | 3764 | 1467040907142 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:47 INFO - PROCESS | 3764 | 1467040907220 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 08:21:47 INFO - PROCESS | 3764 | 1467040907226 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:47 INFO - PROCESS | 3764 | 1467040907228 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:47 INFO - PROCESS | 3764 | ++DOCSHELL 16B83800 == 34 [pid = 3764] [id = 477] 08:21:47 INFO - PROCESS | 3764 | ++DOMWINDOW == 73 (174EBC00) [pid = 3764] [serial = 1431] [outer = 00000000] 08:21:47 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (18505800) [pid = 3764] [serial = 1432] [outer = 174EBC00] 08:21:47 INFO - PROCESS | 3764 | 1467040907276 Marionette DEBUG loaded listener.js 08:21:47 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (19801C00) [pid = 3764] [serial = 1433] [outer = 174EBC00] 08:21:47 INFO - PROCESS | 3764 | 1467040907685 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 08:21:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:21:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 579ms 08:21:47 INFO - PROCESS | 3764 | 1467040907727 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 08:21:47 INFO - PROCESS | 3764 | 1467040907729 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 08:21:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:21:47 INFO - PROCESS | 3764 | 1467040907734 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:21:47 INFO - PROCESS | 3764 | 1467040907735 Marionette TRACE conn3 <- [1,1874,null,{}] 08:21:47 INFO - PROCESS | 3764 | 1467040907739 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:47 INFO - PROCESS | 3764 | 1467040907742 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:47 INFO - PROCESS | 3764 | 1467040907831 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 08:21:47 INFO - PROCESS | 3764 | 1467040907837 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:47 INFO - PROCESS | 3764 | 1467040907839 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:47 INFO - PROCESS | 3764 | ++DOCSHELL 1834B000 == 35 [pid = 3764] [id = 478] 08:21:47 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (18448C00) [pid = 3764] [serial = 1434] [outer = 00000000] 08:21:47 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (19EDB400) [pid = 3764] [serial = 1435] [outer = 18448C00] 08:21:47 INFO - PROCESS | 3764 | 1467040907882 Marionette DEBUG loaded listener.js 08:21:47 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (19EDD800) [pid = 3764] [serial = 1436] [outer = 18448C00] 08:21:48 INFO - PROCESS | 3764 | 1467040908624 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 08:21:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:21:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 975ms 08:21:48 INFO - PROCESS | 3764 | 1467040908716 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 08:21:48 INFO - PROCESS | 3764 | 1467040908721 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 08:21:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:21:48 INFO - PROCESS | 3764 | 1467040908726 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:21:48 INFO - PROCESS | 3764 | 1467040908730 Marionette TRACE conn3 <- [1,1878,null,{}] 08:21:48 INFO - PROCESS | 3764 | 1467040908736 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:48 INFO - PROCESS | 3764 | 1467040908739 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:48 INFO - PROCESS | 3764 | 1467040908927 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 08:21:48 INFO - PROCESS | 3764 | 1467040908938 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:48 INFO - PROCESS | 3764 | 1467040908941 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:48 INFO - PROCESS | 3764 | ++DOCSHELL 11DE0000 == 36 [pid = 3764] [id = 479] 08:21:48 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (11DE2800) [pid = 3764] [serial = 1437] [outer = 00000000] 08:21:48 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (139D0800) [pid = 3764] [serial = 1438] [outer = 11DE2800] 08:21:48 INFO - PROCESS | 3764 | 1467040908997 Marionette DEBUG loaded listener.js 08:21:49 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (13D8A000) [pid = 3764] [serial = 1439] [outer = 11DE2800] 08:21:49 INFO - PROCESS | 3764 | 1467040909756 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 08:21:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:21:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1112ms 08:21:49 INFO - PROCESS | 3764 | 1467040909836 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 08:21:49 INFO - PROCESS | 3764 | 1467040909841 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 08:21:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:21:49 INFO - PROCESS | 3764 | 1467040909848 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:21:49 INFO - PROCESS | 3764 | 1467040909851 Marionette TRACE conn3 <- [1,1882,null,{}] 08:21:49 INFO - PROCESS | 3764 | 1467040909855 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:49 INFO - PROCESS | 3764 | 1467040909858 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:50 INFO - PROCESS | 3764 | 1467040910101 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 08:21:50 INFO - PROCESS | 3764 | 1467040910241 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:50 INFO - PROCESS | 3764 | 1467040910244 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:50 INFO - PROCESS | 3764 | ++DOCSHELL 1050F000 == 37 [pid = 3764] [id = 480] 08:21:50 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (10517C00) [pid = 3764] [serial = 1440] [outer = 00000000] 08:21:50 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (105F6000) [pid = 3764] [serial = 1441] [outer = 10517C00] 08:21:50 INFO - PROCESS | 3764 | 1467040910300 Marionette DEBUG loaded listener.js 08:21:50 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (1123D400) [pid = 3764] [serial = 1442] [outer = 10517C00] 08:21:50 INFO - PROCESS | 3764 | --DOCSHELL 12E75400 == 36 [pid = 3764] [id = 384] 08:21:50 INFO - PROCESS | 3764 | --DOCSHELL 112EC400 == 35 [pid = 3764] [id = 385] 08:21:50 INFO - PROCESS | 3764 | --DOCSHELL 11487800 == 34 [pid = 3764] [id = 379] 08:21:50 INFO - PROCESS | 3764 | --DOCSHELL 15027000 == 33 [pid = 3764] [id = 387] 08:21:50 INFO - PROCESS | 3764 | --DOCSHELL 18446000 == 32 [pid = 3764] [id = 390] 08:21:50 INFO - PROCESS | 3764 | --DOCSHELL 16ED0000 == 31 [pid = 3764] [id = 382] 08:21:50 INFO - PROCESS | 3764 | --DOCSHELL 1501D400 == 30 [pid = 3764] [id = 381] 08:21:50 INFO - PROCESS | 3764 | --DOCSHELL 12B6BC00 == 29 [pid = 3764] [id = 389] 08:21:50 INFO - PROCESS | 3764 | --DOCSHELL 10A60400 == 28 [pid = 3764] [id = 380] 08:21:50 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (1A517800) [pid = 3764] [serial = 1399] [outer = 00000000] [url = about:blank] 08:21:50 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (139CC000) [pid = 3764] [serial = 1375] [outer = 00000000] [url = about:blank] 08:21:50 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (13D05C00) [pid = 3764] [serial = 1376] [outer = 00000000] [url = about:blank] 08:21:50 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (18441000) [pid = 3764] [serial = 1384] [outer = 00000000] [url = about:blank] 08:21:50 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (1850A400) [pid = 3764] [serial = 1385] [outer = 00000000] [url = about:blank] 08:21:50 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (1547EC00) [pid = 3764] [serial = 1378] [outer = 00000000] [url = about:blank] 08:21:50 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (156F2400) [pid = 3764] [serial = 1379] [outer = 00000000] [url = about:blank] 08:21:50 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (17613C00) [pid = 3764] [serial = 1381] [outer = 00000000] [url = about:blank] 08:21:50 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (10A72000) [pid = 3764] [serial = 1372] [outer = 00000000] [url = about:blank] 08:21:50 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (112E6800) [pid = 3764] [serial = 1373] [outer = 00000000] [url = about:blank] 08:21:50 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (1A3DB400) [pid = 3764] [serial = 1367] [outer = 00000000] [url = about:blank] 08:21:50 INFO - PROCESS | 3764 | --DOMWINDOW == 72 (12965000) [pid = 3764] [serial = 1369] [outer = 00000000] [url = about:blank] 08:21:50 INFO - PROCESS | 3764 | --DOMWINDOW == 71 (139D0400) [pid = 3764] [serial = 1370] [outer = 00000000] [url = about:blank] 08:21:50 INFO - PROCESS | 3764 | --DOMWINDOW == 70 (19AE4000) [pid = 3764] [serial = 1388] [outer = 00000000] [url = about:blank] 08:21:50 INFO - PROCESS | 3764 | --DOMWINDOW == 69 (15836800) [pid = 3764] [serial = 1393] [outer = 00000000] [url = about:blank] 08:21:50 INFO - PROCESS | 3764 | --DOMWINDOW == 68 (19858C00) [pid = 3764] [serial = 1387] [outer = 00000000] [url = about:blank] 08:21:50 INFO - PROCESS | 3764 | --DOMWINDOW == 67 (1A0DF800) [pid = 3764] [serial = 1390] [outer = 00000000] [url = about:blank] 08:21:50 INFO - PROCESS | 3764 | --DOMWINDOW == 66 (1A0DD000) [pid = 3764] [serial = 1396] [outer = 00000000] [url = about:blank] 08:21:50 INFO - PROCESS | 3764 | --DOMWINDOW == 65 (1A51D400) [pid = 3764] [serial = 1400] [outer = 00000000] [url = about:blank] 08:21:50 INFO - PROCESS | 3764 | --DOMWINDOW == 64 (1A0DA400) [pid = 3764] [serial = 1391] [outer = 00000000] [url = about:blank] 08:21:50 INFO - PROCESS | 3764 | --DOMWINDOW == 63 (17799800) [pid = 3764] [serial = 1382] [outer = 00000000] [url = about:blank] 08:21:50 INFO - PROCESS | 3764 | --DOMWINDOW == 62 (18354800) [pid = 3764] [serial = 1394] [outer = 00000000] [url = about:blank] 08:21:50 INFO - PROCESS | 3764 | --DOMWINDOW == 61 (1A3D8800) [pid = 3764] [serial = 1397] [outer = 00000000] [url = about:blank] 08:21:50 INFO - PROCESS | 3764 | 1467040910834 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 08:21:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:21:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1020ms 08:21:50 INFO - PROCESS | 3764 | 1467040910876 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 08:21:50 INFO - PROCESS | 3764 | 1467040910880 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 08:21:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:21:50 INFO - PROCESS | 3764 | 1467040910901 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:21:50 INFO - PROCESS | 3764 | 1467040910904 Marionette TRACE conn3 <- [1,1886,null,{}] 08:21:50 INFO - PROCESS | 3764 | 1467040910909 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:50 INFO - PROCESS | 3764 | 1467040910912 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:50 INFO - PROCESS | 3764 | 1467040910999 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 08:21:50 INFO - PROCESS | 3764 | 1467040911007 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:50 INFO - PROCESS | 3764 | 1467040911010 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:51 INFO - PROCESS | 3764 | ++DOCSHELL 12E76C00 == 29 [pid = 3764] [id = 481] 08:21:51 INFO - PROCESS | 3764 | ++DOMWINDOW == 62 (12EDC800) [pid = 3764] [serial = 1443] [outer = 00000000] 08:21:51 INFO - PROCESS | 3764 | ++DOMWINDOW == 63 (139CBC00) [pid = 3764] [serial = 1444] [outer = 12EDC800] 08:21:51 INFO - PROCESS | 3764 | 1467040911056 Marionette DEBUG loaded listener.js 08:21:51 INFO - PROCESS | 3764 | ++DOMWINDOW == 64 (13A8E000) [pid = 3764] [serial = 1445] [outer = 12EDC800] 08:21:51 INFO - PROCESS | 3764 | 1467040911542 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 08:21:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:21:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 685ms 08:21:51 INFO - PROCESS | 3764 | 1467040911581 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 08:21:51 INFO - PROCESS | 3764 | 1467040911584 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 08:21:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:21:51 INFO - PROCESS | 3764 | 1467040911652 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:21:51 INFO - PROCESS | 3764 | 1467040911656 Marionette TRACE conn3 <- [1,1890,null,{}] 08:21:51 INFO - PROCESS | 3764 | 1467040911682 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:51 INFO - PROCESS | 3764 | 1467040911686 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:51 INFO - PROCESS | 3764 | 1467040911808 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 08:21:51 INFO - PROCESS | 3764 | 1467040911937 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:51 INFO - PROCESS | 3764 | 1467040911941 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:51 INFO - PROCESS | 3764 | ++DOCSHELL 112ECC00 == 30 [pid = 3764] [id = 482] 08:21:51 INFO - PROCESS | 3764 | ++DOMWINDOW == 65 (11482000) [pid = 3764] [serial = 1446] [outer = 00000000] 08:21:51 INFO - PROCESS | 3764 | ++DOMWINDOW == 66 (12962000) [pid = 3764] [serial = 1447] [outer = 11482000] 08:21:51 INFO - PROCESS | 3764 | 1467040912000 Marionette DEBUG loaded listener.js 08:21:52 INFO - PROCESS | 3764 | ++DOMWINDOW == 67 (1318A000) [pid = 3764] [serial = 1448] [outer = 11482000] 08:21:52 INFO - PROCESS | 3764 | 1467040912588 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 08:21:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:21:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1036ms 08:21:52 INFO - PROCESS | 3764 | 1467040912625 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 08:21:52 INFO - PROCESS | 3764 | 1467040912629 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 08:21:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:21:52 INFO - PROCESS | 3764 | 1467040912635 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:21:52 INFO - PROCESS | 3764 | 1467040912637 Marionette TRACE conn3 <- [1,1894,null,{}] 08:21:52 INFO - PROCESS | 3764 | 1467040912644 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:52 INFO - PROCESS | 3764 | 1467040912648 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:52 INFO - PROCESS | 3764 | 1467040912755 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 08:21:52 INFO - PROCESS | 3764 | 1467040912863 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:52 INFO - PROCESS | 3764 | 1467040912866 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:52 INFO - PROCESS | 3764 | ++DOCSHELL 1501D400 == 31 [pid = 3764] [id = 483] 08:21:52 INFO - PROCESS | 3764 | ++DOMWINDOW == 68 (1501DC00) [pid = 3764] [serial = 1449] [outer = 00000000] 08:21:52 INFO - PROCESS | 3764 | ++DOMWINDOW == 69 (15023400) [pid = 3764] [serial = 1450] [outer = 1501DC00] 08:21:52 INFO - PROCESS | 3764 | 1467040912931 Marionette DEBUG loaded listener.js 08:21:53 INFO - PROCESS | 3764 | ++DOMWINDOW == 70 (1502A800) [pid = 3764] [serial = 1451] [outer = 1501DC00] 08:21:53 INFO - PROCESS | 3764 | 1467040913529 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 08:21:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:21:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 914ms 08:21:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:21:53 INFO - PROCESS | 3764 | 1467040913564 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 08:21:53 INFO - PROCESS | 3764 | 1467040913567 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 08:21:53 INFO - PROCESS | 3764 | 1467040913571 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:21:53 INFO - PROCESS | 3764 | 1467040913573 Marionette TRACE conn3 <- [1,1898,null,{}] 08:21:53 INFO - PROCESS | 3764 | 1467040913578 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:53 INFO - PROCESS | 3764 | 1467040913580 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:53 INFO - PROCESS | 3764 | 1467040913686 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 08:21:53 INFO - PROCESS | 3764 | 1467040913776 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:53 INFO - PROCESS | 3764 | 1467040913784 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:53 INFO - PROCESS | 3764 | ++DOCSHELL 166E7800 == 32 [pid = 3764] [id = 484] 08:21:53 INFO - PROCESS | 3764 | ++DOMWINDOW == 71 (16990400) [pid = 3764] [serial = 1452] [outer = 00000000] 08:21:53 INFO - PROCESS | 3764 | ++DOMWINDOW == 72 (16B8E400) [pid = 3764] [serial = 1453] [outer = 16990400] 08:21:53 INFO - PROCESS | 3764 | 1467040913882 Marionette DEBUG loaded listener.js 08:21:53 INFO - PROCESS | 3764 | ++DOMWINDOW == 73 (16ED0C00) [pid = 3764] [serial = 1454] [outer = 16990400] 08:21:54 INFO - PROCESS | 3764 | 1467040914513 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 08:21:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:21:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1005ms 08:21:54 INFO - PROCESS | 3764 | 1467040914583 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 08:21:54 INFO - PROCESS | 3764 | 1467040914586 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 08:21:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:21:54 INFO - PROCESS | 3764 | 1467040914607 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:21:54 INFO - PROCESS | 3764 | 1467040914610 Marionette TRACE conn3 <- [1,1902,null,{}] 08:21:54 INFO - PROCESS | 3764 | 1467040914613 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:54 INFO - PROCESS | 3764 | 1467040914616 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:54 INFO - PROCESS | 3764 | 1467040914719 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 08:21:54 INFO - PROCESS | 3764 | 1467040914854 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:54 INFO - PROCESS | 3764 | 1467040914857 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:54 INFO - PROCESS | 3764 | ++DOCSHELL 16E18000 == 33 [pid = 3764] [id = 485] 08:21:54 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (1779EC00) [pid = 3764] [serial = 1455] [outer = 00000000] 08:21:54 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (18222400) [pid = 3764] [serial = 1456] [outer = 1779EC00] 08:21:54 INFO - PROCESS | 3764 | 1467040914911 Marionette DEBUG loaded listener.js 08:21:54 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (18353400) [pid = 3764] [serial = 1457] [outer = 1779EC00] 08:21:56 INFO - PROCESS | 3764 | --DOCSHELL 16026400 == 32 [pid = 3764] [id = 393] 08:21:56 INFO - PROCESS | 3764 | --DOCSHELL 10A7B800 == 31 [pid = 3764] [id = 395] 08:21:56 INFO - PROCESS | 3764 | --DOCSHELL 1121B800 == 30 [pid = 3764] [id = 378] 08:21:56 INFO - PROCESS | 3764 | --DOCSHELL 1055F400 == 29 [pid = 3764] [id = 470] 08:21:56 INFO - PROCESS | 3764 | --DOCSHELL 13D07C00 == 28 [pid = 3764] [id = 386] 08:21:56 INFO - PROCESS | 3764 | --DOCSHELL 16ED0800 == 27 [pid = 3764] [id = 388] 08:21:56 INFO - PROCESS | 3764 | --DOCSHELL 10435000 == 26 [pid = 3764] [id = 383] 08:21:56 INFO - PROCESS | 3764 | --DOCSHELL 13A8EC00 == 25 [pid = 3764] [id = 394] 08:21:56 INFO - PROCESS | 3764 | --DOCSHELL 1055BC00 == 24 [pid = 3764] [id = 391] 08:21:56 INFO - PROCESS | 3764 | --DOCSHELL 15875400 == 23 [pid = 3764] [id = 392] 08:21:56 INFO - PROCESS | 3764 | 1467040916168 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 08:21:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:21:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1615ms 08:21:56 INFO - PROCESS | 3764 | 1467040916251 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 08:21:56 INFO - PROCESS | 3764 | 1467040916256 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 08:21:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:21:56 INFO - PROCESS | 3764 | 1467040916262 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:21:56 INFO - PROCESS | 3764 | 1467040916265 Marionette TRACE conn3 <- [1,1906,null,{}] 08:21:56 INFO - PROCESS | 3764 | 1467040916271 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:56 INFO - PROCESS | 3764 | 1467040916274 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:56 INFO - PROCESS | 3764 | 1467040916359 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 08:21:56 INFO - PROCESS | 3764 | 1467040916448 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:56 INFO - PROCESS | 3764 | 1467040916435 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:56 INFO - PROCESS | 3764 | ++DOCSHELL 10A77C00 == 24 [pid = 3764] [id = 486] 08:21:56 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (10A7B800) [pid = 3764] [serial = 1458] [outer = 00000000] 08:21:56 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (11DDF000) [pid = 3764] [serial = 1459] [outer = 10A7B800] 08:21:56 INFO - PROCESS | 3764 | 1467040916489 Marionette DEBUG loaded listener.js 08:21:56 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (12C58800) [pid = 3764] [serial = 1460] [outer = 10A7B800] 08:21:56 INFO - PROCESS | 3764 | 1467040916925 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 08:21:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:21:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 716ms 08:21:56 INFO - PROCESS | 3764 | 1467040916982 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 08:21:56 INFO - PROCESS | 3764 | 1467040916988 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 08:21:56 INFO - PROCESS | 3764 | 1467040916995 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:21:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:21:56 INFO - PROCESS | 3764 | 1467040916998 Marionette TRACE conn3 <- [1,1910,null,{}] 08:21:56 INFO - PROCESS | 3764 | 1467040917002 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:56 INFO - PROCESS | 3764 | 1467040917005 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:57 INFO - PROCESS | 3764 | 1467040917094 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 08:21:57 INFO - PROCESS | 3764 | 1467040917102 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:57 INFO - PROCESS | 3764 | 1467040917105 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:57 INFO - PROCESS | 3764 | ++DOCSHELL 13F7B000 == 25 [pid = 3764] [id = 487] 08:21:57 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (14276800) [pid = 3764] [serial = 1461] [outer = 00000000] 08:21:57 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (14295000) [pid = 3764] [serial = 1462] [outer = 14276800] 08:21:57 INFO - PROCESS | 3764 | 1467040917138 Marionette DEBUG loaded listener.js 08:21:57 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (1501EC00) [pid = 3764] [serial = 1463] [outer = 14276800] 08:21:57 INFO - PROCESS | 3764 | 1467040917659 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 08:21:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:21:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 716ms 08:21:57 INFO - PROCESS | 3764 | 1467040917744 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 08:21:57 INFO - PROCESS | 3764 | 1467040917730 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 08:21:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:21:57 INFO - PROCESS | 3764 | 1467040917738 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:21:57 INFO - PROCESS | 3764 | 1467040917741 Marionette TRACE conn3 <- [1,1914,null,{}] 08:21:57 INFO - PROCESS | 3764 | 1467040917753 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:57 INFO - PROCESS | 3764 | 1467040917757 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:57 INFO - PROCESS | 3764 | 1467040917882 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 08:21:57 INFO - PROCESS | 3764 | 1467040917890 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:57 INFO - PROCESS | 3764 | 1467040917894 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:57 INFO - PROCESS | 3764 | ++DOCSHELL 16993000 == 26 [pid = 3764] [id = 488] 08:21:57 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (16993C00) [pid = 3764] [serial = 1464] [outer = 00000000] 08:21:57 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (174F5800) [pid = 3764] [serial = 1465] [outer = 16993C00] 08:21:57 INFO - PROCESS | 3764 | 1467040917941 Marionette DEBUG loaded listener.js 08:21:58 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (176D1C00) [pid = 3764] [serial = 1466] [outer = 16993C00] 08:21:58 INFO - PROCESS | 3764 | 1467040918392 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 08:21:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:21:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 686ms 08:21:58 INFO - PROCESS | 3764 | 1467040918419 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 08:21:58 INFO - PROCESS | 3764 | 1467040918421 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 08:21:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:21:58 INFO - PROCESS | 3764 | 1467040918425 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:21:58 INFO - PROCESS | 3764 | 1467040918426 Marionette TRACE conn3 <- [1,1918,null,{}] 08:21:58 INFO - PROCESS | 3764 | 1467040918430 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:58 INFO - PROCESS | 3764 | 1467040918432 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:58 INFO - PROCESS | 3764 | 1467040918570 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 08:21:58 INFO - PROCESS | 3764 | 1467040918630 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:58 INFO - PROCESS | 3764 | 1467040918632 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:58 INFO - PROCESS | 3764 | ++DOCSHELL 1760B800 == 27 [pid = 3764] [id = 489] 08:21:58 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (17612C00) [pid = 3764] [serial = 1467] [outer = 00000000] 08:21:58 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (18504C00) [pid = 3764] [serial = 1468] [outer = 17612C00] 08:21:58 INFO - PROCESS | 3764 | 1467040918677 Marionette DEBUG loaded listener.js 08:21:58 INFO - PROCESS | 3764 | ++DOMWINDOW == 88 (19805000) [pid = 3764] [serial = 1469] [outer = 17612C00] 08:21:59 INFO - PROCESS | 3764 | 1467040919111 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 08:21:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:21:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 716ms 08:21:59 INFO - PROCESS | 3764 | 1467040919147 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 08:21:59 INFO - PROCESS | 3764 | 1467040919149 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 08:21:59 INFO - PROCESS | 3764 | 1467040919153 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:21:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:21:59 INFO - PROCESS | 3764 | 1467040919155 Marionette TRACE conn3 <- [1,1922,null,{}] 08:21:59 INFO - PROCESS | 3764 | 1467040919158 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:59 INFO - PROCESS | 3764 | 1467040919160 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:59 INFO - PROCESS | 3764 | 1467040919481 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 08:21:59 INFO - PROCESS | 3764 | --DOMWINDOW == 87 (10517C00) [pid = 3764] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:21:59 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (17612800) [pid = 3764] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:21:59 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (1055FC00) [pid = 3764] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:21:59 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (12C5F000) [pid = 3764] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:21:59 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (13D92400) [pid = 3764] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:21:59 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (11DE2800) [pid = 3764] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:21:59 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (16B8D400) [pid = 3764] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:21:59 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (10A63000) [pid = 3764] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:21:59 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (18448C00) [pid = 3764] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:21:59 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (16029000) [pid = 3764] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:21:59 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (1A297000) [pid = 3764] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:21:59 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (174EBC00) [pid = 3764] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:21:59 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (15829C00) [pid = 3764] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:21:59 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (17004400) [pid = 3764] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:21:59 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (12EDC800) [pid = 3764] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:21:59 INFO - PROCESS | 3764 | 1467040919551 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:59 INFO - PROCESS | 3764 | 1467040919553 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:21:59 INFO - PROCESS | 3764 | ++DOCSHELL 1055FC00 == 28 [pid = 3764] [id = 490] 08:21:59 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (105EAC00) [pid = 3764] [serial = 1470] [outer = 00000000] 08:21:59 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (11C97000) [pid = 3764] [serial = 1471] [outer = 105EAC00] 08:21:59 INFO - PROCESS | 3764 | 1467040919598 Marionette DEBUG loaded listener.js 08:21:59 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (132B0000) [pid = 3764] [serial = 1472] [outer = 105EAC00] 08:21:59 INFO - PROCESS | 3764 | 1467040919952 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 08:21:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:21:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 823ms 08:21:59 INFO - PROCESS | 3764 | 1467040919979 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 08:21:59 INFO - PROCESS | 3764 | 1467040919981 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 08:21:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:21:59 INFO - PROCESS | 3764 | 1467040919986 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:21:59 INFO - PROCESS | 3764 | 1467040919988 Marionette TRACE conn3 <- [1,1926,null,{}] 08:21:59 INFO - PROCESS | 3764 | 1467040919991 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:59 INFO - PROCESS | 3764 | 1467040919997 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:00 INFO - PROCESS | 3764 | 1467040920107 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 08:22:00 INFO - PROCESS | 3764 | 1467040920114 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:00 INFO - PROCESS | 3764 | 1467040920116 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:00 INFO - PROCESS | 3764 | ++DOCSHELL 17006400 == 29 [pid = 3764] [id = 491] 08:22:00 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (17796000) [pid = 3764] [serial = 1473] [outer = 00000000] 08:22:00 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (1985AC00) [pid = 3764] [serial = 1474] [outer = 17796000] 08:22:00 INFO - PROCESS | 3764 | 1467040920159 Marionette DEBUG loaded listener.js 08:22:00 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (19EDF400) [pid = 3764] [serial = 1475] [outer = 17796000] 08:22:00 INFO - PROCESS | 3764 | 1467040920569 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 08:22:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:22:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 625ms 08:22:00 INFO - PROCESS | 3764 | 1467040920606 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 08:22:00 INFO - PROCESS | 3764 | 1467040920608 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 08:22:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:22:00 INFO - PROCESS | 3764 | 1467040920611 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:22:00 INFO - PROCESS | 3764 | 1467040920613 Marionette TRACE conn3 <- [1,1930,null,{}] 08:22:00 INFO - PROCESS | 3764 | 1467040920620 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:00 INFO - PROCESS | 3764 | 1467040920622 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:00 INFO - PROCESS | 3764 | 1467040920710 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 08:22:00 INFO - PROCESS | 3764 | 1467040920716 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:00 INFO - PROCESS | 3764 | 1467040920718 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:00 INFO - PROCESS | 3764 | ++DOCSHELL 19AE0000 == 30 [pid = 3764] [id = 492] 08:22:00 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (19AE6800) [pid = 3764] [serial = 1476] [outer = 00000000] 08:22:00 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (1A0E0400) [pid = 3764] [serial = 1477] [outer = 19AE6800] 08:22:00 INFO - PROCESS | 3764 | 1467040920760 Marionette DEBUG loaded listener.js 08:22:00 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (1A0E0800) [pid = 3764] [serial = 1478] [outer = 19AE6800] 08:22:01 INFO - PROCESS | 3764 | 1467040921186 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 08:22:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:22:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 624ms 08:22:01 INFO - PROCESS | 3764 | 1467040921234 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 08:22:01 INFO - PROCESS | 3764 | 1467040921236 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 08:22:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:22:01 INFO - PROCESS | 3764 | 1467040921239 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:22:01 INFO - PROCESS | 3764 | 1467040921241 Marionette TRACE conn3 <- [1,1934,null,{}] 08:22:01 INFO - PROCESS | 3764 | 1467040921244 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:01 INFO - PROCESS | 3764 | 1467040921246 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:01 INFO - PROCESS | 3764 | 1467040921325 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 08:22:01 INFO - PROCESS | 3764 | 1467040921331 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:01 INFO - PROCESS | 3764 | 1467040921333 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:01 INFO - PROCESS | 3764 | ++DOCSHELL 19EEA800 == 31 [pid = 3764] [id = 493] 08:22:01 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (1A0DC800) [pid = 3764] [serial = 1479] [outer = 00000000] 08:22:01 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (1A392C00) [pid = 3764] [serial = 1480] [outer = 1A0DC800] 08:22:01 INFO - PROCESS | 3764 | 1467040921376 Marionette DEBUG loaded listener.js 08:22:01 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (1A3D8400) [pid = 3764] [serial = 1481] [outer = 1A0DC800] 08:22:02 INFO - PROCESS | 3764 | 1467040922217 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 08:22:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:22:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1006ms 08:22:02 INFO - PROCESS | 3764 | 1467040922284 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 08:22:02 INFO - PROCESS | 3764 | 1467040922289 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 08:22:02 INFO - PROCESS | 3764 | 1467040922294 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:22:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:22:02 INFO - PROCESS | 3764 | 1467040922299 Marionette TRACE conn3 <- [1,1938,null,{}] 08:22:02 INFO - PROCESS | 3764 | 1467040922304 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:02 INFO - PROCESS | 3764 | 1467040922307 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:02 INFO - PROCESS | 3764 | 1467040922430 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 08:22:02 INFO - PROCESS | 3764 | 1467040922564 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:02 INFO - PROCESS | 3764 | 1467040922567 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:02 INFO - PROCESS | 3764 | ++DOCSHELL 1180CC00 == 32 [pid = 3764] [id = 494] 08:22:02 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (11DDC800) [pid = 3764] [serial = 1482] [outer = 00000000] 08:22:02 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (13D92000) [pid = 3764] [serial = 1483] [outer = 11DDC800] 08:22:02 INFO - PROCESS | 3764 | 1467040922625 Marionette DEBUG loaded listener.js 08:22:02 INFO - PROCESS | 3764 | ++DOMWINDOW == 88 (13F78800) [pid = 3764] [serial = 1484] [outer = 11DDC800] 08:22:03 INFO - PROCESS | 3764 | 1467040923475 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 08:22:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:22:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1219ms 08:22:03 INFO - PROCESS | 3764 | 1467040923514 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 08:22:03 INFO - PROCESS | 3764 | 1467040923518 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 08:22:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:22:03 INFO - PROCESS | 3764 | 1467040923524 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:22:03 INFO - PROCESS | 3764 | 1467040923527 Marionette TRACE conn3 <- [1,1942,null,{}] 08:22:03 INFO - PROCESS | 3764 | 1467040923533 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:03 INFO - PROCESS | 3764 | 1467040923536 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:03 INFO - PROCESS | 3764 | 1467040923646 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 08:22:03 INFO - PROCESS | 3764 | 1467040923758 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:03 INFO - PROCESS | 3764 | 1467040923762 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:03 INFO - PROCESS | 3764 | --DOMWINDOW == 87 (1A7EC800) [pid = 3764] [serial = 1409] [outer = 00000000] [url = about:blank] 08:22:03 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (139CBC00) [pid = 3764] [serial = 1444] [outer = 00000000] [url = about:blank] 08:22:03 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (105F6000) [pid = 3764] [serial = 1441] [outer = 00000000] [url = about:blank] 08:22:03 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (176D4C00) [pid = 3764] [serial = 1426] [outer = 00000000] [url = about:blank] 08:22:03 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (105F5400) [pid = 3764] [serial = 1411] [outer = 00000000] [url = about:blank] 08:22:03 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (10EEDC00) [pid = 3764] [serial = 1412] [outer = 00000000] [url = about:blank] 08:22:03 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (12E6F000) [pid = 3764] [serial = 1414] [outer = 00000000] [url = about:blank] 08:22:03 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (1318C800) [pid = 3764] [serial = 1415] [outer = 00000000] [url = about:blank] 08:22:03 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (13F74C00) [pid = 3764] [serial = 1417] [outer = 00000000] [url = about:blank] 08:22:03 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (1123D400) [pid = 3764] [serial = 1442] [outer = 00000000] [url = about:blank] 08:22:03 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (139D0800) [pid = 3764] [serial = 1438] [outer = 00000000] [url = about:blank] 08:22:03 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (13D8A000) [pid = 3764] [serial = 1439] [outer = 00000000] [url = about:blank] 08:22:03 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (174EDC00) [pid = 3764] [serial = 1424] [outer = 00000000] [url = about:blank] 08:22:03 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (13F76400) [pid = 3764] [serial = 1403] [outer = 00000000] [url = about:blank] 08:22:03 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (132A5400) [pid = 3764] [serial = 1402] [outer = 00000000] [url = about:blank] 08:22:03 INFO - PROCESS | 3764 | --DOMWINDOW == 72 (19EDB400) [pid = 3764] [serial = 1435] [outer = 00000000] [url = about:blank] 08:22:03 INFO - PROCESS | 3764 | --DOMWINDOW == 71 (16ED4800) [pid = 3764] [serial = 1423] [outer = 00000000] [url = about:blank] 08:22:03 INFO - PROCESS | 3764 | --DOMWINDOW == 70 (1751BC00) [pid = 3764] [serial = 1406] [outer = 00000000] [url = about:blank] 08:22:03 INFO - PROCESS | 3764 | --DOMWINDOW == 69 (16E11400) [pid = 3764] [serial = 1405] [outer = 00000000] [url = about:blank] 08:22:03 INFO - PROCESS | 3764 | --DOMWINDOW == 68 (19EDD800) [pid = 3764] [serial = 1436] [outer = 00000000] [url = about:blank] 08:22:03 INFO - PROCESS | 3764 | --DOMWINDOW == 67 (1A516C00) [pid = 3764] [serial = 1408] [outer = 00000000] [url = about:blank] 08:22:03 INFO - PROCESS | 3764 | --DOMWINDOW == 66 (13A8E000) [pid = 3764] [serial = 1445] [outer = 00000000] [url = about:blank] 08:22:03 INFO - PROCESS | 3764 | --DOMWINDOW == 65 (18505800) [pid = 3764] [serial = 1432] [outer = 00000000] [url = about:blank] 08:22:03 INFO - PROCESS | 3764 | --DOMWINDOW == 64 (19801C00) [pid = 3764] [serial = 1433] [outer = 00000000] [url = about:blank] 08:22:03 INFO - PROCESS | 3764 | --DOMWINDOW == 63 (1779DC00) [pid = 3764] [serial = 1427] [outer = 00000000] [url = about:blank] 08:22:03 INFO - PROCESS | 3764 | --DOMWINDOW == 62 (16026000) [pid = 3764] [serial = 1420] [outer = 00000000] [url = about:blank] 08:22:03 INFO - PROCESS | 3764 | --DOMWINDOW == 61 (167D7400) [pid = 3764] [serial = 1421] [outer = 00000000] [url = about:blank] 08:22:03 INFO - PROCESS | 3764 | --DOMWINDOW == 60 (177A1400) [pid = 3764] [serial = 1429] [outer = 00000000] [url = about:blank] 08:22:03 INFO - PROCESS | 3764 | --DOMWINDOW == 59 (14289000) [pid = 3764] [serial = 1418] [outer = 00000000] [url = about:blank] 08:22:03 INFO - PROCESS | 3764 | --DOMWINDOW == 58 (18226C00) [pid = 3764] [serial = 1430] [outer = 00000000] [url = about:blank] 08:22:03 INFO - PROCESS | 3764 | ++DOCSHELL 105F5400 == 33 [pid = 3764] [id = 495] 08:22:03 INFO - PROCESS | 3764 | ++DOMWINDOW == 59 (105F5C00) [pid = 3764] [serial = 1485] [outer = 00000000] 08:22:03 INFO - PROCESS | 3764 | ++DOMWINDOW == 60 (10A78C00) [pid = 3764] [serial = 1486] [outer = 105F5C00] 08:22:03 INFO - PROCESS | 3764 | 1467040923831 Marionette DEBUG loaded listener.js 08:22:03 INFO - PROCESS | 3764 | ++DOMWINDOW == 61 (1147F800) [pid = 3764] [serial = 1487] [outer = 105F5C00] 08:22:04 INFO - PROCESS | 3764 | 1467040924264 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 08:22:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:22:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 777ms 08:22:04 INFO - PROCESS | 3764 | 1467040924308 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 08:22:04 INFO - PROCESS | 3764 | 1467040924313 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 08:22:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:22:04 INFO - PROCESS | 3764 | 1467040924319 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:22:04 INFO - PROCESS | 3764 | 1467040924322 Marionette TRACE conn3 <- [1,1946,null,{}] 08:22:04 INFO - PROCESS | 3764 | 1467040924326 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:04 INFO - PROCESS | 3764 | 1467040924328 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:04 INFO - PROCESS | 3764 | 1467040924400 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 08:22:04 INFO - PROCESS | 3764 | 1467040924408 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:04 INFO - PROCESS | 3764 | 1467040924411 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:04 INFO - PROCESS | 3764 | ++DOCSHELL 13A98C00 == 34 [pid = 3764] [id = 496] 08:22:04 INFO - PROCESS | 3764 | ++DOMWINDOW == 62 (13A9B000) [pid = 3764] [serial = 1488] [outer = 00000000] 08:22:04 INFO - PROCESS | 3764 | ++DOMWINDOW == 63 (13D10C00) [pid = 3764] [serial = 1489] [outer = 13A9B000] 08:22:04 INFO - PROCESS | 3764 | 1467040924457 Marionette DEBUG loaded listener.js 08:22:04 INFO - PROCESS | 3764 | ++DOMWINDOW == 64 (13D90400) [pid = 3764] [serial = 1490] [outer = 13A9B000] 08:22:04 INFO - PROCESS | 3764 | 1467040924944 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 08:22:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:22:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 685ms 08:22:04 INFO - PROCESS | 3764 | 1467040925001 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 08:22:04 INFO - PROCESS | 3764 | 1467040925004 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 08:22:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:22:04 INFO - PROCESS | 3764 | 1467040925008 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:22:04 INFO - PROCESS | 3764 | 1467040925011 Marionette TRACE conn3 <- [1,1950,null,{}] 08:22:04 INFO - PROCESS | 3764 | 1467040925021 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:05 INFO - PROCESS | 3764 | 1467040925026 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:05 INFO - PROCESS | 3764 | 1467040925131 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 08:22:05 INFO - PROCESS | 3764 | 1467040925239 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:05 INFO - PROCESS | 3764 | 1467040925242 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:05 INFO - PROCESS | 3764 | ++DOCSHELL 14FFA000 == 35 [pid = 3764] [id = 497] 08:22:05 INFO - PROCESS | 3764 | ++DOMWINDOW == 65 (1501E000) [pid = 3764] [serial = 1491] [outer = 00000000] 08:22:05 INFO - PROCESS | 3764 | ++DOMWINDOW == 66 (15074800) [pid = 3764] [serial = 1492] [outer = 1501E000] 08:22:05 INFO - PROCESS | 3764 | 1467040925290 Marionette DEBUG loaded listener.js 08:22:05 INFO - PROCESS | 3764 | ++DOMWINDOW == 67 (1582D000) [pid = 3764] [serial = 1493] [outer = 1501E000] 08:22:05 INFO - PROCESS | 3764 | 1467040925659 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 08:22:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:22:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 716ms 08:22:05 INFO - PROCESS | 3764 | 1467040925714 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 08:22:05 INFO - PROCESS | 3764 | 1467040925717 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 08:22:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:22:05 INFO - PROCESS | 3764 | 1467040925721 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:22:05 INFO - PROCESS | 3764 | 1467040925722 Marionette TRACE conn3 <- [1,1954,null,{}] 08:22:05 INFO - PROCESS | 3764 | 1467040925726 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:05 INFO - PROCESS | 3764 | 1467040925728 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:05 INFO - PROCESS | 3764 | 1467040925813 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 08:22:05 INFO - PROCESS | 3764 | 1467040925818 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:05 INFO - PROCESS | 3764 | 1467040925820 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:05 INFO - PROCESS | 3764 | ++DOCSHELL 15F9CC00 == 36 [pid = 3764] [id = 498] 08:22:05 INFO - PROCESS | 3764 | ++DOMWINDOW == 68 (15F9E800) [pid = 3764] [serial = 1494] [outer = 00000000] 08:22:05 INFO - PROCESS | 3764 | ++DOMWINDOW == 69 (16E12400) [pid = 3764] [serial = 1495] [outer = 15F9E800] 08:22:05 INFO - PROCESS | 3764 | 1467040925874 Marionette DEBUG loaded listener.js 08:22:05 INFO - PROCESS | 3764 | ++DOMWINDOW == 70 (170C0800) [pid = 3764] [serial = 1496] [outer = 15F9E800] 08:22:06 INFO - PROCESS | 3764 | 1467040926332 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 08:22:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:22:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 625ms 08:22:06 INFO - PROCESS | 3764 | 1467040926342 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 08:22:06 INFO - PROCESS | 3764 | 1467040926344 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 08:22:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:22:06 INFO - PROCESS | 3764 | 1467040926347 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:22:06 INFO - PROCESS | 3764 | 1467040926349 Marionette TRACE conn3 <- [1,1958,null,{}] 08:22:06 INFO - PROCESS | 3764 | 1467040926353 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:06 INFO - PROCESS | 3764 | 1467040926355 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:06 INFO - PROCESS | 3764 | 1467040926469 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 08:22:06 INFO - PROCESS | 3764 | 1467040926556 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:06 INFO - PROCESS | 3764 | 1467040926558 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:06 INFO - PROCESS | 3764 | ++DOCSHELL 175A8C00 == 37 [pid = 3764] [id = 499] 08:22:06 INFO - PROCESS | 3764 | ++DOMWINDOW == 71 (175AA400) [pid = 3764] [serial = 1497] [outer = 00000000] 08:22:06 INFO - PROCESS | 3764 | ++DOMWINDOW == 72 (176D4C00) [pid = 3764] [serial = 1498] [outer = 175AA400] 08:22:06 INFO - PROCESS | 3764 | 1467040926602 Marionette DEBUG loaded listener.js 08:22:06 INFO - PROCESS | 3764 | ++DOMWINDOW == 73 (17797400) [pid = 3764] [serial = 1499] [outer = 175AA400] 08:22:06 INFO - PROCESS | 3764 | 1467040926997 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 08:22:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:22:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 686ms 08:22:07 INFO - PROCESS | 3764 | 1467040927030 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 08:22:07 INFO - PROCESS | 3764 | 1467040927032 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 08:22:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:22:07 INFO - PROCESS | 3764 | 1467040927035 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:22:07 INFO - PROCESS | 3764 | 1467040927037 Marionette TRACE conn3 <- [1,1962,null,{}] 08:22:07 INFO - PROCESS | 3764 | 1467040927040 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:07 INFO - PROCESS | 3764 | 1467040927046 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:07 INFO - PROCESS | 3764 | 1467040927187 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 08:22:07 INFO - PROCESS | 3764 | 1467040927272 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:07 INFO - PROCESS | 3764 | 1467040927274 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:07 INFO - PROCESS | 3764 | ++DOCSHELL 17792800 == 38 [pid = 3764] [id = 500] 08:22:07 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (1834DC00) [pid = 3764] [serial = 1500] [outer = 00000000] 08:22:07 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (1850A800) [pid = 3764] [serial = 1501] [outer = 1834DC00] 08:22:07 INFO - PROCESS | 3764 | 1467040927318 Marionette DEBUG loaded listener.js 08:22:07 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (19860000) [pid = 3764] [serial = 1502] [outer = 1834DC00] 08:22:07 INFO - PROCESS | 3764 | 1467040927712 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 08:22:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:22:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 716ms 08:22:07 INFO - PROCESS | 3764 | 1467040927759 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 08:22:07 INFO - PROCESS | 3764 | 1467040927761 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 08:22:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:22:07 INFO - PROCESS | 3764 | 1467040927769 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:22:07 INFO - PROCESS | 3764 | 1467040927770 Marionette TRACE conn3 <- [1,1966,null,{}] 08:22:07 INFO - PROCESS | 3764 | 1467040927774 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:07 INFO - PROCESS | 3764 | 1467040927776 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:07 INFO - PROCESS | 3764 | 1467040927909 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 08:22:07 INFO - PROCESS | 3764 | 1467040927979 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:07 INFO - PROCESS | 3764 | 1467040927981 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:07 INFO - PROCESS | 3764 | ++DOCSHELL 1985D000 == 39 [pid = 3764] [id = 501] 08:22:07 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (19ADCC00) [pid = 3764] [serial = 1503] [outer = 00000000] 08:22:08 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (19EE3800) [pid = 3764] [serial = 1504] [outer = 19ADCC00] 08:22:08 INFO - PROCESS | 3764 | 1467040928024 Marionette DEBUG loaded listener.js 08:22:08 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (19EE5C00) [pid = 3764] [serial = 1505] [outer = 19ADCC00] 08:22:08 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (17612C00) [pid = 3764] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:22:08 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (10A7B800) [pid = 3764] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:22:08 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (16990400) [pid = 3764] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:22:08 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (11482000) [pid = 3764] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:22:08 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (105EAC00) [pid = 3764] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:22:08 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (16993C00) [pid = 3764] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:22:08 INFO - PROCESS | 3764 | --DOMWINDOW == 72 (1501DC00) [pid = 3764] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:22:08 INFO - PROCESS | 3764 | --DOMWINDOW == 71 (14276800) [pid = 3764] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:22:08 INFO - PROCESS | 3764 | --DOMWINDOW == 70 (17796000) [pid = 3764] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:22:08 INFO - PROCESS | 3764 | --DOMWINDOW == 69 (19AE6800) [pid = 3764] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:22:08 INFO - PROCESS | 3764 | 1467040928425 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:22:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:22:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 686ms 08:22:08 INFO - PROCESS | 3764 | 1467040928447 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 08:22:08 INFO - PROCESS | 3764 | 1467040928449 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 08:22:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:22:08 INFO - PROCESS | 3764 | 1467040928452 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:22:08 INFO - PROCESS | 3764 | 1467040928454 Marionette TRACE conn3 <- [1,1970,null,{}] 08:22:08 INFO - PROCESS | 3764 | 1467040928458 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:08 INFO - PROCESS | 3764 | 1467040928460 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:08 INFO - PROCESS | 3764 | 1467040928568 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 08:22:08 INFO - PROCESS | 3764 | 1467040928573 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:08 INFO - PROCESS | 3764 | 1467040928575 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:08 INFO - PROCESS | 3764 | ++DOCSHELL 13DB0C00 == 40 [pid = 3764] [id = 502] 08:22:08 INFO - PROCESS | 3764 | ++DOMWINDOW == 70 (16990400) [pid = 3764] [serial = 1506] [outer = 00000000] 08:22:08 INFO - PROCESS | 3764 | ++DOMWINDOW == 71 (18510C00) [pid = 3764] [serial = 1507] [outer = 16990400] 08:22:08 INFO - PROCESS | 3764 | 1467040928618 Marionette DEBUG loaded listener.js 08:22:08 INFO - PROCESS | 3764 | ++DOMWINDOW == 72 (19AE5400) [pid = 3764] [serial = 1508] [outer = 16990400] 08:22:09 INFO - PROCESS | 3764 | 1467040929014 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:22:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:22:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 624ms 08:22:09 INFO - PROCESS | 3764 | 1467040929073 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 08:22:09 INFO - PROCESS | 3764 | 1467040929075 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 08:22:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:22:09 INFO - PROCESS | 3764 | 1467040929079 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:22:09 INFO - PROCESS | 3764 | 1467040929080 Marionette TRACE conn3 <- [1,1974,null,{}] 08:22:09 INFO - PROCESS | 3764 | 1467040929084 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:09 INFO - PROCESS | 3764 | 1467040929086 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:09 INFO - PROCESS | 3764 | 1467040929164 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 08:22:09 INFO - PROCESS | 3764 | 1467040929170 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:09 INFO - PROCESS | 3764 | 1467040929172 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:09 INFO - PROCESS | 3764 | ++DOCSHELL 1502C000 == 41 [pid = 3764] [id = 503] 08:22:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 73 (1779B000) [pid = 3764] [serial = 1509] [outer = 00000000] 08:22:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (1A296400) [pid = 3764] [serial = 1510] [outer = 1779B000] 08:22:09 INFO - PROCESS | 3764 | 1467040929223 Marionette DEBUG loaded listener.js 08:22:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (1A390400) [pid = 3764] [serial = 1511] [outer = 1779B000] 08:22:09 INFO - PROCESS | 3764 | 1467040929651 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:22:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:22:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 625ms 08:22:09 INFO - PROCESS | 3764 | 1467040929703 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 08:22:09 INFO - PROCESS | 3764 | 1467040929705 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 08:22:09 INFO - PROCESS | 3764 | 1467040929708 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:22:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:22:09 INFO - PROCESS | 3764 | 1467040929710 Marionette TRACE conn3 <- [1,1978,null,{}] 08:22:09 INFO - PROCESS | 3764 | 1467040929713 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:09 INFO - PROCESS | 3764 | 1467040929715 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:09 INFO - PROCESS | 3764 | 1467040929805 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 08:22:09 INFO - PROCESS | 3764 | 1467040929810 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:09 INFO - PROCESS | 3764 | 1467040929812 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:09 INFO - PROCESS | 3764 | ++DOCSHELL 1A3DA800 == 42 [pid = 3764] [id = 504] 08:22:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (1A3DCC00) [pid = 3764] [serial = 1512] [outer = 00000000] 08:22:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (1A3E2000) [pid = 3764] [serial = 1513] [outer = 1A3DCC00] 08:22:09 INFO - PROCESS | 3764 | 1467040929854 Marionette DEBUG loaded listener.js 08:22:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (1A3E4000) [pid = 3764] [serial = 1514] [outer = 1A3DCC00] 08:22:10 INFO - PROCESS | 3764 | --DOCSHELL 19AE0000 == 41 [pid = 3764] [id = 492] 08:22:10 INFO - PROCESS | 3764 | --DOCSHELL 16993000 == 40 [pid = 3764] [id = 488] 08:22:10 INFO - PROCESS | 3764 | --DOCSHELL 1055FC00 == 39 [pid = 3764] [id = 490] 08:22:10 INFO - PROCESS | 3764 | --DOCSHELL 17006400 == 38 [pid = 3764] [id = 491] 08:22:10 INFO - PROCESS | 3764 | --DOCSHELL 1760B800 == 37 [pid = 3764] [id = 489] 08:22:10 INFO - PROCESS | 3764 | --DOCSHELL 1180CC00 == 36 [pid = 3764] [id = 494] 08:22:10 INFO - PROCESS | 3764 | --DOCSHELL 105F5400 == 35 [pid = 3764] [id = 495] 08:22:10 INFO - PROCESS | 3764 | --DOCSHELL 19EEA800 == 34 [pid = 3764] [id = 493] 08:22:11 INFO - PROCESS | 3764 | --DOCSHELL 13A98C00 == 33 [pid = 3764] [id = 496] 08:22:11 INFO - PROCESS | 3764 | --DOCSHELL 13DB0C00 == 32 [pid = 3764] [id = 502] 08:22:11 INFO - PROCESS | 3764 | --DOCSHELL 17792800 == 31 [pid = 3764] [id = 500] 08:22:11 INFO - PROCESS | 3764 | --DOCSHELL 175A8C00 == 30 [pid = 3764] [id = 499] 08:22:11 INFO - PROCESS | 3764 | --DOCSHELL 1985D000 == 29 [pid = 3764] [id = 501] 08:22:11 INFO - PROCESS | 3764 | --DOCSHELL 1502C000 == 28 [pid = 3764] [id = 503] 08:22:11 INFO - PROCESS | 3764 | --DOCSHELL 15F9CC00 == 27 [pid = 3764] [id = 498] 08:22:11 INFO - PROCESS | 3764 | --DOCSHELL 14FFA000 == 26 [pid = 3764] [id = 497] 08:22:11 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (19805000) [pid = 3764] [serial = 1469] [outer = 00000000] [url = about:blank] 08:22:11 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (12C58800) [pid = 3764] [serial = 1460] [outer = 00000000] [url = about:blank] 08:22:11 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (16ED0C00) [pid = 3764] [serial = 1454] [outer = 00000000] [url = about:blank] 08:22:11 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (12962000) [pid = 3764] [serial = 1447] [outer = 00000000] [url = about:blank] 08:22:11 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (132B0000) [pid = 3764] [serial = 1472] [outer = 00000000] [url = about:blank] 08:22:11 INFO - PROCESS | 3764 | --DOMWINDOW == 72 (174F5800) [pid = 3764] [serial = 1465] [outer = 00000000] [url = about:blank] 08:22:11 INFO - PROCESS | 3764 | --DOMWINDOW == 71 (11DDF000) [pid = 3764] [serial = 1459] [outer = 00000000] [url = about:blank] 08:22:11 INFO - PROCESS | 3764 | --DOMWINDOW == 70 (18222400) [pid = 3764] [serial = 1456] [outer = 00000000] [url = about:blank] 08:22:11 INFO - PROCESS | 3764 | --DOMWINDOW == 69 (1502A800) [pid = 3764] [serial = 1451] [outer = 00000000] [url = about:blank] 08:22:11 INFO - PROCESS | 3764 | --DOMWINDOW == 68 (176D1C00) [pid = 3764] [serial = 1466] [outer = 00000000] [url = about:blank] 08:22:11 INFO - PROCESS | 3764 | --DOMWINDOW == 67 (15023400) [pid = 3764] [serial = 1450] [outer = 00000000] [url = about:blank] 08:22:11 INFO - PROCESS | 3764 | --DOMWINDOW == 66 (14295000) [pid = 3764] [serial = 1462] [outer = 00000000] [url = about:blank] 08:22:11 INFO - PROCESS | 3764 | --DOMWINDOW == 65 (1501EC00) [pid = 3764] [serial = 1463] [outer = 00000000] [url = about:blank] 08:22:11 INFO - PROCESS | 3764 | --DOMWINDOW == 64 (1318A000) [pid = 3764] [serial = 1448] [outer = 00000000] [url = about:blank] 08:22:11 INFO - PROCESS | 3764 | --DOMWINDOW == 63 (18504C00) [pid = 3764] [serial = 1468] [outer = 00000000] [url = about:blank] 08:22:11 INFO - PROCESS | 3764 | --DOMWINDOW == 62 (11C97000) [pid = 3764] [serial = 1471] [outer = 00000000] [url = about:blank] 08:22:11 INFO - PROCESS | 3764 | --DOMWINDOW == 61 (16B8E400) [pid = 3764] [serial = 1453] [outer = 00000000] [url = about:blank] 08:22:11 INFO - PROCESS | 3764 | --DOMWINDOW == 60 (1985AC00) [pid = 3764] [serial = 1474] [outer = 00000000] [url = about:blank] 08:22:11 INFO - PROCESS | 3764 | --DOMWINDOW == 59 (19EDF400) [pid = 3764] [serial = 1475] [outer = 00000000] [url = about:blank] 08:22:11 INFO - PROCESS | 3764 | --DOMWINDOW == 58 (1A0E0400) [pid = 3764] [serial = 1477] [outer = 00000000] [url = about:blank] 08:22:11 INFO - PROCESS | 3764 | --DOMWINDOW == 57 (1A0E0800) [pid = 3764] [serial = 1478] [outer = 00000000] [url = about:blank] 08:22:11 INFO - PROCESS | 3764 | 1467040931551 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:22:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:22:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1859ms 08:22:11 INFO - PROCESS | 3764 | 1467040931587 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 08:22:11 INFO - PROCESS | 3764 | 1467040931591 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 08:22:11 INFO - PROCESS | 3764 | 1467040931596 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:22:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:22:11 INFO - PROCESS | 3764 | 1467040931600 Marionette TRACE conn3 <- [1,1982,null,{}] 08:22:11 INFO - PROCESS | 3764 | 1467040931606 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:11 INFO - PROCESS | 3764 | 1467040931610 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:11 INFO - PROCESS | 3764 | 1467040931697 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 08:22:11 INFO - PROCESS | 3764 | 1467040931704 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:11 INFO - PROCESS | 3764 | 1467040931709 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:11 INFO - PROCESS | 3764 | ++DOCSHELL 11246000 == 27 [pid = 3764] [id = 505] 08:22:11 INFO - PROCESS | 3764 | ++DOMWINDOW == 58 (112EB400) [pid = 3764] [serial = 1515] [outer = 00000000] 08:22:11 INFO - PROCESS | 3764 | ++DOMWINDOW == 59 (11D8C000) [pid = 3764] [serial = 1516] [outer = 112EB400] 08:22:11 INFO - PROCESS | 3764 | 1467040931757 Marionette DEBUG loaded listener.js 08:22:11 INFO - PROCESS | 3764 | ++DOMWINDOW == 60 (11DE2800) [pid = 3764] [serial = 1517] [outer = 112EB400] 08:22:12 INFO - PROCESS | 3764 | 1467040932225 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 08:22:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:22:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 686ms 08:22:12 INFO - PROCESS | 3764 | 1467040932281 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 08:22:12 INFO - PROCESS | 3764 | 1467040932287 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 08:22:12 INFO - PROCESS | 3764 | 1467040932293 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:22:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:22:12 INFO - PROCESS | 3764 | 1467040932296 Marionette TRACE conn3 <- [1,1986,null,{}] 08:22:12 INFO - PROCESS | 3764 | 1467040932300 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:12 INFO - PROCESS | 3764 | 1467040932303 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:12 INFO - PROCESS | 3764 | 1467040932390 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 08:22:12 INFO - PROCESS | 3764 | 1467040932399 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:12 INFO - PROCESS | 3764 | 1467040932402 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:12 INFO - PROCESS | 3764 | ++DOCSHELL 1318A400 == 28 [pid = 3764] [id = 506] 08:22:12 INFO - PROCESS | 3764 | ++DOMWINDOW == 61 (1318C800) [pid = 3764] [serial = 1518] [outer = 00000000] 08:22:12 INFO - PROCESS | 3764 | ++DOMWINDOW == 62 (139CF000) [pid = 3764] [serial = 1519] [outer = 1318C800] 08:22:12 INFO - PROCESS | 3764 | 1467040932449 Marionette DEBUG loaded listener.js 08:22:12 INFO - PROCESS | 3764 | ++DOMWINDOW == 63 (139D0400) [pid = 3764] [serial = 1520] [outer = 1318C800] 08:22:12 INFO - PROCESS | 3764 | 1467040932894 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 08:22:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:22:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 624ms 08:22:12 INFO - PROCESS | 3764 | 1467040932917 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 08:22:12 INFO - PROCESS | 3764 | 1467040932920 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 08:22:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:22:12 INFO - PROCESS | 3764 | 1467040932923 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:22:12 INFO - PROCESS | 3764 | 1467040932927 Marionette TRACE conn3 <- [1,1990,null,{}] 08:22:12 INFO - PROCESS | 3764 | 1467040932941 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:12 INFO - PROCESS | 3764 | 1467040932946 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:13 INFO - PROCESS | 3764 | 1467040933028 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 08:22:13 INFO - PROCESS | 3764 | 1467040933034 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:13 INFO - PROCESS | 3764 | 1467040933038 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:13 INFO - PROCESS | 3764 | ++DOCSHELL 1428A000 == 29 [pid = 3764] [id = 507] 08:22:13 INFO - PROCESS | 3764 | ++DOMWINDOW == 64 (1428A400) [pid = 3764] [serial = 1521] [outer = 00000000] 08:22:13 INFO - PROCESS | 3764 | ++DOMWINDOW == 65 (14294000) [pid = 3764] [serial = 1522] [outer = 1428A400] 08:22:13 INFO - PROCESS | 3764 | 1467040933112 Marionette DEBUG loaded listener.js 08:22:13 INFO - PROCESS | 3764 | ++DOMWINDOW == 66 (14FFA400) [pid = 3764] [serial = 1523] [outer = 1428A400] 08:22:13 INFO - PROCESS | 3764 | 1467040933551 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 08:22:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:22:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 686ms 08:22:13 INFO - PROCESS | 3764 | 1467040933606 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 08:22:13 INFO - PROCESS | 3764 | 1467040933608 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 08:22:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:22:13 INFO - PROCESS | 3764 | 1467040933612 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:22:13 INFO - PROCESS | 3764 | 1467040933614 Marionette TRACE conn3 <- [1,1994,null,{}] 08:22:13 INFO - PROCESS | 3764 | 1467040933627 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:13 INFO - PROCESS | 3764 | 1467040933629 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:13 INFO - PROCESS | 3764 | 1467040933711 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 08:22:13 INFO - PROCESS | 3764 | 1467040933716 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:13 INFO - PROCESS | 3764 | 1467040933718 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:13 INFO - PROCESS | 3764 | ++DOCSHELL 14FF6000 == 30 [pid = 3764] [id = 508] 08:22:13 INFO - PROCESS | 3764 | ++DOMWINDOW == 67 (15021800) [pid = 3764] [serial = 1524] [outer = 00000000] 08:22:13 INFO - PROCESS | 3764 | ++DOMWINDOW == 68 (15835000) [pid = 3764] [serial = 1525] [outer = 15021800] 08:22:13 INFO - PROCESS | 3764 | 1467040933763 Marionette DEBUG loaded listener.js 08:22:13 INFO - PROCESS | 3764 | ++DOMWINDOW == 69 (16027800) [pid = 3764] [serial = 1526] [outer = 15021800] 08:22:14 INFO - PROCESS | 3764 | 1467040934199 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 08:22:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 08:22:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 640ms 08:22:14 INFO - PROCESS | 3764 | 1467040934253 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 08:22:14 INFO - PROCESS | 3764 | 1467040934255 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 08:22:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:22:14 INFO - PROCESS | 3764 | 1467040934258 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:22:14 INFO - PROCESS | 3764 | 1467040934260 Marionette TRACE conn3 <- [1,1998,null,{}] 08:22:14 INFO - PROCESS | 3764 | 1467040934264 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:14 INFO - PROCESS | 3764 | 1467040934266 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:14 INFO - PROCESS | 3764 | 1467040934350 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 08:22:14 INFO - PROCESS | 3764 | 1467040934357 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:14 INFO - PROCESS | 3764 | 1467040934359 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:14 INFO - PROCESS | 3764 | ++DOCSHELL 166DF400 == 31 [pid = 3764] [id = 509] 08:22:14 INFO - PROCESS | 3764 | ++DOMWINDOW == 70 (166E2800) [pid = 3764] [serial = 1527] [outer = 00000000] 08:22:14 INFO - PROCESS | 3764 | ++DOMWINDOW == 71 (17006400) [pid = 3764] [serial = 1528] [outer = 166E2800] 08:22:14 INFO - PROCESS | 3764 | 1467040934402 Marionette DEBUG loaded listener.js 08:22:14 INFO - PROCESS | 3764 | ++DOMWINDOW == 72 (174F1C00) [pid = 3764] [serial = 1529] [outer = 166E2800] 08:22:14 INFO - PROCESS | 3764 | 1467040934840 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 08:22:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 08:22:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 609ms 08:22:14 INFO - PROCESS | 3764 | 1467040934884 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 08:22:14 INFO - PROCESS | 3764 | 1467040934886 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 08:22:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:22:14 INFO - PROCESS | 3764 | 1467040934890 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:22:14 INFO - PROCESS | 3764 | 1467040934891 Marionette TRACE conn3 <- [1,2002,null,{}] 08:22:14 INFO - PROCESS | 3764 | 1467040934895 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:14 INFO - PROCESS | 3764 | 1467040934900 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:14 INFO - PROCESS | 3764 | 1467040935000 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 08:22:14 INFO - PROCESS | 3764 | 1467040935008 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:14 INFO - PROCESS | 3764 | 1467040935010 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:15 INFO - PROCESS | 3764 | ++DOCSHELL 1779E400 == 32 [pid = 3764] [id = 510] 08:22:15 INFO - PROCESS | 3764 | ++DOMWINDOW == 73 (1779E800) [pid = 3764] [serial = 1530] [outer = 00000000] 08:22:15 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (18226C00) [pid = 3764] [serial = 1531] [outer = 1779E800] 08:22:15 INFO - PROCESS | 3764 | 1467040935080 Marionette DEBUG loaded listener.js 08:22:15 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (18501800) [pid = 3764] [serial = 1532] [outer = 1779E800] 08:22:15 INFO - PROCESS | 3764 | 1467040935522 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 08:22:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:22:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 685ms 08:22:15 INFO - PROCESS | 3764 | 1467040935573 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 08:22:15 INFO - PROCESS | 3764 | 1467040935575 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 08:22:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:22:15 INFO - PROCESS | 3764 | 1467040935579 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:22:15 INFO - PROCESS | 3764 | 1467040935580 Marionette TRACE conn3 <- [1,2006,null,{}] 08:22:15 INFO - PROCESS | 3764 | 1467040935584 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:15 INFO - PROCESS | 3764 | 1467040935586 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:15 INFO - PROCESS | 3764 | 1467040935672 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 08:22:15 INFO - PROCESS | 3764 | 1467040935704 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:15 INFO - PROCESS | 3764 | 1467040935707 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:15 INFO - PROCESS | 3764 | ++DOCSHELL 177D6400 == 33 [pid = 3764] [id = 511] 08:22:15 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (1850AC00) [pid = 3764] [serial = 1533] [outer = 00000000] 08:22:15 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (1980B800) [pid = 3764] [serial = 1534] [outer = 1850AC00] 08:22:15 INFO - PROCESS | 3764 | 1467040935749 Marionette DEBUG loaded listener.js 08:22:15 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (1980E000) [pid = 3764] [serial = 1535] [outer = 1850AC00] 08:22:16 INFO - PROCESS | 3764 | 1467040936145 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:22:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:22:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 625ms 08:22:16 INFO - PROCESS | 3764 | 1467040936199 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 08:22:16 INFO - PROCESS | 3764 | 1467040936202 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 08:22:16 INFO - PROCESS | 3764 | 1467040936205 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:22:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:22:16 INFO - PROCESS | 3764 | 1467040936207 Marionette TRACE conn3 <- [1,2010,null,{}] 08:22:16 INFO - PROCESS | 3764 | 1467040936210 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:16 INFO - PROCESS | 3764 | 1467040936212 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:16 INFO - PROCESS | 3764 | 1467040936288 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 08:22:16 INFO - PROCESS | 3764 | 1467040936293 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:16 INFO - PROCESS | 3764 | 1467040936295 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:16 INFO - PROCESS | 3764 | ++DOCSHELL 15480400 == 34 [pid = 3764] [id = 512] 08:22:16 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (1850F000) [pid = 3764] [serial = 1536] [outer = 00000000] 08:22:16 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (19EE6400) [pid = 3764] [serial = 1537] [outer = 1850F000] 08:22:16 INFO - PROCESS | 3764 | 1467040936338 Marionette DEBUG loaded listener.js 08:22:16 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (19EEA400) [pid = 3764] [serial = 1538] [outer = 1850F000] 08:22:16 INFO - PROCESS | 3764 | 1467040936752 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 08:22:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:22:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 579ms 08:22:16 INFO - PROCESS | 3764 | 1467040936785 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 08:22:16 INFO - PROCESS | 3764 | 1467040936787 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 08:22:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:22:16 INFO - PROCESS | 3764 | 1467040936812 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:22:16 INFO - PROCESS | 3764 | 1467040936813 Marionette TRACE conn3 <- [1,2014,null,{}] 08:22:16 INFO - PROCESS | 3764 | 1467040936817 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:16 INFO - PROCESS | 3764 | 1467040936819 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:16 INFO - PROCESS | 3764 | 1467040936945 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 08:22:16 INFO - PROCESS | 3764 | 1467040936955 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:16 INFO - PROCESS | 3764 | 1467040936957 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:17 INFO - PROCESS | 3764 | ++DOCSHELL 11489400 == 35 [pid = 3764] [id = 513] 08:22:17 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (1180AC00) [pid = 3764] [serial = 1539] [outer = 00000000] 08:22:17 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (19AE9400) [pid = 3764] [serial = 1540] [outer = 1180AC00] 08:22:17 INFO - PROCESS | 3764 | 1467040937054 Marionette DEBUG loaded listener.js 08:22:17 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (1A0E0400) [pid = 3764] [serial = 1541] [outer = 1180AC00] 08:22:17 INFO - PROCESS | 3764 | 1467040937479 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 08:22:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:22:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 716ms 08:22:17 INFO - PROCESS | 3764 | 1467040937534 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 08:22:17 INFO - PROCESS | 3764 | 1467040937536 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 08:22:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:22:17 INFO - PROCESS | 3764 | 1467040937539 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:22:17 INFO - PROCESS | 3764 | 1467040937541 Marionette TRACE conn3 <- [1,2018,null,{}] 08:22:17 INFO - PROCESS | 3764 | 1467040937545 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:17 INFO - PROCESS | 3764 | 1467040937547 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:17 INFO - PROCESS | 3764 | 1467040937662 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 08:22:17 INFO - PROCESS | 3764 | 1467040937667 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:17 INFO - PROCESS | 3764 | 1467040937669 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:17 INFO - PROCESS | 3764 | ++DOCSHELL 1850C000 == 36 [pid = 3764] [id = 514] 08:22:17 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (1A295800) [pid = 3764] [serial = 1542] [outer = 00000000] 08:22:17 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (1A3E4400) [pid = 3764] [serial = 1543] [outer = 1A295800] 08:22:17 INFO - PROCESS | 3764 | 1467040937706 Marionette DEBUG loaded listener.js 08:22:17 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (1A51CC00) [pid = 3764] [serial = 1544] [outer = 1A295800] 08:22:18 INFO - PROCESS | 3764 | 1467040938147 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 08:22:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:22:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 685ms 08:22:18 INFO - PROCESS | 3764 | 1467040938221 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 08:22:18 INFO - PROCESS | 3764 | 1467040938223 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 08:22:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:22:18 INFO - PROCESS | 3764 | 1467040938227 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:22:18 INFO - PROCESS | 3764 | 1467040938229 Marionette TRACE conn3 <- [1,2022,null,{}] 08:22:18 INFO - PROCESS | 3764 | 1467040938233 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:18 INFO - PROCESS | 3764 | 1467040938235 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:18 INFO - PROCESS | 3764 | 1467040938370 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 08:22:18 INFO - PROCESS | 3764 | 1467040938400 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:18 INFO - PROCESS | 3764 | 1467040938403 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:18 INFO - PROCESS | 3764 | ++DOCSHELL 15024400 == 37 [pid = 3764] [id = 515] 08:22:18 INFO - PROCESS | 3764 | ++DOMWINDOW == 88 (1A7EC800) [pid = 3764] [serial = 1545] [outer = 00000000] 08:22:18 INFO - PROCESS | 3764 | ++DOMWINDOW == 89 (1A912800) [pid = 3764] [serial = 1546] [outer = 1A7EC800] 08:22:18 INFO - PROCESS | 3764 | 1467040938448 Marionette DEBUG loaded listener.js 08:22:18 INFO - PROCESS | 3764 | ++DOMWINDOW == 90 (1A917400) [pid = 3764] [serial = 1547] [outer = 1A7EC800] 08:22:18 INFO - PROCESS | 3764 | --DOMWINDOW == 89 (1779B000) [pid = 3764] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:22:18 INFO - PROCESS | 3764 | --DOMWINDOW == 88 (175AA400) [pid = 3764] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:22:18 INFO - PROCESS | 3764 | --DOMWINDOW == 87 (1834DC00) [pid = 3764] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:22:18 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (19ADCC00) [pid = 3764] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:22:18 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (15F9E800) [pid = 3764] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:22:18 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (1501E000) [pid = 3764] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:22:18 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (13A9B000) [pid = 3764] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:22:18 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (105F5C00) [pid = 3764] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:22:18 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (11DDC800) [pid = 3764] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:22:18 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (1A0DC800) [pid = 3764] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:22:18 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (16990400) [pid = 3764] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:22:18 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (1779EC00) [pid = 3764] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:22:19 INFO - PROCESS | 3764 | 1467040939048 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:22:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:22:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 884ms 08:22:19 INFO - PROCESS | 3764 | 1467040939114 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 08:22:19 INFO - PROCESS | 3764 | 1467040939116 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 08:22:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:22:19 INFO - PROCESS | 3764 | 1467040939120 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:22:19 INFO - PROCESS | 3764 | 1467040939104 Marionette TRACE conn3 <- [1,2026,null,{}] 08:22:19 INFO - PROCESS | 3764 | 1467040939108 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:19 INFO - PROCESS | 3764 | 1467040939109 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:19 INFO - PROCESS | 3764 | 1467040939223 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 08:22:19 INFO - PROCESS | 3764 | 1467040939282 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:19 INFO - PROCESS | 3764 | 1467040939283 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:19 INFO - PROCESS | 3764 | ++DOCSHELL 1043A400 == 38 [pid = 3764] [id = 516] 08:22:19 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (1051B400) [pid = 3764] [serial = 1548] [outer = 00000000] 08:22:19 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (15878800) [pid = 3764] [serial = 1549] [outer = 1051B400] 08:22:19 INFO - PROCESS | 3764 | 1467040939326 Marionette DEBUG loaded listener.js 08:22:19 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (177A0C00) [pid = 3764] [serial = 1550] [outer = 1051B400] 08:22:19 INFO - PROCESS | 3764 | 1467040939683 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 08:22:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:22:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 624ms 08:22:19 INFO - PROCESS | 3764 | 1467040939738 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 08:22:19 INFO - PROCESS | 3764 | 1467040939740 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 08:22:19 INFO - PROCESS | 3764 | 1467040939743 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:22:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:22:19 INFO - PROCESS | 3764 | 1467040939745 Marionette TRACE conn3 <- [1,2030,null,{}] 08:22:19 INFO - PROCESS | 3764 | 1467040939749 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:19 INFO - PROCESS | 3764 | 1467040939751 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:19 INFO - PROCESS | 3764 | 1467040939861 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 08:22:19 INFO - PROCESS | 3764 | 1467040939872 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:19 INFO - PROCESS | 3764 | 1467040939874 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:19 INFO - PROCESS | 3764 | ++DOCSHELL 18350C00 == 39 [pid = 3764] [id = 517] 08:22:19 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (1A0D8400) [pid = 3764] [serial = 1551] [outer = 00000000] 08:22:19 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (1A7EAC00) [pid = 3764] [serial = 1552] [outer = 1A0D8400] 08:22:19 INFO - PROCESS | 3764 | 1467040939918 Marionette DEBUG loaded listener.js 08:22:19 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (1A91B400) [pid = 3764] [serial = 1553] [outer = 1A0D8400] 08:22:20 INFO - PROCESS | 3764 | 1467040940315 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:22:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 08:22:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 609ms 08:22:20 INFO - PROCESS | 3764 | 1467040940365 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 08:22:20 INFO - PROCESS | 3764 | 1467040940367 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 08:22:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:22:20 INFO - PROCESS | 3764 | 1467040940371 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:22:20 INFO - PROCESS | 3764 | 1467040940373 Marionette TRACE conn3 <- [1,2034,null,{}] 08:22:20 INFO - PROCESS | 3764 | 1467040940376 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:20 INFO - PROCESS | 3764 | 1467040940377 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:20 INFO - PROCESS | 3764 | 1467040940445 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 08:22:20 INFO - PROCESS | 3764 | 1467040940539 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:20 INFO - PROCESS | 3764 | 1467040940541 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:20 INFO - PROCESS | 3764 | ++DOCSHELL 14FF7400 == 40 [pid = 3764] [id = 518] 08:22:20 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (1547EC00) [pid = 3764] [serial = 1554] [outer = 00000000] 08:22:20 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (1A952400) [pid = 3764] [serial = 1555] [outer = 1547EC00] 08:22:20 INFO - PROCESS | 3764 | 1467040940583 Marionette DEBUG loaded listener.js 08:22:20 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (1A958000) [pid = 3764] [serial = 1556] [outer = 1547EC00] 08:22:20 INFO - PROCESS | 3764 | 1467040940987 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:22:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:22:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 671ms 08:22:21 INFO - PROCESS | 3764 | 1467040941138 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 08:22:21 INFO - PROCESS | 3764 | 1467040941142 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 08:22:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:22:21 INFO - PROCESS | 3764 | 1467040941153 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:22:21 INFO - PROCESS | 3764 | 1467040941157 Marionette TRACE conn3 <- [1,2038,null,{}] 08:22:21 INFO - PROCESS | 3764 | 1467040941163 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:21 INFO - PROCESS | 3764 | 1467040941167 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:21 INFO - PROCESS | 3764 | 1467040941308 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 08:22:21 INFO - PROCESS | 3764 | 1467040941422 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:21 INFO - PROCESS | 3764 | 1467040941426 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:21 INFO - PROCESS | 3764 | ++DOCSHELL 11488800 == 41 [pid = 3764] [id = 519] 08:22:21 INFO - PROCESS | 3764 | ++DOMWINDOW == 88 (1148A400) [pid = 3764] [serial = 1557] [outer = 00000000] 08:22:21 INFO - PROCESS | 3764 | ++DOMWINDOW == 89 (11CEB000) [pid = 3764] [serial = 1558] [outer = 1148A400] 08:22:21 INFO - PROCESS | 3764 | 1467040941512 Marionette DEBUG loaded listener.js 08:22:21 INFO - PROCESS | 3764 | ++DOMWINDOW == 90 (12BB2400) [pid = 3764] [serial = 1559] [outer = 1148A400] 08:22:22 INFO - PROCESS | 3764 | 1467040942235 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:22:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:22:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1157ms 08:22:22 INFO - PROCESS | 3764 | 1467040942319 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 08:22:22 INFO - PROCESS | 3764 | 1467040942324 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 08:22:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:22:22 INFO - PROCESS | 3764 | 1467040942331 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:22:22 INFO - PROCESS | 3764 | 1467040942334 Marionette TRACE conn3 <- [1,2042,null,{}] 08:22:22 INFO - PROCESS | 3764 | 1467040942338 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:22 INFO - PROCESS | 3764 | 1467040942341 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:22 INFO - PROCESS | 3764 | 1467040942473 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 08:22:22 INFO - PROCESS | 3764 | 1467040942734 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:22 INFO - PROCESS | 3764 | 1467040942738 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:22 INFO - PROCESS | 3764 | ++DOCSHELL 103C8C00 == 42 [pid = 3764] [id = 520] 08:22:22 INFO - PROCESS | 3764 | ++DOMWINDOW == 91 (10517C00) [pid = 3764] [serial = 1560] [outer = 00000000] 08:22:22 INFO - PROCESS | 3764 | ++DOMWINDOW == 92 (10A59400) [pid = 3764] [serial = 1561] [outer = 10517C00] 08:22:22 INFO - PROCESS | 3764 | 1467040942806 Marionette DEBUG loaded listener.js 08:22:22 INFO - PROCESS | 3764 | ++DOMWINDOW == 93 (11218400) [pid = 3764] [serial = 1562] [outer = 10517C00] 08:22:23 INFO - PROCESS | 3764 | --DOCSHELL 18350C00 == 41 [pid = 3764] [id = 517] 08:22:23 INFO - PROCESS | 3764 | --DOCSHELL 1043A400 == 40 [pid = 3764] [id = 516] 08:22:23 INFO - PROCESS | 3764 | --DOCSHELL 15024400 == 39 [pid = 3764] [id = 515] 08:22:23 INFO - PROCESS | 3764 | --DOCSHELL 1850C000 == 38 [pid = 3764] [id = 514] 08:22:23 INFO - PROCESS | 3764 | --DOCSHELL 11489400 == 37 [pid = 3764] [id = 513] 08:22:23 INFO - PROCESS | 3764 | --DOCSHELL 15480400 == 36 [pid = 3764] [id = 512] 08:22:23 INFO - PROCESS | 3764 | --DOCSHELL 177D6400 == 35 [pid = 3764] [id = 511] 08:22:23 INFO - PROCESS | 3764 | --DOCSHELL 1779E400 == 34 [pid = 3764] [id = 510] 08:22:23 INFO - PROCESS | 3764 | --DOCSHELL 166DF400 == 33 [pid = 3764] [id = 509] 08:22:23 INFO - PROCESS | 3764 | --DOCSHELL 14FF6000 == 32 [pid = 3764] [id = 508] 08:22:23 INFO - PROCESS | 3764 | --DOCSHELL 1428A000 == 31 [pid = 3764] [id = 507] 08:22:23 INFO - PROCESS | 3764 | --DOCSHELL 1318A400 == 30 [pid = 3764] [id = 506] 08:22:23 INFO - PROCESS | 3764 | --DOMWINDOW == 92 (1A3E2000) [pid = 3764] [serial = 1513] [outer = 00000000] [url = about:blank] 08:22:23 INFO - PROCESS | 3764 | --DOCSHELL 11246000 == 29 [pid = 3764] [id = 505] 08:22:23 INFO - PROCESS | 3764 | --DOCSHELL 1A3DA800 == 28 [pid = 3764] [id = 504] 08:22:23 INFO - PROCESS | 3764 | 1467040943456 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 08:22:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:22:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1188ms 08:22:23 INFO - PROCESS | 3764 | 1467040943526 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 08:22:23 INFO - PROCESS | 3764 | 1467040943530 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 08:22:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:22:23 INFO - PROCESS | 3764 | --DOMWINDOW == 91 (18353400) [pid = 3764] [serial = 1457] [outer = 00000000] [url = about:blank] 08:22:23 INFO - PROCESS | 3764 | --DOMWINDOW == 90 (1A390400) [pid = 3764] [serial = 1511] [outer = 00000000] [url = about:blank] 08:22:23 INFO - PROCESS | 3764 | --DOMWINDOW == 89 (176D4C00) [pid = 3764] [serial = 1498] [outer = 00000000] [url = about:blank] 08:22:23 INFO - PROCESS | 3764 | --DOMWINDOW == 88 (1850A800) [pid = 3764] [serial = 1501] [outer = 00000000] [url = about:blank] 08:22:23 INFO - PROCESS | 3764 | --DOMWINDOW == 87 (17797400) [pid = 3764] [serial = 1499] [outer = 00000000] [url = about:blank] 08:22:23 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (19EE3800) [pid = 3764] [serial = 1504] [outer = 00000000] [url = about:blank] 08:22:23 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (19860000) [pid = 3764] [serial = 1502] [outer = 00000000] [url = about:blank] 08:22:23 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (1A296400) [pid = 3764] [serial = 1510] [outer = 00000000] [url = about:blank] 08:22:23 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (19EE5C00) [pid = 3764] [serial = 1505] [outer = 00000000] [url = about:blank] 08:22:23 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (16E12400) [pid = 3764] [serial = 1495] [outer = 00000000] [url = about:blank] 08:22:23 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (15074800) [pid = 3764] [serial = 1492] [outer = 00000000] [url = about:blank] 08:22:23 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (1582D000) [pid = 3764] [serial = 1493] [outer = 00000000] [url = about:blank] 08:22:23 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (13D10C00) [pid = 3764] [serial = 1489] [outer = 00000000] [url = about:blank] 08:22:23 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (13D90400) [pid = 3764] [serial = 1490] [outer = 00000000] [url = about:blank] 08:22:23 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (10A78C00) [pid = 3764] [serial = 1486] [outer = 00000000] [url = about:blank] 08:22:23 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (1147F800) [pid = 3764] [serial = 1487] [outer = 00000000] [url = about:blank] 08:22:23 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (13F78800) [pid = 3764] [serial = 1484] [outer = 00000000] [url = about:blank] 08:22:23 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (13D92000) [pid = 3764] [serial = 1483] [outer = 00000000] [url = about:blank] 08:22:23 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (1A392C00) [pid = 3764] [serial = 1480] [outer = 00000000] [url = about:blank] 08:22:23 INFO - PROCESS | 3764 | --DOMWINDOW == 72 (1A3D8400) [pid = 3764] [serial = 1481] [outer = 00000000] [url = about:blank] 08:22:23 INFO - PROCESS | 3764 | --DOMWINDOW == 71 (18510C00) [pid = 3764] [serial = 1507] [outer = 00000000] [url = about:blank] 08:22:23 INFO - PROCESS | 3764 | --DOMWINDOW == 70 (19AE5400) [pid = 3764] [serial = 1508] [outer = 00000000] [url = about:blank] 08:22:23 INFO - PROCESS | 3764 | --DOMWINDOW == 69 (170C0800) [pid = 3764] [serial = 1496] [outer = 00000000] [url = about:blank] 08:22:23 INFO - PROCESS | 3764 | 1467040943553 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:22:23 INFO - PROCESS | 3764 | 1467040943556 Marionette TRACE conn3 <- [1,2046,null,{}] 08:22:23 INFO - PROCESS | 3764 | 1467040943566 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:23 INFO - PROCESS | 3764 | 1467040943570 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:23 INFO - PROCESS | 3764 | 1467040943638 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 08:22:23 INFO - PROCESS | 3764 | 1467040943651 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:23 INFO - PROCESS | 3764 | 1467040943654 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:23 INFO - PROCESS | 3764 | ++DOCSHELL 12E1B400 == 29 [pid = 3764] [id = 521] 08:22:23 INFO - PROCESS | 3764 | ++DOMWINDOW == 70 (12E67C00) [pid = 3764] [serial = 1563] [outer = 00000000] 08:22:23 INFO - PROCESS | 3764 | ++DOMWINDOW == 71 (1318A400) [pid = 3764] [serial = 1564] [outer = 12E67C00] 08:22:23 INFO - PROCESS | 3764 | 1467040943700 Marionette DEBUG loaded listener.js 08:22:23 INFO - PROCESS | 3764 | ++DOMWINDOW == 72 (13D87C00) [pid = 3764] [serial = 1565] [outer = 12E67C00] 08:22:24 INFO - PROCESS | 3764 | 1467040944236 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 08:22:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:22:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 746ms 08:22:24 INFO - PROCESS | 3764 | 1467040944281 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 08:22:24 INFO - PROCESS | 3764 | 1467040944269 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 08:22:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:22:24 INFO - PROCESS | 3764 | 1467040944273 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:22:24 INFO - PROCESS | 3764 | 1467040944275 Marionette TRACE conn3 <- [1,2050,null,{}] 08:22:24 INFO - PROCESS | 3764 | 1467040944279 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:24 INFO - PROCESS | 3764 | 1467040944281 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:24 INFO - PROCESS | 3764 | 1467040944367 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 08:22:24 INFO - PROCESS | 3764 | 1467040944461 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:24 INFO - PROCESS | 3764 | 1467040944463 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:24 INFO - PROCESS | 3764 | ++DOCSHELL 13D8CC00 == 30 [pid = 3764] [id = 522] 08:22:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 73 (13D8E800) [pid = 3764] [serial = 1566] [outer = 00000000] 08:22:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (14293C00) [pid = 3764] [serial = 1567] [outer = 13D8E800] 08:22:24 INFO - PROCESS | 3764 | 1467040944508 Marionette DEBUG loaded listener.js 08:22:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (15026800) [pid = 3764] [serial = 1568] [outer = 13D8E800] 08:22:24 INFO - PROCESS | 3764 | 1467040944905 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 08:22:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:22:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 670ms 08:22:24 INFO - PROCESS | 3764 | 1467040944955 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 08:22:24 INFO - PROCESS | 3764 | 1467040944957 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 08:22:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:22:24 INFO - PROCESS | 3764 | 1467040944962 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:22:24 INFO - PROCESS | 3764 | 1467040944968 Marionette TRACE conn3 <- [1,2054,null,{}] 08:22:24 INFO - PROCESS | 3764 | 1467040944978 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:24 INFO - PROCESS | 3764 | 1467040944981 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:25 INFO - PROCESS | 3764 | 1467040945067 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 08:22:25 INFO - PROCESS | 3764 | 1467040945074 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:25 INFO - PROCESS | 3764 | 1467040945076 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:25 INFO - PROCESS | 3764 | ++DOCSHELL 16026000 == 31 [pid = 3764] [id = 523] 08:22:25 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (167DD000) [pid = 3764] [serial = 1569] [outer = 00000000] 08:22:25 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (16E12400) [pid = 3764] [serial = 1570] [outer = 167DD000] 08:22:25 INFO - PROCESS | 3764 | 1467040945120 Marionette DEBUG loaded listener.js 08:22:25 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (174EBC00) [pid = 3764] [serial = 1571] [outer = 167DD000] 08:22:25 INFO - PROCESS | 3764 | 1467040945573 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 08:22:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:22:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 640ms 08:22:25 INFO - PROCESS | 3764 | 1467040945624 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 08:22:25 INFO - PROCESS | 3764 | 1467040945627 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 08:22:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:22:25 INFO - PROCESS | 3764 | 1467040945630 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:22:25 INFO - PROCESS | 3764 | 1467040945632 Marionette TRACE conn3 <- [1,2058,null,{}] 08:22:25 INFO - PROCESS | 3764 | 1467040945635 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:25 INFO - PROCESS | 3764 | 1467040945637 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:25 INFO - PROCESS | 3764 | 1467040945763 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 08:22:25 INFO - PROCESS | 3764 | 1467040945780 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:25 INFO - PROCESS | 3764 | 1467040945782 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:25 INFO - PROCESS | 3764 | ++DOCSHELL 16E11400 == 32 [pid = 3764] [id = 524] 08:22:25 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (16ECC800) [pid = 3764] [serial = 1572] [outer = 00000000] 08:22:25 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (176D4C00) [pid = 3764] [serial = 1573] [outer = 16ECC800] 08:22:25 INFO - PROCESS | 3764 | 1467040945827 Marionette DEBUG loaded listener.js 08:22:25 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (17799000) [pid = 3764] [serial = 1574] [outer = 16ECC800] 08:22:26 INFO - PROCESS | 3764 | 1467040946275 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 08:22:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:22:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 671ms 08:22:26 INFO - PROCESS | 3764 | 1467040946295 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 08:22:26 INFO - PROCESS | 3764 | 1467040946297 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 08:22:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:22:26 INFO - PROCESS | 3764 | 1467040946300 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:22:26 INFO - PROCESS | 3764 | 1467040946302 Marionette TRACE conn3 <- [1,2062,null,{}] 08:22:26 INFO - PROCESS | 3764 | 1467040946306 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:26 INFO - PROCESS | 3764 | 1467040946307 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:26 INFO - PROCESS | 3764 | 1467040946415 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 08:22:26 INFO - PROCESS | 3764 | 1467040946421 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:26 INFO - PROCESS | 3764 | 1467040946427 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:26 INFO - PROCESS | 3764 | ++DOCSHELL 12E1F800 == 33 [pid = 3764] [id = 525] 08:22:26 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (177D7C00) [pid = 3764] [serial = 1575] [outer = 00000000] 08:22:26 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (18350800) [pid = 3764] [serial = 1576] [outer = 177D7C00] 08:22:26 INFO - PROCESS | 3764 | 1467040946533 Marionette DEBUG loaded listener.js 08:22:26 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (1850C000) [pid = 3764] [serial = 1577] [outer = 177D7C00] 08:22:26 INFO - PROCESS | 3764 | 1467040946994 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 08:22:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:22:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 716ms 08:22:27 INFO - PROCESS | 3764 | 1467040947024 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 08:22:27 INFO - PROCESS | 3764 | 1467040947026 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 08:22:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:22:27 INFO - PROCESS | 3764 | 1467040947029 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:22:27 INFO - PROCESS | 3764 | 1467040947031 Marionette TRACE conn3 <- [1,2066,null,{}] 08:22:27 INFO - PROCESS | 3764 | 1467040947034 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:27 INFO - PROCESS | 3764 | 1467040947036 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:27 INFO - PROCESS | 3764 | 1467040947175 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 08:22:27 INFO - PROCESS | 3764 | 1467040947201 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:27 INFO - PROCESS | 3764 | 1467040947203 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:27 INFO - PROCESS | 3764 | ++DOCSHELL 19ADF400 == 34 [pid = 3764] [id = 526] 08:22:27 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (19AE0C00) [pid = 3764] [serial = 1578] [outer = 00000000] 08:22:27 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (19EDF800) [pid = 3764] [serial = 1579] [outer = 19AE0C00] 08:22:27 INFO - PROCESS | 3764 | 1467040947246 Marionette DEBUG loaded listener.js 08:22:27 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (19EE0800) [pid = 3764] [serial = 1580] [outer = 19AE0C00] 08:22:27 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (1850F000) [pid = 3764] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 08:22:27 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (1318C800) [pid = 3764] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 08:22:27 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (1850AC00) [pid = 3764] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 08:22:27 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (1428A400) [pid = 3764] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 08:22:27 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (1A3DCC00) [pid = 3764] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:22:27 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (15021800) [pid = 3764] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 08:22:27 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (166E2800) [pid = 3764] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 08:22:27 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (1A295800) [pid = 3764] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:22:27 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (1051B400) [pid = 3764] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 08:22:27 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (112EB400) [pid = 3764] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:22:27 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (1779E800) [pid = 3764] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 08:22:27 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (1A0D8400) [pid = 3764] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:22:27 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (1A7EC800) [pid = 3764] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:22:27 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (1180AC00) [pid = 3764] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:22:27 INFO - PROCESS | 3764 | 1467040947827 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 08:22:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:22:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 808ms 08:22:27 INFO - PROCESS | 3764 | 1467040947852 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 08:22:27 INFO - PROCESS | 3764 | 1467040947854 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 08:22:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:22:27 INFO - PROCESS | 3764 | 1467040947858 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:22:27 INFO - PROCESS | 3764 | 1467040947860 Marionette TRACE conn3 <- [1,2070,null,{}] 08:22:27 INFO - PROCESS | 3764 | 1467040947863 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:27 INFO - PROCESS | 3764 | 1467040947865 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:27 INFO - PROCESS | 3764 | 1467040947941 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 08:22:27 INFO - PROCESS | 3764 | 1467040947947 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:27 INFO - PROCESS | 3764 | 1467040947949 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:27 INFO - PROCESS | 3764 | ++DOCSHELL 13A93800 == 35 [pid = 3764] [id = 527] 08:22:27 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (13F70400) [pid = 3764] [serial = 1581] [outer = 00000000] 08:22:27 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (1779DC00) [pid = 3764] [serial = 1582] [outer = 13F70400] 08:22:27 INFO - PROCESS | 3764 | 1467040947992 Marionette DEBUG loaded listener.js 08:22:28 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (18352000) [pid = 3764] [serial = 1583] [outer = 13F70400] 08:22:28 INFO - PROCESS | 3764 | 1467040948409 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 08:22:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:22:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 579ms 08:22:28 INFO - PROCESS | 3764 | 1467040948438 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 08:22:28 INFO - PROCESS | 3764 | 1467040948440 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 08:22:28 INFO - PROCESS | 3764 | 1467040948443 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:22:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:22:28 INFO - PROCESS | 3764 | 1467040948445 Marionette TRACE conn3 <- [1,2074,null,{}] 08:22:28 INFO - PROCESS | 3764 | 1467040948448 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:28 INFO - PROCESS | 3764 | 1467040948451 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:28 INFO - PROCESS | 3764 | 1467040948551 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 08:22:28 INFO - PROCESS | 3764 | 1467040948557 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:28 INFO - PROCESS | 3764 | 1467040948559 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:28 INFO - PROCESS | 3764 | ++DOCSHELL 13F76400 == 36 [pid = 3764] [id = 528] 08:22:28 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (1985C800) [pid = 3764] [serial = 1584] [outer = 00000000] 08:22:28 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (1A0D8C00) [pid = 3764] [serial = 1585] [outer = 1985C800] 08:22:28 INFO - PROCESS | 3764 | 1467040948610 Marionette DEBUG loaded listener.js 08:22:28 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (1A295C00) [pid = 3764] [serial = 1586] [outer = 1985C800] 08:22:29 INFO - PROCESS | 3764 | 1467040949058 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 08:22:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:22:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 610ms 08:22:29 INFO - PROCESS | 3764 | 1467040949081 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 08:22:29 INFO - PROCESS | 3764 | 1467040949083 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 08:22:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:22:29 INFO - PROCESS | 3764 | 1467040949071 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:22:29 INFO - PROCESS | 3764 | 1467040949073 Marionette TRACE conn3 <- [1,2078,null,{}] 08:22:29 INFO - PROCESS | 3764 | 1467040949080 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:29 INFO - PROCESS | 3764 | 1467040949082 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:29 INFO - PROCESS | 3764 | 1467040949161 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 08:22:29 INFO - PROCESS | 3764 | 1467040949167 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:29 INFO - PROCESS | 3764 | 1467040949169 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:29 INFO - PROCESS | 3764 | ++DOCSHELL 1A0D8400 == 37 [pid = 3764] [id = 529] 08:22:29 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (1A29C400) [pid = 3764] [serial = 1587] [outer = 00000000] 08:22:29 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (1A3DAC00) [pid = 3764] [serial = 1588] [outer = 1A29C400] 08:22:29 INFO - PROCESS | 3764 | 1467040949220 Marionette DEBUG loaded listener.js 08:22:29 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (1A3D7000) [pid = 3764] [serial = 1589] [outer = 1A29C400] 08:22:29 INFO - PROCESS | 3764 | 1467040949671 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 08:22:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:22:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 609ms 08:22:29 INFO - PROCESS | 3764 | 1467040949736 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 08:22:29 INFO - PROCESS | 3764 | 1467040949741 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 08:22:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:22:29 INFO - PROCESS | 3764 | 1467040949747 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:22:29 INFO - PROCESS | 3764 | 1467040949751 Marionette TRACE conn3 <- [1,2082,null,{}] 08:22:29 INFO - PROCESS | 3764 | 1467040949758 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:29 INFO - PROCESS | 3764 | 1467040949761 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:29 INFO - PROCESS | 3764 | 1467040949864 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 08:22:30 INFO - PROCESS | 3764 | 1467040950030 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:30 INFO - PROCESS | 3764 | 1467040950036 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:30 INFO - PROCESS | 3764 | ++DOCSHELL 11C96000 == 38 [pid = 3764] [id = 530] 08:22:30 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (11C97000) [pid = 3764] [serial = 1590] [outer = 00000000] 08:22:30 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (12C5A800) [pid = 3764] [serial = 1591] [outer = 11C97000] 08:22:30 INFO - PROCESS | 3764 | 1467040950092 Marionette DEBUG loaded listener.js 08:22:30 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (1318AC00) [pid = 3764] [serial = 1592] [outer = 11C97000] 08:22:30 INFO - PROCESS | 3764 | 1467040950612 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 08:22:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:22:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 914ms 08:22:30 INFO - PROCESS | 3764 | 1467040950658 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 08:22:30 INFO - PROCESS | 3764 | 1467040950662 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 08:22:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:22:30 INFO - PROCESS | 3764 | 1467040950668 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:22:30 INFO - PROCESS | 3764 | 1467040950672 Marionette TRACE conn3 <- [1,2086,null,{}] 08:22:30 INFO - PROCESS | 3764 | 1467040950677 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:30 INFO - PROCESS | 3764 | 1467040950680 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:30 INFO - PROCESS | 3764 | 1467040950787 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 08:22:30 INFO - PROCESS | 3764 | 1467040950896 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:30 INFO - PROCESS | 3764 | 1467040950899 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:30 INFO - PROCESS | 3764 | ++DOCSHELL 1502AC00 == 39 [pid = 3764] [id = 531] 08:22:30 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (1502B400) [pid = 3764] [serial = 1593] [outer = 00000000] 08:22:30 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (156EAC00) [pid = 3764] [serial = 1594] [outer = 1502B400] 08:22:30 INFO - PROCESS | 3764 | 1467040950956 Marionette DEBUG loaded listener.js 08:22:31 INFO - PROCESS | 3764 | ++DOMWINDOW == 88 (15836800) [pid = 3764] [serial = 1595] [outer = 1502B400] 08:22:31 INFO - PROCESS | 3764 | 1467040951539 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 08:22:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:22:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 914ms 08:22:31 INFO - PROCESS | 3764 | 1467040951592 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 08:22:31 INFO - PROCESS | 3764 | 1467040951595 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 08:22:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:22:31 INFO - PROCESS | 3764 | 1467040951599 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:22:31 INFO - PROCESS | 3764 | 1467040951601 Marionette TRACE conn3 <- [1,2090,null,{}] 08:22:31 INFO - PROCESS | 3764 | 1467040951611 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:31 INFO - PROCESS | 3764 | 1467040951615 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:31 INFO - PROCESS | 3764 | 1467040951732 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 08:22:31 INFO - PROCESS | 3764 | 1467040951826 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:31 INFO - PROCESS | 3764 | 1467040951830 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:31 INFO - PROCESS | 3764 | ++DOCSHELL 18446800 == 40 [pid = 3764] [id = 532] 08:22:31 INFO - PROCESS | 3764 | ++DOMWINDOW == 89 (18501400) [pid = 3764] [serial = 1596] [outer = 00000000] 08:22:31 INFO - PROCESS | 3764 | ++DOMWINDOW == 90 (19857C00) [pid = 3764] [serial = 1597] [outer = 18501400] 08:22:31 INFO - PROCESS | 3764 | 1467040951932 Marionette DEBUG loaded listener.js 08:22:32 INFO - PROCESS | 3764 | ++DOMWINDOW == 91 (1A29C000) [pid = 3764] [serial = 1598] [outer = 18501400] 08:22:32 INFO - PROCESS | 3764 | 1467040952485 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 08:22:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:22:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 975ms 08:22:32 INFO - PROCESS | 3764 | 1467040952566 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 08:22:32 INFO - PROCESS | 3764 | 1467040952568 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 08:22:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:22:32 INFO - PROCESS | 3764 | 1467040952572 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:22:32 INFO - PROCESS | 3764 | 1467040952574 Marionette TRACE conn3 <- [1,2094,null,{}] 08:22:32 INFO - PROCESS | 3764 | 1467040952578 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:32 INFO - PROCESS | 3764 | 1467040952580 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:32 INFO - PROCESS | 3764 | 1467040952698 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 08:22:32 INFO - PROCESS | 3764 | 1467040952830 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:32 INFO - PROCESS | 3764 | 1467040952833 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:32 INFO - PROCESS | 3764 | ++DOCSHELL 13D95400 == 41 [pid = 3764] [id = 533] 08:22:32 INFO - PROCESS | 3764 | ++DOMWINDOW == 92 (1A516C00) [pid = 3764] [serial = 1599] [outer = 00000000] 08:22:32 INFO - PROCESS | 3764 | ++DOMWINDOW == 93 (1A7E3C00) [pid = 3764] [serial = 1600] [outer = 1A516C00] 08:22:32 INFO - PROCESS | 3764 | 1467040952889 Marionette DEBUG loaded listener.js 08:22:32 INFO - PROCESS | 3764 | ++DOMWINDOW == 94 (1A7EE000) [pid = 3764] [serial = 1601] [outer = 1A516C00] 08:22:33 INFO - PROCESS | 3764 | 1467040953655 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 08:22:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 08:22:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1127ms 08:22:33 INFO - PROCESS | 3764 | 1467040953710 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 08:22:33 INFO - PROCESS | 3764 | 1467040953717 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 08:22:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:22:33 INFO - PROCESS | 3764 | 1467040953723 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:22:33 INFO - PROCESS | 3764 | 1467040953726 Marionette TRACE conn3 <- [1,2098,null,{}] 08:22:33 INFO - PROCESS | 3764 | 1467040953732 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:33 INFO - PROCESS | 3764 | 1467040953735 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:33 INFO - PROCESS | 3764 | 1467040953818 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 08:22:33 INFO - PROCESS | 3764 | 1467040953956 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:33 INFO - PROCESS | 3764 | 1467040953961 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:33 INFO - PROCESS | 3764 | ++DOCSHELL 12C53400 == 42 [pid = 3764] [id = 534] 08:22:33 INFO - PROCESS | 3764 | ++DOMWINDOW == 95 (1315C400) [pid = 3764] [serial = 1602] [outer = 00000000] 08:22:34 INFO - PROCESS | 3764 | ++DOMWINDOW == 96 (13DB0C00) [pid = 3764] [serial = 1603] [outer = 1315C400] 08:22:34 INFO - PROCESS | 3764 | 1467040954011 Marionette DEBUG loaded listener.js 08:22:34 INFO - PROCESS | 3764 | ++DOMWINDOW == 97 (14276000) [pid = 3764] [serial = 1604] [outer = 1315C400] 08:22:34 INFO - PROCESS | 3764 | --DOCSHELL 13F76400 == 41 [pid = 3764] [id = 528] 08:22:34 INFO - PROCESS | 3764 | --DOCSHELL 13A93800 == 40 [pid = 3764] [id = 527] 08:22:34 INFO - PROCESS | 3764 | --DOCSHELL 19ADF400 == 39 [pid = 3764] [id = 526] 08:22:34 INFO - PROCESS | 3764 | --DOCSHELL 12E1F800 == 38 [pid = 3764] [id = 525] 08:22:34 INFO - PROCESS | 3764 | --DOCSHELL 16E11400 == 37 [pid = 3764] [id = 524] 08:22:34 INFO - PROCESS | 3764 | --DOCSHELL 16026000 == 36 [pid = 3764] [id = 523] 08:22:34 INFO - PROCESS | 3764 | --DOCSHELL 13D8CC00 == 35 [pid = 3764] [id = 522] 08:22:34 INFO - PROCESS | 3764 | --DOCSHELL 12E1B400 == 34 [pid = 3764] [id = 521] 08:22:34 INFO - PROCESS | 3764 | --DOCSHELL 103C8C00 == 33 [pid = 3764] [id = 520] 08:22:34 INFO - PROCESS | 3764 | --DOCSHELL 14FF7400 == 32 [pid = 3764] [id = 518] 08:22:34 INFO - PROCESS | 3764 | --DOCSHELL 11488800 == 31 [pid = 3764] [id = 519] 08:22:34 INFO - PROCESS | 3764 | --DOCSHELL 13D95400 == 30 [pid = 3764] [id = 533] 08:22:34 INFO - PROCESS | 3764 | --DOCSHELL 18446800 == 29 [pid = 3764] [id = 532] 08:22:34 INFO - PROCESS | 3764 | --DOCSHELL 1A0D8400 == 28 [pid = 3764] [id = 529] 08:22:34 INFO - PROCESS | 3764 | --DOCSHELL 11C96000 == 27 [pid = 3764] [id = 530] 08:22:34 INFO - PROCESS | 3764 | --DOCSHELL 1502AC00 == 26 [pid = 3764] [id = 531] 08:22:34 INFO - PROCESS | 3764 | --DOMWINDOW == 96 (19EE6400) [pid = 3764] [serial = 1537] [outer = 00000000] [url = about:blank] 08:22:34 INFO - PROCESS | 3764 | --DOMWINDOW == 95 (139CF000) [pid = 3764] [serial = 1519] [outer = 00000000] [url = about:blank] 08:22:34 INFO - PROCESS | 3764 | --DOMWINDOW == 94 (139D0400) [pid = 3764] [serial = 1520] [outer = 00000000] [url = about:blank] 08:22:34 INFO - PROCESS | 3764 | --DOMWINDOW == 93 (1980B800) [pid = 3764] [serial = 1534] [outer = 00000000] [url = about:blank] 08:22:34 INFO - PROCESS | 3764 | --DOMWINDOW == 92 (1980E000) [pid = 3764] [serial = 1535] [outer = 00000000] [url = about:blank] 08:22:34 INFO - PROCESS | 3764 | --DOMWINDOW == 91 (14294000) [pid = 3764] [serial = 1522] [outer = 00000000] [url = about:blank] 08:22:34 INFO - PROCESS | 3764 | --DOMWINDOW == 90 (14FFA400) [pid = 3764] [serial = 1523] [outer = 00000000] [url = about:blank] 08:22:34 INFO - PROCESS | 3764 | --DOMWINDOW == 89 (1A3E4000) [pid = 3764] [serial = 1514] [outer = 00000000] [url = about:blank] 08:22:34 INFO - PROCESS | 3764 | --DOMWINDOW == 88 (15835000) [pid = 3764] [serial = 1525] [outer = 00000000] [url = about:blank] 08:22:34 INFO - PROCESS | 3764 | --DOMWINDOW == 87 (16027800) [pid = 3764] [serial = 1526] [outer = 00000000] [url = about:blank] 08:22:34 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (17006400) [pid = 3764] [serial = 1528] [outer = 00000000] [url = about:blank] 08:22:34 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (174F1C00) [pid = 3764] [serial = 1529] [outer = 00000000] [url = about:blank] 08:22:34 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (1A3E4400) [pid = 3764] [serial = 1543] [outer = 00000000] [url = about:blank] 08:22:34 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (15878800) [pid = 3764] [serial = 1549] [outer = 00000000] [url = about:blank] 08:22:34 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (11D8C000) [pid = 3764] [serial = 1516] [outer = 00000000] [url = about:blank] 08:22:34 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (11DE2800) [pid = 3764] [serial = 1517] [outer = 00000000] [url = about:blank] 08:22:34 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (18226C00) [pid = 3764] [serial = 1531] [outer = 00000000] [url = about:blank] 08:22:34 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (18501800) [pid = 3764] [serial = 1532] [outer = 00000000] [url = about:blank] 08:22:34 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (1A91B400) [pid = 3764] [serial = 1553] [outer = 00000000] [url = about:blank] 08:22:34 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (1A912800) [pid = 3764] [serial = 1546] [outer = 00000000] [url = about:blank] 08:22:34 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (1A7EAC00) [pid = 3764] [serial = 1552] [outer = 00000000] [url = about:blank] 08:22:34 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (1A917400) [pid = 3764] [serial = 1547] [outer = 00000000] [url = about:blank] 08:22:34 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (177A0C00) [pid = 3764] [serial = 1550] [outer = 00000000] [url = about:blank] 08:22:34 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (19AE9400) [pid = 3764] [serial = 1540] [outer = 00000000] [url = about:blank] 08:22:34 INFO - PROCESS | 3764 | --DOMWINDOW == 72 (1A51CC00) [pid = 3764] [serial = 1544] [outer = 00000000] [url = about:blank] 08:22:34 INFO - PROCESS | 3764 | --DOMWINDOW == 71 (1A0E0400) [pid = 3764] [serial = 1541] [outer = 00000000] [url = about:blank] 08:22:34 INFO - PROCESS | 3764 | --DOMWINDOW == 70 (1A952400) [pid = 3764] [serial = 1555] [outer = 00000000] [url = about:blank] 08:22:34 INFO - PROCESS | 3764 | --DOMWINDOW == 69 (19EEA400) [pid = 3764] [serial = 1538] [outer = 00000000] [url = about:blank] 08:22:35 INFO - PROCESS | 3764 | 1467040955171 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 08:22:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:22:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1463ms 08:22:35 INFO - PROCESS | 3764 | 1467040955173 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 08:22:35 INFO - PROCESS | 3764 | 1467040955177 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 08:22:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:22:35 INFO - PROCESS | 3764 | 1467040955182 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:22:35 INFO - PROCESS | 3764 | 1467040955185 Marionette TRACE conn3 <- [1,2102,null,{}] 08:22:35 INFO - PROCESS | 3764 | 1467040955191 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:35 INFO - PROCESS | 3764 | 1467040955194 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:35 INFO - PROCESS | 3764 | 1467040955276 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 08:22:35 INFO - PROCESS | 3764 | 1467040955285 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:35 INFO - PROCESS | 3764 | 1467040955289 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:35 INFO - PROCESS | 3764 | ++DOCSHELL 11802400 == 27 [pid = 3764] [id = 535] 08:22:35 INFO - PROCESS | 3764 | ++DOMWINDOW == 70 (11803000) [pid = 3764] [serial = 1605] [outer = 00000000] 08:22:35 INFO - PROCESS | 3764 | ++DOMWINDOW == 71 (129DF800) [pid = 3764] [serial = 1606] [outer = 11803000] 08:22:35 INFO - PROCESS | 3764 | 1467040955341 Marionette DEBUG loaded listener.js 08:22:35 INFO - PROCESS | 3764 | ++DOMWINDOW == 72 (12BAE000) [pid = 3764] [serial = 1607] [outer = 11803000] 08:22:35 INFO - PROCESS | 3764 | 1467040955823 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 08:22:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:22:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 670ms 08:22:35 INFO - PROCESS | 3764 | 1467040955864 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 08:22:35 INFO - PROCESS | 3764 | 1467040955869 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 08:22:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:22:35 INFO - PROCESS | 3764 | 1467040955875 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:22:35 INFO - PROCESS | 3764 | 1467040955878 Marionette TRACE conn3 <- [1,2106,null,{}] 08:22:35 INFO - PROCESS | 3764 | 1467040955882 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:35 INFO - PROCESS | 3764 | 1467040955884 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:35 INFO - PROCESS | 3764 | 1467040955970 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 08:22:35 INFO - PROCESS | 3764 | 1467040955979 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:35 INFO - PROCESS | 3764 | 1467040955981 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:35 INFO - PROCESS | 3764 | ++DOCSHELL 0C76C400 == 28 [pid = 3764] [id = 536] 08:22:35 INFO - PROCESS | 3764 | ++DOMWINDOW == 73 (10474000) [pid = 3764] [serial = 1608] [outer = 00000000] 08:22:36 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (13D91000) [pid = 3764] [serial = 1609] [outer = 10474000] 08:22:36 INFO - PROCESS | 3764 | 1467040956030 Marionette DEBUG loaded listener.js 08:22:36 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (13D96C00) [pid = 3764] [serial = 1610] [outer = 10474000] 08:22:36 INFO - PROCESS | 3764 | 1467040956520 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 08:22:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:22:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 685ms 08:22:36 INFO - PROCESS | 3764 | 1467040956557 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 08:22:36 INFO - PROCESS | 3764 | 1467040956559 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 08:22:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:22:36 INFO - PROCESS | 3764 | 1467040956563 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:22:36 INFO - PROCESS | 3764 | 1467040956566 Marionette TRACE conn3 <- [1,2110,null,{}] 08:22:36 INFO - PROCESS | 3764 | 1467040956577 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:36 INFO - PROCESS | 3764 | 1467040956582 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:36 INFO - PROCESS | 3764 | 1467040956665 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 08:22:36 INFO - PROCESS | 3764 | 1467040956782 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:36 INFO - PROCESS | 3764 | 1467040956785 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:36 INFO - PROCESS | 3764 | ++DOCSHELL 15833400 == 29 [pid = 3764] [id = 537] 08:22:36 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (1586B000) [pid = 3764] [serial = 1611] [outer = 00000000] 08:22:36 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (16029400) [pid = 3764] [serial = 1612] [outer = 1586B000] 08:22:36 INFO - PROCESS | 3764 | 1467040956844 Marionette DEBUG loaded listener.js 08:22:36 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (1699B400) [pid = 3764] [serial = 1613] [outer = 1586B000] 08:22:37 INFO - PROCESS | 3764 | 1467040957239 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 08:22:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:22:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 731ms 08:22:37 INFO - PROCESS | 3764 | 1467040957286 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 08:22:37 INFO - PROCESS | 3764 | 1467040957289 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 08:22:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:22:37 INFO - PROCESS | 3764 | 1467040957292 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:22:37 INFO - PROCESS | 3764 | 1467040957294 Marionette TRACE conn3 <- [1,2114,null,{}] 08:22:37 INFO - PROCESS | 3764 | 1467040957297 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:37 INFO - PROCESS | 3764 | 1467040957299 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:37 INFO - PROCESS | 3764 | 1467040957444 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 08:22:37 INFO - PROCESS | 3764 | 1467040957466 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:37 INFO - PROCESS | 3764 | 1467040957468 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:37 INFO - PROCESS | 3764 | ++DOCSHELL 16E17000 == 30 [pid = 3764] [id = 538] 08:22:37 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (17007C00) [pid = 3764] [serial = 1614] [outer = 00000000] 08:22:37 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (175A6000) [pid = 3764] [serial = 1615] [outer = 17007C00] 08:22:37 INFO - PROCESS | 3764 | 1467040957512 Marionette DEBUG loaded listener.js 08:22:37 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (17615C00) [pid = 3764] [serial = 1616] [outer = 17007C00] 08:22:37 INFO - PROCESS | 3764 | 1467040957933 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 08:22:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:22:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 686ms 08:22:37 INFO - PROCESS | 3764 | 1467040957973 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 08:22:37 INFO - PROCESS | 3764 | 1467040957975 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 08:22:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:22:37 INFO - PROCESS | 3764 | 1467040957978 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:22:37 INFO - PROCESS | 3764 | 1467040957980 Marionette TRACE conn3 <- [1,2118,null,{}] 08:22:37 INFO - PROCESS | 3764 | 1467040957984 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:37 INFO - PROCESS | 3764 | 1467040957986 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:38 INFO - PROCESS | 3764 | 1467040958094 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 08:22:38 INFO - PROCESS | 3764 | 1467040958099 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:38 INFO - PROCESS | 3764 | 1467040958101 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:38 INFO - PROCESS | 3764 | ++DOCSHELL 176D2000 == 31 [pid = 3764] [id = 539] 08:22:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (17792800) [pid = 3764] [serial = 1617] [outer = 00000000] 08:22:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (177DE400) [pid = 3764] [serial = 1618] [outer = 17792800] 08:22:38 INFO - PROCESS | 3764 | 1467040958144 Marionette DEBUG loaded listener.js 08:22:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (18354C00) [pid = 3764] [serial = 1619] [outer = 17792800] 08:22:38 INFO - PROCESS | 3764 | 1467040958596 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 08:22:38 INFO - PROCESS | 3764 | 1467040958664 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 08:22:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 08:22:38 INFO - PROCESS | 3764 | 1467040958672 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:22:38 INFO - PROCESS | 3764 | 1467040958674 Marionette TRACE conn3 <- [1,2122,null,{}] 08:22:38 INFO - PROCESS | 3764 | 1467040958677 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:38 INFO - PROCESS | 3764 | 1467040958683 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:38 INFO - PROCESS | 3764 | 1467040958853 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 08:22:38 INFO - PROCESS | 3764 | 1467040958878 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:38 INFO - PROCESS | 3764 | 1467040958880 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:38 INFO - PROCESS | 3764 | ++DOCSHELL 19805C00 == 32 [pid = 3764] [id = 540] 08:22:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (19859800) [pid = 3764] [serial = 1620] [outer = 00000000] 08:22:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (19EE3800) [pid = 3764] [serial = 1621] [outer = 19859800] 08:22:38 INFO - PROCESS | 3764 | 1467040958924 Marionette DEBUG loaded listener.js 08:22:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (1A0E0800) [pid = 3764] [serial = 1622] [outer = 19859800] 08:22:39 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (177D7C00) [pid = 3764] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:22:39 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (19AE0C00) [pid = 3764] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:22:39 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (13F70400) [pid = 3764] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:22:39 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (1985C800) [pid = 3764] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:22:39 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (1A29C400) [pid = 3764] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:22:39 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (16ECC800) [pid = 3764] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:22:39 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (1547EC00) [pid = 3764] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:22:39 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (167DD000) [pid = 3764] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:22:39 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (1148A400) [pid = 3764] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:22:39 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (13D8E800) [pid = 3764] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:22:39 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (10517C00) [pid = 3764] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:22:39 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (12E67C00) [pid = 3764] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:22:39 INFO - PROCESS | 3764 | 1467040959510 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 08:22:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 08:22:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 883ms 08:22:39 INFO - PROCESS | 3764 | 1467040959552 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 08:22:39 INFO - PROCESS | 3764 | 1467040959554 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 08:22:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:22:39 INFO - PROCESS | 3764 | 1467040959558 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:22:39 INFO - PROCESS | 3764 | 1467040959560 Marionette TRACE conn3 <- [1,2126,null,{}] 08:22:39 INFO - PROCESS | 3764 | 1467040959563 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:39 INFO - PROCESS | 3764 | 1467040959565 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:39 INFO - PROCESS | 3764 | 1467040959641 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 08:22:39 INFO - PROCESS | 3764 | 1467040959647 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:39 INFO - PROCESS | 3764 | 1467040959649 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:39 INFO - PROCESS | 3764 | ++DOCSHELL 1428D800 == 33 [pid = 3764] [id = 541] 08:22:39 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (1428DC00) [pid = 3764] [serial = 1623] [outer = 00000000] 08:22:39 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (17089800) [pid = 3764] [serial = 1624] [outer = 1428DC00] 08:22:39 INFO - PROCESS | 3764 | 1467040959692 Marionette DEBUG loaded listener.js 08:22:39 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (175AA400) [pid = 3764] [serial = 1625] [outer = 1428DC00] 08:22:40 INFO - PROCESS | 3764 | 1467040960096 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 08:22:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:22:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 579ms 08:22:40 INFO - PROCESS | 3764 | 1467040960145 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 08:22:40 INFO - PROCESS | 3764 | 1467040960147 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 08:22:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:22:40 INFO - PROCESS | 3764 | 1467040960151 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:22:40 INFO - PROCESS | 3764 | 1467040960152 Marionette TRACE conn3 <- [1,2130,null,{}] 08:22:40 INFO - PROCESS | 3764 | 1467040960156 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:40 INFO - PROCESS | 3764 | 1467040960158 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:40 INFO - PROCESS | 3764 | 1467040960236 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 08:22:40 INFO - PROCESS | 3764 | 1467040960241 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:40 INFO - PROCESS | 3764 | 1467040960243 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:40 INFO - PROCESS | 3764 | ++DOCSHELL 16ED5400 == 34 [pid = 3764] [id = 542] 08:22:40 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (17084400) [pid = 3764] [serial = 1626] [outer = 00000000] 08:22:40 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (1A295800) [pid = 3764] [serial = 1627] [outer = 17084400] 08:22:40 INFO - PROCESS | 3764 | 1467040960287 Marionette DEBUG loaded listener.js 08:22:40 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (1760D400) [pid = 3764] [serial = 1628] [outer = 17084400] 08:22:40 INFO - PROCESS | 3764 | 1467040960746 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 08:22:40 INFO - PROCESS | 3764 | 1467040960779 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 08:22:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 08:22:40 INFO - PROCESS | 3764 | 1467040960782 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:22:40 INFO - PROCESS | 3764 | 1467040960784 Marionette TRACE conn3 <- [1,2134,null,{}] 08:22:40 INFO - PROCESS | 3764 | 1467040960788 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:40 INFO - PROCESS | 3764 | 1467040960789 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:40 INFO - PROCESS | 3764 | 1467040960872 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 08:22:40 INFO - PROCESS | 3764 | 1467040960880 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:40 INFO - PROCESS | 3764 | 1467040960882 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:40 INFO - PROCESS | 3764 | ++DOCSHELL 15833000 == 35 [pid = 3764] [id = 543] 08:22:40 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (1A3DB800) [pid = 3764] [serial = 1629] [outer = 00000000] 08:22:40 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (1A515000) [pid = 3764] [serial = 1630] [outer = 1A3DB800] 08:22:40 INFO - PROCESS | 3764 | 1467040960925 Marionette DEBUG loaded listener.js 08:22:40 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (1A515C00) [pid = 3764] [serial = 1631] [outer = 1A3DB800] 08:22:41 INFO - PROCESS | 3764 | --DOCSHELL 11802400 == 34 [pid = 3764] [id = 535] 08:22:41 INFO - PROCESS | 3764 | --DOCSHELL 12C53400 == 33 [pid = 3764] [id = 534] 08:22:42 INFO - PROCESS | 3764 | --DOCSHELL 15833400 == 32 [pid = 3764] [id = 537] 08:22:42 INFO - PROCESS | 3764 | --DOCSHELL 0C76C400 == 31 [pid = 3764] [id = 536] 08:22:42 INFO - PROCESS | 3764 | --DOCSHELL 1428D800 == 30 [pid = 3764] [id = 541] 08:22:42 INFO - PROCESS | 3764 | --DOCSHELL 16E17000 == 29 [pid = 3764] [id = 538] 08:22:42 INFO - PROCESS | 3764 | --DOCSHELL 19805C00 == 28 [pid = 3764] [id = 540] 08:22:42 INFO - PROCESS | 3764 | --DOCSHELL 176D2000 == 27 [pid = 3764] [id = 539] 08:22:42 INFO - PROCESS | 3764 | --DOCSHELL 16ED5400 == 26 [pid = 3764] [id = 542] 08:22:42 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (1A3DAC00) [pid = 3764] [serial = 1588] [outer = 00000000] [url = about:blank] 08:22:42 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (176D4C00) [pid = 3764] [serial = 1573] [outer = 00000000] [url = about:blank] 08:22:42 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (17799000) [pid = 3764] [serial = 1574] [outer = 00000000] [url = about:blank] 08:22:42 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (1A958000) [pid = 3764] [serial = 1556] [outer = 00000000] [url = about:blank] 08:22:42 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (16E12400) [pid = 3764] [serial = 1570] [outer = 00000000] [url = about:blank] 08:22:42 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (11CEB000) [pid = 3764] [serial = 1558] [outer = 00000000] [url = about:blank] 08:22:42 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (12BB2400) [pid = 3764] [serial = 1559] [outer = 00000000] [url = about:blank] 08:22:42 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (14293C00) [pid = 3764] [serial = 1567] [outer = 00000000] [url = about:blank] 08:22:42 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (15026800) [pid = 3764] [serial = 1568] [outer = 00000000] [url = about:blank] 08:22:42 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (10A59400) [pid = 3764] [serial = 1561] [outer = 00000000] [url = about:blank] 08:22:42 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (11218400) [pid = 3764] [serial = 1562] [outer = 00000000] [url = about:blank] 08:22:42 INFO - PROCESS | 3764 | --DOMWINDOW == 72 (1318A400) [pid = 3764] [serial = 1564] [outer = 00000000] [url = about:blank] 08:22:42 INFO - PROCESS | 3764 | --DOMWINDOW == 71 (13D87C00) [pid = 3764] [serial = 1565] [outer = 00000000] [url = about:blank] 08:22:42 INFO - PROCESS | 3764 | --DOMWINDOW == 70 (1850C000) [pid = 3764] [serial = 1577] [outer = 00000000] [url = about:blank] 08:22:42 INFO - PROCESS | 3764 | --DOMWINDOW == 69 (18350800) [pid = 3764] [serial = 1576] [outer = 00000000] [url = about:blank] 08:22:42 INFO - PROCESS | 3764 | --DOMWINDOW == 68 (19EDF800) [pid = 3764] [serial = 1579] [outer = 00000000] [url = about:blank] 08:22:42 INFO - PROCESS | 3764 | --DOMWINDOW == 67 (1779DC00) [pid = 3764] [serial = 1582] [outer = 00000000] [url = about:blank] 08:22:42 INFO - PROCESS | 3764 | --DOMWINDOW == 66 (18352000) [pid = 3764] [serial = 1583] [outer = 00000000] [url = about:blank] 08:22:42 INFO - PROCESS | 3764 | --DOMWINDOW == 65 (1A0D8C00) [pid = 3764] [serial = 1585] [outer = 00000000] [url = about:blank] 08:22:42 INFO - PROCESS | 3764 | --DOMWINDOW == 64 (19EE0800) [pid = 3764] [serial = 1580] [outer = 00000000] [url = about:blank] 08:22:42 INFO - PROCESS | 3764 | --DOMWINDOW == 63 (1A295C00) [pid = 3764] [serial = 1586] [outer = 00000000] [url = about:blank] 08:22:42 INFO - PROCESS | 3764 | --DOMWINDOW == 62 (174EBC00) [pid = 3764] [serial = 1571] [outer = 00000000] [url = about:blank] 08:22:42 INFO - PROCESS | 3764 | --DOMWINDOW == 61 (1A3D7000) [pid = 3764] [serial = 1589] [outer = 00000000] [url = about:blank] 08:22:42 INFO - PROCESS | 3764 | 1467040962607 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 08:22:42 INFO - PROCESS | 3764 | 1467040962659 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 08:22:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 08:22:42 INFO - PROCESS | 3764 | 1467040962664 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:22:42 INFO - PROCESS | 3764 | 1467040962668 Marionette TRACE conn3 <- [1,2138,null,{}] 08:22:42 INFO - PROCESS | 3764 | 1467040962674 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:42 INFO - PROCESS | 3764 | 1467040962677 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:42 INFO - PROCESS | 3764 | 1467040962753 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 08:22:42 INFO - PROCESS | 3764 | 1467040962762 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:42 INFO - PROCESS | 3764 | 1467040962767 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:42 INFO - PROCESS | 3764 | ++DOCSHELL 11246800 == 27 [pid = 3764] [id = 544] 08:22:42 INFO - PROCESS | 3764 | ++DOMWINDOW == 62 (112EBC00) [pid = 3764] [serial = 1632] [outer = 00000000] 08:22:42 INFO - PROCESS | 3764 | ++DOMWINDOW == 63 (11893C00) [pid = 3764] [serial = 1633] [outer = 112EBC00] 08:22:42 INFO - PROCESS | 3764 | 1467040962815 Marionette DEBUG loaded listener.js 08:22:42 INFO - PROCESS | 3764 | ++DOMWINDOW == 64 (11CEB800) [pid = 3764] [serial = 1634] [outer = 112EBC00] 08:22:43 INFO - PROCESS | 3764 | 1467040963322 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 08:22:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 08:22:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 686ms 08:22:43 INFO - PROCESS | 3764 | 1467040963348 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 08:22:43 INFO - PROCESS | 3764 | 1467040963353 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 08:22:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:22:43 INFO - PROCESS | 3764 | 1467040963364 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:22:43 INFO - PROCESS | 3764 | 1467040963367 Marionette TRACE conn3 <- [1,2142,null,{}] 08:22:43 INFO - PROCESS | 3764 | 1467040963371 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:43 INFO - PROCESS | 3764 | 1467040963374 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:43 INFO - PROCESS | 3764 | 1467040963443 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 08:22:43 INFO - PROCESS | 3764 | 1467040963452 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:43 INFO - PROCESS | 3764 | 1467040963454 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:43 INFO - PROCESS | 3764 | ++DOCSHELL 132ACC00 == 28 [pid = 3764] [id = 545] 08:22:43 INFO - PROCESS | 3764 | ++DOMWINDOW == 65 (139C6400) [pid = 3764] [serial = 1635] [outer = 00000000] 08:22:43 INFO - PROCESS | 3764 | ++DOMWINDOW == 66 (139D3800) [pid = 3764] [serial = 1636] [outer = 139C6400] 08:22:43 INFO - PROCESS | 3764 | 1467040963502 Marionette DEBUG loaded listener.js 08:22:43 INFO - PROCESS | 3764 | ++DOMWINDOW == 67 (13A95C00) [pid = 3764] [serial = 1637] [outer = 139C6400] 08:22:43 INFO - PROCESS | 3764 | 1467040963981 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 08:22:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:22:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 670ms 08:22:44 INFO - PROCESS | 3764 | 1467040964047 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 08:22:44 INFO - PROCESS | 3764 | 1467040964050 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 08:22:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:22:44 INFO - PROCESS | 3764 | 1467040964053 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:22:44 INFO - PROCESS | 3764 | 1467040964057 Marionette TRACE conn3 <- [1,2146,null,{}] 08:22:44 INFO - PROCESS | 3764 | 1467040964051 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:44 INFO - PROCESS | 3764 | 1467040964055 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:44 INFO - PROCESS | 3764 | 1467040964164 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 08:22:44 INFO - PROCESS | 3764 | 1467040964263 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:44 INFO - PROCESS | 3764 | 1467040964266 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:44 INFO - PROCESS | 3764 | ++DOCSHELL 1501E800 == 29 [pid = 3764] [id = 546] 08:22:44 INFO - PROCESS | 3764 | ++DOMWINDOW == 68 (1501F400) [pid = 3764] [serial = 1638] [outer = 00000000] 08:22:44 INFO - PROCESS | 3764 | ++DOMWINDOW == 69 (15025000) [pid = 3764] [serial = 1639] [outer = 1501F400] 08:22:44 INFO - PROCESS | 3764 | 1467040964313 Marionette DEBUG loaded listener.js 08:22:44 INFO - PROCESS | 3764 | ++DOMWINDOW == 70 (15480400) [pid = 3764] [serial = 1640] [outer = 1501F400] 08:22:44 INFO - PROCESS | 3764 | 1467040964683 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 08:22:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 08:22:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 685ms 08:22:44 INFO - PROCESS | 3764 | 1467040964735 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 08:22:44 INFO - PROCESS | 3764 | 1467040964737 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 08:22:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:22:44 INFO - PROCESS | 3764 | 1467040964741 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:22:44 INFO - PROCESS | 3764 | 1467040964742 Marionette TRACE conn3 <- [1,2150,null,{}] 08:22:44 INFO - PROCESS | 3764 | 1467040964756 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:44 INFO - PROCESS | 3764 | 1467040964758 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:44 INFO - PROCESS | 3764 | 1467040964822 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 08:22:44 INFO - PROCESS | 3764 | 1467040964827 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:44 INFO - PROCESS | 3764 | 1467040964830 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:44 INFO - PROCESS | 3764 | ++DOCSHELL 12C54C00 == 30 [pid = 3764] [id = 547] 08:22:44 INFO - PROCESS | 3764 | ++DOMWINDOW == 71 (12E22400) [pid = 3764] [serial = 1641] [outer = 00000000] 08:22:44 INFO - PROCESS | 3764 | ++DOMWINDOW == 72 (16025C00) [pid = 3764] [serial = 1642] [outer = 12E22400] 08:22:44 INFO - PROCESS | 3764 | 1467040964873 Marionette DEBUG loaded listener.js 08:22:44 INFO - PROCESS | 3764 | ++DOMWINDOW == 73 (16E11C00) [pid = 3764] [serial = 1643] [outer = 12E22400] 08:22:45 INFO - PROCESS | 3764 | 1467040965339 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 08:22:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:22:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 686ms 08:22:45 INFO - PROCESS | 3764 | 1467040965422 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 08:22:45 INFO - PROCESS | 3764 | 1467040965424 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 08:22:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:22:45 INFO - PROCESS | 3764 | 1467040965427 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:22:45 INFO - PROCESS | 3764 | 1467040965429 Marionette TRACE conn3 <- [1,2154,null,{}] 08:22:45 INFO - PROCESS | 3764 | 1467040965415 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:45 INFO - PROCESS | 3764 | 1467040965417 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:45 INFO - PROCESS | 3764 | 1467040965520 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 08:22:45 INFO - PROCESS | 3764 | 1467040965532 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:45 INFO - PROCESS | 3764 | 1467040965534 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:45 INFO - PROCESS | 3764 | ++DOCSHELL 1700F000 == 31 [pid = 3764] [id = 548] 08:22:45 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (1700F800) [pid = 3764] [serial = 1644] [outer = 00000000] 08:22:45 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (175A3000) [pid = 3764] [serial = 1645] [outer = 1700F800] 08:22:45 INFO - PROCESS | 3764 | 1467040965577 Marionette DEBUG loaded listener.js 08:22:45 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (176D1400) [pid = 3764] [serial = 1646] [outer = 1700F800] 08:22:45 INFO - PROCESS | 3764 | 1467040966017 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 08:22:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:22:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 624ms 08:22:46 INFO - PROCESS | 3764 | 1467040966048 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 08:22:46 INFO - PROCESS | 3764 | 1467040966050 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 08:22:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:22:46 INFO - PROCESS | 3764 | 1467040966054 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:22:46 INFO - PROCESS | 3764 | 1467040966055 Marionette TRACE conn3 <- [1,2158,null,{}] 08:22:46 INFO - PROCESS | 3764 | 1467040966059 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:46 INFO - PROCESS | 3764 | 1467040966064 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:46 INFO - PROCESS | 3764 | 1467040966148 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 08:22:46 INFO - PROCESS | 3764 | 1467040966156 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:46 INFO - PROCESS | 3764 | 1467040966158 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:46 INFO - PROCESS | 3764 | ++DOCSHELL 1779BC00 == 32 [pid = 3764] [id = 549] 08:22:46 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (177DF800) [pid = 3764] [serial = 1647] [outer = 00000000] 08:22:46 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (18352000) [pid = 3764] [serial = 1648] [outer = 177DF800] 08:22:46 INFO - PROCESS | 3764 | 1467040966202 Marionette DEBUG loaded listener.js 08:22:46 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (1850C000) [pid = 3764] [serial = 1649] [outer = 177DF800] 08:22:46 INFO - PROCESS | 3764 | 1467040966654 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 08:22:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:22:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 686ms 08:22:46 INFO - PROCESS | 3764 | 1467040966736 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 08:22:46 INFO - PROCESS | 3764 | 1467040966738 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 08:22:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:22:46 INFO - PROCESS | 3764 | 1467040966726 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:22:46 INFO - PROCESS | 3764 | 1467040966727 Marionette TRACE conn3 <- [1,2162,null,{}] 08:22:46 INFO - PROCESS | 3764 | 1467040966731 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:46 INFO - PROCESS | 3764 | 1467040966733 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:46 INFO - PROCESS | 3764 | 1467040966818 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 08:22:46 INFO - PROCESS | 3764 | 1467040966855 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:46 INFO - PROCESS | 3764 | 1467040966858 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:46 INFO - PROCESS | 3764 | ++DOCSHELL 1850B800 == 33 [pid = 3764] [id = 550] 08:22:46 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (19808C00) [pid = 3764] [serial = 1650] [outer = 00000000] 08:22:46 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (19AE2400) [pid = 3764] [serial = 1651] [outer = 19808C00] 08:22:46 INFO - PROCESS | 3764 | 1467040966901 Marionette DEBUG loaded listener.js 08:22:46 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (19AE3400) [pid = 3764] [serial = 1652] [outer = 19808C00] 08:22:47 INFO - PROCESS | 3764 | 1467040967355 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 08:22:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:22:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 670ms 08:22:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:22:47 INFO - PROCESS | 3764 | 1467040967425 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 08:22:47 INFO - PROCESS | 3764 | 1467040967411 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 08:22:47 INFO - PROCESS | 3764 | 1467040967414 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:22:47 INFO - PROCESS | 3764 | 1467040967416 Marionette TRACE conn3 <- [1,2166,null,{}] 08:22:47 INFO - PROCESS | 3764 | 1467040967419 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:47 INFO - PROCESS | 3764 | 1467040967421 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:47 INFO - PROCESS | 3764 | 1467040967496 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 08:22:47 INFO - PROCESS | 3764 | 1467040967502 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:47 INFO - PROCESS | 3764 | 1467040967504 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:47 INFO - PROCESS | 3764 | ++DOCSHELL 18445C00 == 34 [pid = 3764] [id = 551] 08:22:47 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (19805C00) [pid = 3764] [serial = 1653] [outer = 00000000] 08:22:47 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (1A0D9000) [pid = 3764] [serial = 1654] [outer = 19805C00] 08:22:47 INFO - PROCESS | 3764 | 1467040967548 Marionette DEBUG loaded listener.js 08:22:47 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (1A0D9400) [pid = 3764] [serial = 1655] [outer = 19805C00] 08:22:47 INFO - PROCESS | 3764 | 1467040968010 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 08:22:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:22:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 609ms 08:22:48 INFO - PROCESS | 3764 | 1467040968051 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 08:22:48 INFO - PROCESS | 3764 | 1467040968053 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 08:22:48 INFO - PROCESS | 3764 | 1467040968056 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:22:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:22:48 INFO - PROCESS | 3764 | 1467040968058 Marionette TRACE conn3 <- [1,2170,null,{}] 08:22:48 INFO - PROCESS | 3764 | 1467040968061 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:48 INFO - PROCESS | 3764 | 1467040968063 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:48 INFO - PROCESS | 3764 | 1467040968156 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 08:22:48 INFO - PROCESS | 3764 | 1467040968247 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:48 INFO - PROCESS | 3764 | 1467040968249 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:48 INFO - PROCESS | 3764 | ++DOCSHELL 1501E000 == 35 [pid = 3764] [id = 552] 08:22:48 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (1A28DC00) [pid = 3764] [serial = 1656] [outer = 00000000] 08:22:48 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (1A38E000) [pid = 3764] [serial = 1657] [outer = 1A28DC00] 08:22:48 INFO - PROCESS | 3764 | 1467040968292 Marionette DEBUG loaded listener.js 08:22:48 INFO - PROCESS | 3764 | ++DOMWINDOW == 88 (1A3D9C00) [pid = 3764] [serial = 1658] [outer = 1A28DC00] 08:22:48 INFO - PROCESS | 3764 | 1467040968704 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 08:22:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:22:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 671ms 08:22:48 INFO - PROCESS | 3764 | 1467040968739 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 08:22:48 INFO - PROCESS | 3764 | 1467040968741 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 08:22:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:22:48 INFO - PROCESS | 3764 | 1467040968744 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:22:48 INFO - PROCESS | 3764 | 1467040968746 Marionette TRACE conn3 <- [1,2174,null,{}] 08:22:48 INFO - PROCESS | 3764 | 1467040968750 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:48 INFO - PROCESS | 3764 | 1467040968752 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:48 INFO - PROCESS | 3764 | 1467040968869 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 08:22:48 INFO - PROCESS | 3764 | 1467040968875 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:48 INFO - PROCESS | 3764 | 1467040968877 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:48 INFO - PROCESS | 3764 | ++DOCSHELL 1A3DD800 == 36 [pid = 3764] [id = 553] 08:22:48 INFO - PROCESS | 3764 | ++DOMWINDOW == 89 (1A3DDC00) [pid = 3764] [serial = 1659] [outer = 00000000] 08:22:48 INFO - PROCESS | 3764 | ++DOMWINDOW == 90 (1A516400) [pid = 3764] [serial = 1660] [outer = 1A3DDC00] 08:22:48 INFO - PROCESS | 3764 | 1467040968919 Marionette DEBUG loaded listener.js 08:22:48 INFO - PROCESS | 3764 | ++DOMWINDOW == 91 (1A522400) [pid = 3764] [serial = 1661] [outer = 1A3DDC00] 08:22:49 INFO - PROCESS | 3764 | 1467040969352 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 08:22:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:22:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 685ms 08:22:49 INFO - PROCESS | 3764 | 1467040969430 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 08:22:49 INFO - PROCESS | 3764 | 1467040969432 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 08:22:49 INFO - PROCESS | 3764 | 1467040969436 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:22:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:22:49 INFO - PROCESS | 3764 | 1467040969422 Marionette TRACE conn3 <- [1,2178,null,{}] 08:22:49 INFO - PROCESS | 3764 | 1467040969426 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:49 INFO - PROCESS | 3764 | 1467040969428 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:49 INFO - PROCESS | 3764 | 1467040969577 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 08:22:49 INFO - PROCESS | 3764 | 1467040969604 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:49 INFO - PROCESS | 3764 | 1467040969607 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:49 INFO - PROCESS | 3764 | ++DOCSHELL 1700DC00 == 37 [pid = 3764] [id = 554] 08:22:49 INFO - PROCESS | 3764 | ++DOMWINDOW == 92 (1A7EF000) [pid = 3764] [serial = 1662] [outer = 00000000] 08:22:49 INFO - PROCESS | 3764 | ++DOMWINDOW == 93 (1A91DC00) [pid = 3764] [serial = 1663] [outer = 1A7EF000] 08:22:49 INFO - PROCESS | 3764 | 1467040969652 Marionette DEBUG loaded listener.js 08:22:49 INFO - PROCESS | 3764 | ++DOMWINDOW == 94 (1A950400) [pid = 3764] [serial = 1664] [outer = 1A7EF000] 08:22:49 INFO - PROCESS | 3764 | --DOMWINDOW == 93 (17007C00) [pid = 3764] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 08:22:49 INFO - PROCESS | 3764 | --DOMWINDOW == 92 (17792800) [pid = 3764] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 08:22:49 INFO - PROCESS | 3764 | --DOMWINDOW == 91 (19859800) [pid = 3764] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 08:22:49 INFO - PROCESS | 3764 | --DOMWINDOW == 90 (17084400) [pid = 3764] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 08:22:49 INFO - PROCESS | 3764 | --DOMWINDOW == 89 (11803000) [pid = 3764] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 08:22:49 INFO - PROCESS | 3764 | --DOMWINDOW == 88 (1315C400) [pid = 3764] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 08:22:49 INFO - PROCESS | 3764 | --DOMWINDOW == 87 (1A516C00) [pid = 3764] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 08:22:49 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (18501400) [pid = 3764] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 08:22:49 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (1502B400) [pid = 3764] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 08:22:49 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (11C97000) [pid = 3764] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:22:49 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (1586B000) [pid = 3764] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 08:22:49 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (10474000) [pid = 3764] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 08:22:49 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (1428DC00) [pid = 3764] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 08:22:50 INFO - PROCESS | 3764 | 1467040970177 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 08:22:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:22:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 793ms 08:22:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:22:50 INFO - PROCESS | 3764 | 1467040970212 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 08:22:50 INFO - PROCESS | 3764 | 1467040970214 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 08:22:50 INFO - PROCESS | 3764 | 1467040970217 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:22:50 INFO - PROCESS | 3764 | 1467040970219 Marionette TRACE conn3 <- [1,2182,null,{}] 08:22:50 INFO - PROCESS | 3764 | 1467040970222 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:50 INFO - PROCESS | 3764 | 1467040970224 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:50 INFO - PROCESS | 3764 | 1467040970301 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 08:22:50 INFO - PROCESS | 3764 | 1467040970306 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:50 INFO - PROCESS | 3764 | 1467040970308 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:50 INFO - PROCESS | 3764 | ++DOCSHELL 1502B400 == 38 [pid = 3764] [id = 555] 08:22:50 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (15071400) [pid = 3764] [serial = 1665] [outer = 00000000] 08:22:50 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (18353400) [pid = 3764] [serial = 1666] [outer = 15071400] 08:22:50 INFO - PROCESS | 3764 | 1467040970351 Marionette DEBUG loaded listener.js 08:22:50 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (1985D000) [pid = 3764] [serial = 1667] [outer = 15071400] 08:22:50 INFO - PROCESS | 3764 | 1467040970782 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 08:22:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:22:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 579ms 08:22:50 INFO - PROCESS | 3764 | 1467040970829 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 08:22:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:22:50 INFO - PROCESS | 3764 | 1467040970831 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 08:22:50 INFO - PROCESS | 3764 | 1467040970834 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:22:50 INFO - PROCESS | 3764 | 1467040970836 Marionette TRACE conn3 <- [1,2186,null,{}] 08:22:50 INFO - PROCESS | 3764 | 1467040970839 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:50 INFO - PROCESS | 3764 | 1467040970841 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:50 INFO - PROCESS | 3764 | 1467040970917 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 08:22:50 INFO - PROCESS | 3764 | 1467040970924 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:50 INFO - PROCESS | 3764 | 1467040970926 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:50 INFO - PROCESS | 3764 | ++DOCSHELL 105EF000 == 39 [pid = 3764] [id = 556] 08:22:50 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (170C4400) [pid = 3764] [serial = 1668] [outer = 00000000] 08:22:50 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (1A91EC00) [pid = 3764] [serial = 1669] [outer = 170C4400] 08:22:50 INFO - PROCESS | 3764 | 1467040970968 Marionette DEBUG loaded listener.js 08:22:51 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (1A953800) [pid = 3764] [serial = 1670] [outer = 170C4400] 08:22:51 INFO - PROCESS | 3764 | --DOCSHELL 1B698C00 == 38 [pid = 3764] [id = 16] 08:22:51 INFO - PROCESS | 3764 | 1467040971449 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:22:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:22:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 686ms 08:22:51 INFO - PROCESS | 3764 | 1467040971515 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 08:22:51 INFO - PROCESS | 3764 | 1467040971517 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 08:22:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:22:51 INFO - PROCESS | 3764 | 1467040971520 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:22:51 INFO - PROCESS | 3764 | 1467040971522 Marionette TRACE conn3 <- [1,2190,null,{}] 08:22:51 INFO - PROCESS | 3764 | 1467040971525 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:51 INFO - PROCESS | 3764 | 1467040971527 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:51 INFO - PROCESS | 3764 | 1467040971613 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 08:22:51 INFO - PROCESS | 3764 | 1467040971623 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:51 INFO - PROCESS | 3764 | 1467040971625 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:51 INFO - PROCESS | 3764 | ++DOCSHELL 1A7EF400 == 39 [pid = 3764] [id = 557] 08:22:51 INFO - PROCESS | 3764 | ++DOMWINDOW == 88 (1A957800) [pid = 3764] [serial = 1671] [outer = 00000000] 08:22:51 INFO - PROCESS | 3764 | ++DOMWINDOW == 89 (1A95CC00) [pid = 3764] [serial = 1672] [outer = 1A957800] 08:22:51 INFO - PROCESS | 3764 | 1467040971667 Marionette DEBUG loaded listener.js 08:22:51 INFO - PROCESS | 3764 | ++DOMWINDOW == 90 (1AA40000) [pid = 3764] [serial = 1673] [outer = 1A957800] 08:22:52 INFO - PROCESS | 3764 | 1467040972432 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 08:22:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:22:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 975ms 08:22:52 INFO - PROCESS | 3764 | 1467040972490 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 08:22:52 INFO - PROCESS | 3764 | 1467040972494 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 08:22:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:22:52 INFO - PROCESS | 3764 | 1467040972500 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:22:52 INFO - PROCESS | 3764 | 1467040972503 Marionette TRACE conn3 <- [1,2194,null,{}] 08:22:52 INFO - PROCESS | 3764 | 1467040972509 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:52 INFO - PROCESS | 3764 | 1467040972512 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:52 INFO - PROCESS | 3764 | 1467040972633 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 08:22:52 INFO - PROCESS | 3764 | 1467040972774 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:52 INFO - PROCESS | 3764 | 1467040972778 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:52 INFO - PROCESS | 3764 | ++DOCSHELL 10EF3C00 == 40 [pid = 3764] [id = 558] 08:22:52 INFO - PROCESS | 3764 | ++DOMWINDOW == 91 (11216800) [pid = 3764] [serial = 1674] [outer = 00000000] 08:22:52 INFO - PROCESS | 3764 | ++DOMWINDOW == 92 (12C5A000) [pid = 3764] [serial = 1675] [outer = 11216800] 08:22:52 INFO - PROCESS | 3764 | 1467040972834 Marionette DEBUG loaded listener.js 08:22:52 INFO - PROCESS | 3764 | ++DOMWINDOW == 93 (139D0800) [pid = 3764] [serial = 1676] [outer = 11216800] 08:22:53 INFO - PROCESS | 3764 | 1467040973723 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 08:22:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 08:22:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1264ms 08:22:53 INFO - PROCESS | 3764 | 1467040973760 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 08:22:53 INFO - PROCESS | 3764 | 1467040973765 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 08:22:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 08:22:53 INFO - PROCESS | 3764 | 1467040973771 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 08:22:53 INFO - PROCESS | 3764 | 1467040973774 Marionette TRACE conn3 <- [1,2198,null,{}] 08:22:53 INFO - PROCESS | 3764 | 1467040973780 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:53 INFO - PROCESS | 3764 | 1467040973783 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:53 INFO - PROCESS | 3764 | 1467040973891 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 08:22:54 INFO - PROCESS | 3764 | 1467040974030 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:54 INFO - PROCESS | 3764 | 1467040974034 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:54 INFO - PROCESS | 3764 | ++DOCSHELL 10A79800 == 41 [pid = 3764] [id = 559] 08:22:54 INFO - PROCESS | 3764 | ++DOMWINDOW == 94 (112EC000) [pid = 3764] [serial = 1677] [outer = 00000000] 08:22:54 INFO - PROCESS | 3764 | ++DOMWINDOW == 95 (12965000) [pid = 3764] [serial = 1678] [outer = 112EC000] 08:22:54 INFO - PROCESS | 3764 | 1467040974088 Marionette DEBUG loaded listener.js 08:22:54 INFO - PROCESS | 3764 | ++DOMWINDOW == 96 (12BB1400) [pid = 3764] [serial = 1679] [outer = 112EC000] 08:22:54 INFO - PROCESS | 3764 | --DOCSHELL 105EF000 == 40 [pid = 3764] [id = 556] 08:22:54 INFO - PROCESS | 3764 | --DOCSHELL 1502B400 == 39 [pid = 3764] [id = 555] 08:22:54 INFO - PROCESS | 3764 | --DOCSHELL 1700DC00 == 38 [pid = 3764] [id = 554] 08:22:54 INFO - PROCESS | 3764 | --DOCSHELL 1A3DD800 == 37 [pid = 3764] [id = 553] 08:22:54 INFO - PROCESS | 3764 | --DOCSHELL 1501E000 == 36 [pid = 3764] [id = 552] 08:22:54 INFO - PROCESS | 3764 | --DOCSHELL 18445C00 == 35 [pid = 3764] [id = 551] 08:22:54 INFO - PROCESS | 3764 | --DOCSHELL 1850B800 == 34 [pid = 3764] [id = 550] 08:22:54 INFO - PROCESS | 3764 | --DOCSHELL 1779BC00 == 33 [pid = 3764] [id = 549] 08:22:54 INFO - PROCESS | 3764 | --DOCSHELL 1700F000 == 32 [pid = 3764] [id = 548] 08:22:54 INFO - PROCESS | 3764 | --DOCSHELL 12C54C00 == 31 [pid = 3764] [id = 547] 08:22:54 INFO - PROCESS | 3764 | --DOCSHELL 1501E800 == 30 [pid = 3764] [id = 546] 08:22:54 INFO - PROCESS | 3764 | --DOCSHELL 132ACC00 == 29 [pid = 3764] [id = 545] 08:22:54 INFO - PROCESS | 3764 | --DOMWINDOW == 95 (1A515000) [pid = 3764] [serial = 1630] [outer = 00000000] [url = about:blank] 08:22:54 INFO - PROCESS | 3764 | --DOCSHELL 11246800 == 28 [pid = 3764] [id = 544] 08:22:54 INFO - PROCESS | 3764 | --DOCSHELL 1B696400 == 27 [pid = 3764] [id = 17] 08:22:54 INFO - PROCESS | 3764 | --DOCSHELL 15833000 == 26 [pid = 3764] [id = 543] 08:22:54 INFO - PROCESS | 3764 | --DOMWINDOW == 94 (175A6000) [pid = 3764] [serial = 1615] [outer = 00000000] [url = about:blank] 08:22:54 INFO - PROCESS | 3764 | --DOMWINDOW == 93 (177DE400) [pid = 3764] [serial = 1618] [outer = 00000000] [url = about:blank] 08:22:54 INFO - PROCESS | 3764 | --DOMWINDOW == 92 (18354C00) [pid = 3764] [serial = 1619] [outer = 00000000] [url = about:blank] 08:22:54 INFO - PROCESS | 3764 | --DOMWINDOW == 91 (19EE3800) [pid = 3764] [serial = 1621] [outer = 00000000] [url = about:blank] 08:22:54 INFO - PROCESS | 3764 | --DOMWINDOW == 90 (1A295800) [pid = 3764] [serial = 1627] [outer = 00000000] [url = about:blank] 08:22:54 INFO - PROCESS | 3764 | --DOMWINDOW == 89 (1A0E0800) [pid = 3764] [serial = 1622] [outer = 00000000] [url = about:blank] 08:22:54 INFO - PROCESS | 3764 | --DOMWINDOW == 88 (129DF800) [pid = 3764] [serial = 1606] [outer = 00000000] [url = about:blank] 08:22:54 INFO - PROCESS | 3764 | --DOMWINDOW == 87 (14276000) [pid = 3764] [serial = 1604] [outer = 00000000] [url = about:blank] 08:22:54 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (13DB0C00) [pid = 3764] [serial = 1603] [outer = 00000000] [url = about:blank] 08:22:54 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (1A7EE000) [pid = 3764] [serial = 1601] [outer = 00000000] [url = about:blank] 08:22:54 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (1A7E3C00) [pid = 3764] [serial = 1600] [outer = 00000000] [url = about:blank] 08:22:54 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (1760D400) [pid = 3764] [serial = 1628] [outer = 00000000] [url = about:blank] 08:22:54 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (1A29C000) [pid = 3764] [serial = 1598] [outer = 00000000] [url = about:blank] 08:22:54 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (19857C00) [pid = 3764] [serial = 1597] [outer = 00000000] [url = about:blank] 08:22:54 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (15836800) [pid = 3764] [serial = 1595] [outer = 00000000] [url = about:blank] 08:22:54 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (156EAC00) [pid = 3764] [serial = 1594] [outer = 00000000] [url = about:blank] 08:22:54 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (1318AC00) [pid = 3764] [serial = 1592] [outer = 00000000] [url = about:blank] 08:22:54 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (12C5A800) [pid = 3764] [serial = 1591] [outer = 00000000] [url = about:blank] 08:22:54 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (16029400) [pid = 3764] [serial = 1612] [outer = 00000000] [url = about:blank] 08:22:54 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (13D91000) [pid = 3764] [serial = 1609] [outer = 00000000] [url = about:blank] 08:22:54 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (13D96C00) [pid = 3764] [serial = 1610] [outer = 00000000] [url = about:blank] 08:22:54 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (12BAE000) [pid = 3764] [serial = 1607] [outer = 00000000] [url = about:blank] 08:22:54 INFO - PROCESS | 3764 | --DOMWINDOW == 72 (17615C00) [pid = 3764] [serial = 1616] [outer = 00000000] [url = about:blank] 08:22:54 INFO - PROCESS | 3764 | --DOMWINDOW == 71 (17089800) [pid = 3764] [serial = 1624] [outer = 00000000] [url = about:blank] 08:22:54 INFO - PROCESS | 3764 | --DOMWINDOW == 70 (175AA400) [pid = 3764] [serial = 1625] [outer = 00000000] [url = about:blank] 08:22:54 INFO - PROCESS | 3764 | --DOMWINDOW == 69 (1699B400) [pid = 3764] [serial = 1613] [outer = 00000000] [url = about:blank] 08:22:54 INFO - PROCESS | 3764 | 1467040974598 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 08:22:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 08:22:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 868ms 08:22:54 INFO - PROCESS | 3764 | 1467040974658 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 08:22:54 INFO - PROCESS | 3764 | 1467040974662 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 08:22:54 INFO - PROCESS | 3764 | 1467040974668 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 08:22:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 08:22:54 INFO - PROCESS | 3764 | 1467040974673 Marionette TRACE conn3 <- [1,2202,null,{}] 08:22:54 INFO - PROCESS | 3764 | 1467040974680 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:54 INFO - PROCESS | 3764 | 1467040974683 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:54 INFO - PROCESS | 3764 | 1467040974830 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 08:22:54 INFO - PROCESS | 3764 | 1467040974929 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:54 INFO - PROCESS | 3764 | 1467040974934 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:54 INFO - PROCESS | 3764 | ++DOCSHELL 11487800 == 27 [pid = 3764] [id = 560] 08:22:54 INFO - PROCESS | 3764 | ++DOMWINDOW == 70 (11488800) [pid = 3764] [serial = 1680] [outer = 00000000] 08:22:54 INFO - PROCESS | 3764 | ++DOMWINDOW == 71 (129EAC00) [pid = 3764] [serial = 1681] [outer = 11488800] 08:22:54 INFO - PROCESS | 3764 | 1467040974974 Marionette DEBUG loaded listener.js 08:22:55 INFO - PROCESS | 3764 | ++DOMWINDOW == 72 (12E14400) [pid = 3764] [serial = 1682] [outer = 11488800] 08:22:55 INFO - PROCESS | 3764 | 1467040975600 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 08:22:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 08:22:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 975ms 08:22:55 INFO - PROCESS | 3764 | 1467040975653 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 08:22:55 INFO - PROCESS | 3764 | 1467040975658 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 08:22:55 INFO - PROCESS | 3764 | 1467040975679 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 08:22:55 INFO - PROCESS | 3764 | 1467040975682 Marionette TRACE conn3 <- [1,2206,null,{}] 08:22:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 08:22:55 INFO - PROCESS | 3764 | 1467040975686 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:55 INFO - PROCESS | 3764 | 1467040975689 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:55 INFO - PROCESS | 3764 | 1467040975820 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 08:22:55 INFO - PROCESS | 3764 | 1467040975945 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:55 INFO - PROCESS | 3764 | 1467040975948 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:55 INFO - PROCESS | 3764 | ++DOCSHELL 13D95400 == 28 [pid = 3764] [id = 561] 08:22:55 INFO - PROCESS | 3764 | ++DOMWINDOW == 73 (13D95C00) [pid = 3764] [serial = 1683] [outer = 00000000] 08:22:55 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (13F78800) [pid = 3764] [serial = 1684] [outer = 13D95C00] 08:22:55 INFO - PROCESS | 3764 | 1467040976006 Marionette DEBUG loaded listener.js 08:22:56 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (14273800) [pid = 3764] [serial = 1685] [outer = 13D95C00] 08:22:56 INFO - PROCESS | 3764 | 1467040976546 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 08:22:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 08:22:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 914ms 08:22:56 INFO - PROCESS | 3764 | 1467040976613 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 08:22:56 INFO - PROCESS | 3764 | 1467040976615 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 08:22:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 08:22:56 INFO - PROCESS | 3764 | 1467040976620 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 08:22:56 INFO - PROCESS | 3764 | 1467040976623 Marionette TRACE conn3 <- [1,2210,null,{}] 08:22:56 INFO - PROCESS | 3764 | 1467040976635 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:56 INFO - PROCESS | 3764 | 1467040976641 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:56 INFO - PROCESS | 3764 | 1467040976825 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 08:22:56 INFO - PROCESS | 3764 | 1467040976881 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:56 INFO - PROCESS | 3764 | 1467040976885 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:56 INFO - PROCESS | 3764 | ++DOCSHELL 156E9400 == 29 [pid = 3764] [id = 562] 08:22:56 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (156EBC00) [pid = 3764] [serial = 1686] [outer = 00000000] 08:22:56 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (15833000) [pid = 3764] [serial = 1687] [outer = 156EBC00] 08:22:56 INFO - PROCESS | 3764 | 1467040976942 Marionette DEBUG loaded listener.js 08:22:57 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (15F9CC00) [pid = 3764] [serial = 1688] [outer = 156EBC00] 08:22:57 INFO - PROCESS | 3764 | 1467040977530 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:22:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 08:22:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 975ms 08:22:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 08:22:57 INFO - PROCESS | 3764 | 1467040977604 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 08:22:57 INFO - PROCESS | 3764 | 1467040977607 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 08:22:57 INFO - PROCESS | 3764 | 1467040977611 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 08:22:57 INFO - PROCESS | 3764 | 1467040977613 Marionette TRACE conn3 <- [1,2214,null,{}] 08:22:57 INFO - PROCESS | 3764 | 1467040977617 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:57 INFO - PROCESS | 3764 | 1467040977619 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:57 INFO - PROCESS | 3764 | 1467040977703 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 08:22:57 INFO - PROCESS | 3764 | 1467040977838 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:57 INFO - PROCESS | 3764 | 1467040977840 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:57 INFO - PROCESS | 3764 | ++DOCSHELL 16B84800 == 30 [pid = 3764] [id = 563] 08:22:57 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (16E11000) [pid = 3764] [serial = 1689] [outer = 00000000] 08:22:57 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (1700DC00) [pid = 3764] [serial = 1690] [outer = 16E11000] 08:22:57 INFO - PROCESS | 3764 | 1467040977896 Marionette DEBUG loaded listener.js 08:22:57 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (174F5800) [pid = 3764] [serial = 1691] [outer = 16E11000] 08:22:58 INFO - PROCESS | 3764 | 1467040978519 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 08:22:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 08:22:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 975ms 08:22:58 INFO - PROCESS | 3764 | 1467040978580 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 08:22:58 INFO - PROCESS | 3764 | 1467040978584 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 08:22:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 08:22:58 INFO - PROCESS | 3764 | 1467040978590 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 08:22:58 INFO - PROCESS | 3764 | 1467040978593 Marionette TRACE conn3 <- [1,2218,null,{}] 08:22:58 INFO - PROCESS | 3764 | 1467040978598 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:58 INFO - PROCESS | 3764 | 1467040978601 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:58 INFO - PROCESS | 3764 | 1467040978701 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 08:22:58 INFO - PROCESS | 3764 | 1467040978826 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:58 INFO - PROCESS | 3764 | 1467040978830 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:22:58 INFO - PROCESS | 3764 | ++DOCSHELL 11218400 == 31 [pid = 3764] [id = 564] 08:22:58 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (1123D000) [pid = 3764] [serial = 1692] [outer = 00000000] 08:22:58 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (12E6F000) [pid = 3764] [serial = 1693] [outer = 1123D000] 08:22:58 INFO - PROCESS | 3764 | 1467040978886 Marionette DEBUG loaded listener.js 08:22:58 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (13D88800) [pid = 3764] [serial = 1694] [outer = 1123D000] 08:22:59 INFO - PROCESS | 3764 | --DOCSHELL 10EF3C00 == 30 [pid = 3764] [id = 558] 08:22:59 INFO - PROCESS | 3764 | --DOCSHELL 16B84800 == 29 [pid = 3764] [id = 563] 08:22:59 INFO - PROCESS | 3764 | --DOCSHELL 13D95400 == 28 [pid = 3764] [id = 561] 08:22:59 INFO - PROCESS | 3764 | --DOCSHELL 156E9400 == 27 [pid = 3764] [id = 562] 08:22:59 INFO - PROCESS | 3764 | --DOCSHELL 10A79800 == 26 [pid = 3764] [id = 559] 08:22:59 INFO - PROCESS | 3764 | --DOCSHELL 11487800 == 25 [pid = 3764] [id = 560] 08:22:59 INFO - PROCESS | 3764 | --DOCSHELL 1A7EF400 == 24 [pid = 3764] [id = 557] 08:22:59 INFO - PROCESS | 3764 | 1467040979911 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 08:22:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 08:22:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1356ms 08:22:59 INFO - PROCESS | 3764 | 1467040979960 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 08:22:59 INFO - PROCESS | 3764 | 1467040979964 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 08:22:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 08:22:59 INFO - PROCESS | 3764 | 1467040979968 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 08:22:59 INFO - PROCESS | 3764 | 1467040979972 Marionette TRACE conn3 <- [1,2222,null,{}] 08:22:59 INFO - PROCESS | 3764 | 1467040979977 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:59 INFO - PROCESS | 3764 | 1467040979980 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:00 INFO - PROCESS | 3764 | 1467040980067 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 08:23:00 INFO - PROCESS | 3764 | 1467040980076 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:00 INFO - PROCESS | 3764 | 1467040980080 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:00 INFO - PROCESS | 3764 | ++DOCSHELL 11803400 == 25 [pid = 3764] [id = 565] 08:23:00 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (11D91400) [pid = 3764] [serial = 1695] [outer = 00000000] 08:23:00 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (139EC800) [pid = 3764] [serial = 1696] [outer = 11D91400] 08:23:00 INFO - PROCESS | 3764 | 1467040980127 Marionette DEBUG loaded listener.js 08:23:00 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (13D8CC00) [pid = 3764] [serial = 1697] [outer = 11D91400] 08:23:00 INFO - PROCESS | 3764 | 1467040980633 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 08:23:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 08:23:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 716ms 08:23:00 INFO - PROCESS | 3764 | 1467040980693 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 08:23:00 INFO - PROCESS | 3764 | 1467040980698 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 08:23:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 08:23:00 INFO - PROCESS | 3764 | 1467040980733 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 08:23:00 INFO - PROCESS | 3764 | 1467040980736 Marionette TRACE conn3 <- [1,2226,null,{}] 08:23:00 INFO - PROCESS | 3764 | 1467040980742 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:00 INFO - PROCESS | 3764 | 1467040980745 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:00 INFO - PROCESS | 3764 | 1467040980847 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 08:23:00 INFO - PROCESS | 3764 | 1467040980924 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:00 INFO - PROCESS | 3764 | 1467040980927 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:00 INFO - PROCESS | 3764 | ++DOCSHELL 14294800 == 26 [pid = 3764] [id = 566] 08:23:00 INFO - PROCESS | 3764 | ++DOMWINDOW == 88 (14295400) [pid = 3764] [serial = 1698] [outer = 00000000] 08:23:00 INFO - PROCESS | 3764 | ++DOMWINDOW == 89 (1502C400) [pid = 3764] [serial = 1699] [outer = 14295400] 08:23:00 INFO - PROCESS | 3764 | 1467040980974 Marionette DEBUG loaded listener.js 08:23:01 INFO - PROCESS | 3764 | ++DOMWINDOW == 90 (156EAC00) [pid = 3764] [serial = 1700] [outer = 14295400] 08:23:01 INFO - PROCESS | 3764 | 1467040981352 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:23:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 08:23:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 701ms 08:23:01 INFO - PROCESS | 3764 | 1467040981406 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 08:23:01 INFO - PROCESS | 3764 | 1467040981409 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 08:23:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 08:23:01 INFO - PROCESS | 3764 | 1467040981412 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 08:23:01 INFO - PROCESS | 3764 | 1467040981416 Marionette TRACE conn3 <- [1,2230,null,{}] 08:23:01 INFO - PROCESS | 3764 | 1467040981426 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:01 INFO - PROCESS | 3764 | 1467040981431 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:01 INFO - PROCESS | 3764 | 1467040981545 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 08:23:01 INFO - PROCESS | 3764 | 1467040981610 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:01 INFO - PROCESS | 3764 | 1467040981613 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:01 INFO - PROCESS | 3764 | ++DOCSHELL 175A6400 == 27 [pid = 3764] [id = 567] 08:23:01 INFO - PROCESS | 3764 | ++DOMWINDOW == 91 (17619800) [pid = 3764] [serial = 1701] [outer = 00000000] 08:23:01 INFO - PROCESS | 3764 | ++DOMWINDOW == 92 (17794000) [pid = 3764] [serial = 1702] [outer = 17619800] 08:23:01 INFO - PROCESS | 3764 | 1467040981644 Marionette DEBUG loaded listener.js 08:23:01 INFO - PROCESS | 3764 | ++DOMWINDOW == 93 (177A1400) [pid = 3764] [serial = 1703] [outer = 17619800] 08:23:02 INFO - PROCESS | 3764 | 1467040982082 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 08:23:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 08:23:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 716ms 08:23:02 INFO - PROCESS | 3764 | 1467040982134 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 08:23:02 INFO - PROCESS | 3764 | 1467040982137 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 08:23:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 08:23:02 INFO - PROCESS | 3764 | 1467040982140 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 08:23:02 INFO - PROCESS | 3764 | 1467040982142 Marionette TRACE conn3 <- [1,2234,null,{}] 08:23:02 INFO - PROCESS | 3764 | 1467040982145 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:02 INFO - PROCESS | 3764 | 1467040982147 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:02 INFO - PROCESS | 3764 | 1467040982298 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 08:23:02 INFO - PROCESS | 3764 | 1467040982366 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:02 INFO - PROCESS | 3764 | 1467040982368 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:02 INFO - PROCESS | 3764 | ++DOCSHELL 18222C00 == 28 [pid = 3764] [id = 568] 08:23:02 INFO - PROCESS | 3764 | ++DOMWINDOW == 94 (18356000) [pid = 3764] [serial = 1704] [outer = 00000000] 08:23:02 INFO - PROCESS | 3764 | ++DOMWINDOW == 95 (18448C00) [pid = 3764] [serial = 1705] [outer = 18356000] 08:23:02 INFO - PROCESS | 3764 | 1467040982395 Marionette DEBUG loaded listener.js 08:23:02 INFO - PROCESS | 3764 | ++DOMWINDOW == 96 (1850B800) [pid = 3764] [serial = 1706] [outer = 18356000] 08:23:02 INFO - PROCESS | 3764 | 1467040982810 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 08:23:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 08:23:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 716ms 08:23:02 INFO - PROCESS | 3764 | 1467040982862 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 08:23:02 INFO - PROCESS | 3764 | 1467040982864 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 08:23:02 INFO - PROCESS | 3764 | 1467040982867 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 08:23:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 08:23:02 INFO - PROCESS | 3764 | 1467040982869 Marionette TRACE conn3 <- [1,2238,null,{}] 08:23:02 INFO - PROCESS | 3764 | 1467040982872 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:02 INFO - PROCESS | 3764 | 1467040982874 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:02 INFO - PROCESS | 3764 | 1467040982990 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 08:23:02 INFO - PROCESS | 3764 | 1467040983001 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:02 INFO - PROCESS | 3764 | 1467040983003 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:03 INFO - PROCESS | 3764 | ++DOCSHELL 12B71C00 == 29 [pid = 3764] [id = 569] 08:23:03 INFO - PROCESS | 3764 | ++DOMWINDOW == 97 (18226C00) [pid = 3764] [serial = 1707] [outer = 00000000] 08:23:03 INFO - PROCESS | 3764 | ++DOMWINDOW == 98 (19ADEC00) [pid = 3764] [serial = 1708] [outer = 18226C00] 08:23:03 INFO - PROCESS | 3764 | 1467040983086 Marionette DEBUG loaded listener.js 08:23:03 INFO - PROCESS | 3764 | ++DOMWINDOW == 99 (19EDE000) [pid = 3764] [serial = 1709] [outer = 18226C00] 08:23:03 INFO - PROCESS | 3764 | --DOMWINDOW == 98 (15071400) [pid = 3764] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 08:23:03 INFO - PROCESS | 3764 | --DOMWINDOW == 97 (1B69A400) [pid = 3764] [serial = 47] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:23:03 INFO - PROCESS | 3764 | --DOMWINDOW == 96 (11216800) [pid = 3764] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 08:23:03 INFO - PROCESS | 3764 | --DOMWINDOW == 95 (1B699000) [pid = 3764] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:23:03 INFO - PROCESS | 3764 | --DOMWINDOW == 94 (112EC000) [pid = 3764] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 08:23:03 INFO - PROCESS | 3764 | --DOMWINDOW == 93 (177DF800) [pid = 3764] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 08:23:03 INFO - PROCESS | 3764 | --DOMWINDOW == 92 (1A28DC00) [pid = 3764] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 08:23:03 INFO - PROCESS | 3764 | --DOMWINDOW == 91 (19808C00) [pid = 3764] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 08:23:03 INFO - PROCESS | 3764 | --DOMWINDOW == 90 (1A3DB800) [pid = 3764] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 08:23:03 INFO - PROCESS | 3764 | --DOMWINDOW == 89 (139C6400) [pid = 3764] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 08:23:03 INFO - PROCESS | 3764 | --DOMWINDOW == 88 (12E22400) [pid = 3764] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 08:23:03 INFO - PROCESS | 3764 | --DOMWINDOW == 87 (1501F400) [pid = 3764] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 08:23:03 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (19805C00) [pid = 3764] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 08:23:03 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (112EBC00) [pid = 3764] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 08:23:03 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (1A3DDC00) [pid = 3764] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 08:23:03 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (1A7EF000) [pid = 3764] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 08:23:03 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (1700F800) [pid = 3764] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 08:23:03 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (170C4400) [pid = 3764] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 08:23:03 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (1A957800) [pid = 3764] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 08:23:03 INFO - PROCESS | 3764 | 1467040983791 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 08:23:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 08:23:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 975ms 08:23:03 INFO - PROCESS | 3764 | 1467040983834 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 08:23:03 INFO - PROCESS | 3764 | 1467040983837 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 08:23:03 INFO - PROCESS | 3764 | 1467040983840 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 08:23:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 08:23:03 INFO - PROCESS | 3764 | 1467040983842 Marionette TRACE conn3 <- [1,2242,null,{}] 08:23:03 INFO - PROCESS | 3764 | 1467040983846 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:03 INFO - PROCESS | 3764 | 1467040983851 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:03 INFO - PROCESS | 3764 | 1467040983977 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 08:23:04 INFO - PROCESS | 3764 | 1467040984042 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:04 INFO - PROCESS | 3764 | 1467040984044 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:04 INFO - PROCESS | 3764 | ++DOCSHELL 105EF000 == 30 [pid = 3764] [id = 570] 08:23:04 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (10A59800) [pid = 3764] [serial = 1710] [outer = 00000000] 08:23:04 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (14270C00) [pid = 3764] [serial = 1711] [outer = 10A59800] 08:23:04 INFO - PROCESS | 3764 | 1467040984087 Marionette DEBUG loaded listener.js 08:23:04 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (19857C00) [pid = 3764] [serial = 1712] [outer = 10A59800] 08:23:04 INFO - PROCESS | 3764 | 1467040984429 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 08:23:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 08:23:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 609ms 08:23:04 INFO - PROCESS | 3764 | 1467040984461 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 08:23:04 INFO - PROCESS | 3764 | 1467040984463 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 08:23:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 08:23:04 INFO - PROCESS | 3764 | 1467040984476 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 08:23:04 INFO - PROCESS | 3764 | 1467040984478 Marionette TRACE conn3 <- [1,2246,null,{}] 08:23:04 INFO - PROCESS | 3764 | 1467040984481 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:04 INFO - PROCESS | 3764 | 1467040984483 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:04 INFO - PROCESS | 3764 | 1467040984600 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 08:23:04 INFO - PROCESS | 3764 | 1467040984606 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:04 INFO - PROCESS | 3764 | 1467040984608 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:04 INFO - PROCESS | 3764 | ++DOCSHELL 1779C800 == 31 [pid = 3764] [id = 571] 08:23:04 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (177DF800) [pid = 3764] [serial = 1713] [outer = 00000000] 08:23:04 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (1A0E1800) [pid = 3764] [serial = 1714] [outer = 177DF800] 08:23:04 INFO - PROCESS | 3764 | 1467040984650 Marionette DEBUG loaded listener.js 08:23:04 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (1A28D400) [pid = 3764] [serial = 1715] [outer = 177DF800] 08:23:05 INFO - PROCESS | 3764 | 1467040985047 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:23:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 08:23:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 609ms 08:23:05 INFO - PROCESS | 3764 | 1467040985100 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 08:23:05 INFO - PROCESS | 3764 | 1467040985102 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 08:23:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 08:23:05 INFO - PROCESS | 3764 | 1467040985105 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 08:23:05 INFO - PROCESS | 3764 | 1467040985107 Marionette TRACE conn3 <- [1,2250,null,{}] 08:23:05 INFO - PROCESS | 3764 | 1467040985110 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:05 INFO - PROCESS | 3764 | 1467040985112 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:05 INFO - PROCESS | 3764 | 1467040985189 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 08:23:05 INFO - PROCESS | 3764 | 1467040985194 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:05 INFO - PROCESS | 3764 | 1467040985196 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:05 INFO - PROCESS | 3764 | ++DOCSHELL 18355C00 == 32 [pid = 3764] [id = 572] 08:23:05 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (1A0D7800) [pid = 3764] [serial = 1716] [outer = 00000000] 08:23:05 INFO - PROCESS | 3764 | ++DOMWINDOW == 88 (1A3DBC00) [pid = 3764] [serial = 1717] [outer = 1A0D7800] 08:23:05 INFO - PROCESS | 3764 | 1467040985238 Marionette DEBUG loaded listener.js 08:23:05 INFO - PROCESS | 3764 | ++DOMWINDOW == 89 (1A3DD400) [pid = 3764] [serial = 1718] [outer = 1A0D7800] 08:23:05 INFO - PROCESS | 3764 | 1467040985882 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 08:23:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 08:23:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 822ms 08:23:05 INFO - PROCESS | 3764 | 1467040985932 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 08:23:05 INFO - PROCESS | 3764 | 1467040985937 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 08:23:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 08:23:05 INFO - PROCESS | 3764 | 1467040985942 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 08:23:05 INFO - PROCESS | 3764 | 1467040985946 Marionette TRACE conn3 <- [1,2254,null,{}] 08:23:05 INFO - PROCESS | 3764 | 1467040985952 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:05 INFO - PROCESS | 3764 | 1467040985955 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:06 INFO - PROCESS | 3764 | 1467040986097 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 08:23:06 INFO - PROCESS | 3764 | 1467040986242 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:06 INFO - PROCESS | 3764 | 1467040986246 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:06 INFO - PROCESS | 3764 | ++DOCSHELL 112E0800 == 33 [pid = 3764] [id = 573] 08:23:06 INFO - PROCESS | 3764 | ++DOMWINDOW == 90 (112E7400) [pid = 3764] [serial = 1719] [outer = 00000000] 08:23:06 INFO - PROCESS | 3764 | ++DOMWINDOW == 91 (13D8C000) [pid = 3764] [serial = 1720] [outer = 112E7400] 08:23:06 INFO - PROCESS | 3764 | 1467040986301 Marionette DEBUG loaded listener.js 08:23:06 INFO - PROCESS | 3764 | ++DOMWINDOW == 92 (13DBC400) [pid = 3764] [serial = 1721] [outer = 112E7400] 08:23:07 INFO - PROCESS | 3764 | 1467040987056 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 08:23:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 08:23:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1158ms 08:23:07 INFO - PROCESS | 3764 | 1467040987110 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 08:23:07 INFO - PROCESS | 3764 | 1467040987115 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 08:23:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 08:23:07 INFO - PROCESS | 3764 | 1467040987122 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 08:23:07 INFO - PROCESS | 3764 | 1467040987124 Marionette TRACE conn3 <- [1,2258,null,{}] 08:23:07 INFO - PROCESS | 3764 | 1467040987129 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:07 INFO - PROCESS | 3764 | 1467040987132 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:07 INFO - PROCESS | 3764 | 1467040987261 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 08:23:07 INFO - PROCESS | 3764 | 1467040987394 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:07 INFO - PROCESS | 3764 | 1467040987398 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:07 INFO - PROCESS | 3764 | ++DOCSHELL 1055F400 == 34 [pid = 3764] [id = 574] 08:23:07 INFO - PROCESS | 3764 | ++DOMWINDOW == 93 (105F5800) [pid = 3764] [serial = 1722] [outer = 00000000] 08:23:07 INFO - PROCESS | 3764 | ++DOMWINDOW == 94 (12C54C00) [pid = 3764] [serial = 1723] [outer = 105F5800] 08:23:07 INFO - PROCESS | 3764 | 1467040987455 Marionette DEBUG loaded listener.js 08:23:07 INFO - PROCESS | 3764 | ++DOMWINDOW == 95 (132ABC00) [pid = 3764] [serial = 1724] [outer = 105F5800] 08:23:08 INFO - PROCESS | 3764 | --DOCSHELL 1779C800 == 33 [pid = 3764] [id = 571] 08:23:08 INFO - PROCESS | 3764 | --DOCSHELL 105EF000 == 32 [pid = 3764] [id = 570] 08:23:08 INFO - PROCESS | 3764 | --DOCSHELL 12B71C00 == 31 [pid = 3764] [id = 569] 08:23:08 INFO - PROCESS | 3764 | --DOCSHELL 18222C00 == 30 [pid = 3764] [id = 568] 08:23:08 INFO - PROCESS | 3764 | --DOCSHELL 175A6400 == 29 [pid = 3764] [id = 567] 08:23:08 INFO - PROCESS | 3764 | --DOCSHELL 14294800 == 28 [pid = 3764] [id = 566] 08:23:08 INFO - PROCESS | 3764 | --DOCSHELL 11803400 == 27 [pid = 3764] [id = 565] 08:23:08 INFO - PROCESS | 3764 | --DOCSHELL 11218400 == 26 [pid = 3764] [id = 564] 08:23:08 INFO - PROCESS | 3764 | --DOMWINDOW == 94 (1B556C00) [pid = 3764] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:23:08 INFO - PROCESS | 3764 | --DOMWINDOW == 93 (139D3800) [pid = 3764] [serial = 1636] [outer = 00000000] [url = about:blank] 08:23:08 INFO - PROCESS | 3764 | --DOMWINDOW == 92 (13A95C00) [pid = 3764] [serial = 1637] [outer = 00000000] [url = about:blank] 08:23:08 INFO - PROCESS | 3764 | --DOMWINDOW == 91 (16025C00) [pid = 3764] [serial = 1642] [outer = 00000000] [url = about:blank] 08:23:08 INFO - PROCESS | 3764 | --DOMWINDOW == 90 (16E11C00) [pid = 3764] [serial = 1643] [outer = 00000000] [url = about:blank] 08:23:08 INFO - PROCESS | 3764 | --DOMWINDOW == 89 (15025000) [pid = 3764] [serial = 1639] [outer = 00000000] [url = about:blank] 08:23:08 INFO - PROCESS | 3764 | --DOMWINDOW == 88 (15480400) [pid = 3764] [serial = 1640] [outer = 00000000] [url = about:blank] 08:23:08 INFO - PROCESS | 3764 | --DOMWINDOW == 87 (1A0D9000) [pid = 3764] [serial = 1654] [outer = 00000000] [url = about:blank] 08:23:08 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (11893C00) [pid = 3764] [serial = 1633] [outer = 00000000] [url = about:blank] 08:23:08 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (1A516400) [pid = 3764] [serial = 1660] [outer = 00000000] [url = about:blank] 08:23:08 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (11CEB800) [pid = 3764] [serial = 1634] [outer = 00000000] [url = about:blank] 08:23:08 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (1A3D9C00) [pid = 3764] [serial = 1658] [outer = 00000000] [url = about:blank] 08:23:08 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (1A91DC00) [pid = 3764] [serial = 1663] [outer = 00000000] [url = about:blank] 08:23:08 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (175A3000) [pid = 3764] [serial = 1645] [outer = 00000000] [url = about:blank] 08:23:08 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (1A522400) [pid = 3764] [serial = 1661] [outer = 00000000] [url = about:blank] 08:23:08 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (176D1400) [pid = 3764] [serial = 1646] [outer = 00000000] [url = about:blank] 08:23:08 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (1A91EC00) [pid = 3764] [serial = 1669] [outer = 00000000] [url = about:blank] 08:23:08 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (1A950400) [pid = 3764] [serial = 1664] [outer = 00000000] [url = about:blank] 08:23:08 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (1A95CC00) [pid = 3764] [serial = 1672] [outer = 00000000] [url = about:blank] 08:23:08 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (1A953800) [pid = 3764] [serial = 1670] [outer = 00000000] [url = about:blank] 08:23:08 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (18353400) [pid = 3764] [serial = 1666] [outer = 00000000] [url = about:blank] 08:23:08 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (1985D000) [pid = 3764] [serial = 1667] [outer = 00000000] [url = about:blank] 08:23:08 INFO - PROCESS | 3764 | --DOMWINDOW == 72 (14269800) [pid = 3764] [serial = 1127] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:23:08 INFO - PROCESS | 3764 | --DOMWINDOW == 71 (1A0D9400) [pid = 3764] [serial = 1655] [outer = 00000000] [url = about:blank] 08:23:08 INFO - PROCESS | 3764 | --DOMWINDOW == 70 (139D0800) [pid = 3764] [serial = 1676] [outer = 00000000] [url = about:blank] 08:23:08 INFO - PROCESS | 3764 | --DOMWINDOW == 69 (12C5A000) [pid = 3764] [serial = 1675] [outer = 00000000] [url = about:blank] 08:23:08 INFO - PROCESS | 3764 | --DOMWINDOW == 68 (1AA40000) [pid = 3764] [serial = 1673] [outer = 00000000] [url = about:blank] 08:23:08 INFO - PROCESS | 3764 | --DOMWINDOW == 67 (12965000) [pid = 3764] [serial = 1678] [outer = 00000000] [url = about:blank] 08:23:08 INFO - PROCESS | 3764 | --DOMWINDOW == 66 (18352000) [pid = 3764] [serial = 1648] [outer = 00000000] [url = about:blank] 08:23:08 INFO - PROCESS | 3764 | --DOMWINDOW == 65 (12BB1400) [pid = 3764] [serial = 1679] [outer = 00000000] [url = about:blank] 08:23:08 INFO - PROCESS | 3764 | --DOMWINDOW == 64 (1A38E000) [pid = 3764] [serial = 1657] [outer = 00000000] [url = about:blank] 08:23:08 INFO - PROCESS | 3764 | --DOMWINDOW == 63 (1850C000) [pid = 3764] [serial = 1649] [outer = 00000000] [url = about:blank] 08:23:08 INFO - PROCESS | 3764 | --DOMWINDOW == 62 (19AE2400) [pid = 3764] [serial = 1651] [outer = 00000000] [url = about:blank] 08:23:08 INFO - PROCESS | 3764 | --DOMWINDOW == 61 (19AE3400) [pid = 3764] [serial = 1652] [outer = 00000000] [url = about:blank] 08:23:08 INFO - PROCESS | 3764 | --DOMWINDOW == 60 (1A515C00) [pid = 3764] [serial = 1631] [outer = 00000000] [url = about:blank] 08:23:08 INFO - PROCESS | 3764 | 1467040988279 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 08:23:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 08:23:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1188ms 08:23:08 INFO - PROCESS | 3764 | 1467040988314 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 08:23:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 08:23:08 INFO - PROCESS | 3764 | 1467040988318 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 08:23:08 INFO - PROCESS | 3764 | 1467040988323 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 08:23:08 INFO - PROCESS | 3764 | 1467040988326 Marionette TRACE conn3 <- [1,2262,null,{}] 08:23:08 INFO - PROCESS | 3764 | 1467040988332 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:08 INFO - PROCESS | 3764 | 1467040988334 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:08 INFO - PROCESS | 3764 | 1467040988423 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 08:23:08 INFO - PROCESS | 3764 | 1467040988437 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:08 INFO - PROCESS | 3764 | 1467040988440 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:08 INFO - PROCESS | 3764 | ++DOCSHELL 11C9DC00 == 27 [pid = 3764] [id = 575] 08:23:08 INFO - PROCESS | 3764 | ++DOMWINDOW == 61 (11D8F400) [pid = 3764] [serial = 1725] [outer = 00000000] 08:23:08 INFO - PROCESS | 3764 | ++DOMWINDOW == 62 (12B6BC00) [pid = 3764] [serial = 1726] [outer = 11D8F400] 08:23:08 INFO - PROCESS | 3764 | 1467040988471 Marionette DEBUG loaded listener.js 08:23:08 INFO - PROCESS | 3764 | ++DOMWINDOW == 63 (12C5A800) [pid = 3764] [serial = 1727] [outer = 11D8F400] 08:23:08 INFO - PROCESS | 3764 | 1467040988989 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 08:23:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 08:23:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 716ms 08:23:09 INFO - PROCESS | 3764 | 1467040989044 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 08:23:09 INFO - PROCESS | 3764 | 1467040989048 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 08:23:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 08:23:09 INFO - PROCESS | 3764 | 1467040989054 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 08:23:09 INFO - PROCESS | 3764 | 1467040989056 Marionette TRACE conn3 <- [1,2266,null,{}] 08:23:09 INFO - PROCESS | 3764 | 1467040989060 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:09 INFO - PROCESS | 3764 | 1467040989062 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:09 INFO - PROCESS | 3764 | 1467040989130 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 08:23:09 INFO - PROCESS | 3764 | 1467040989224 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:09 INFO - PROCESS | 3764 | 1467040989226 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:09 INFO - PROCESS | 3764 | ++DOCSHELL 1315C400 == 28 [pid = 3764] [id = 576] 08:23:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 64 (13161400) [pid = 3764] [serial = 1728] [outer = 00000000] 08:23:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 65 (14269800) [pid = 3764] [serial = 1729] [outer = 13161400] 08:23:09 INFO - PROCESS | 3764 | 1467040989274 Marionette DEBUG loaded listener.js 08:23:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 66 (1428F000) [pid = 3764] [serial = 1730] [outer = 13161400] 08:23:09 INFO - PROCESS | 3764 | 1467040989679 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 08:23:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 08:23:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 686ms 08:23:09 INFO - PROCESS | 3764 | 1467040989737 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 08:23:09 INFO - PROCESS | 3764 | 1467040989739 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 08:23:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 08:23:09 INFO - PROCESS | 3764 | 1467040989743 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 08:23:09 INFO - PROCESS | 3764 | 1467040989730 Marionette TRACE conn3 <- [1,2270,null,{}] 08:23:09 INFO - PROCESS | 3764 | 1467040989740 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:09 INFO - PROCESS | 3764 | 1467040989745 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:09 INFO - PROCESS | 3764 | 1467040989828 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 08:23:09 INFO - PROCESS | 3764 | 1467040989835 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:09 INFO - PROCESS | 3764 | 1467040989838 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:09 INFO - PROCESS | 3764 | ++DOCSHELL 15873400 == 29 [pid = 3764] [id = 577] 08:23:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 67 (15877400) [pid = 3764] [serial = 1731] [outer = 00000000] 08:23:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 68 (16B89400) [pid = 3764] [serial = 1732] [outer = 15877400] 08:23:09 INFO - PROCESS | 3764 | 1467040989886 Marionette DEBUG loaded listener.js 08:23:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 69 (16ED6800) [pid = 3764] [serial = 1733] [outer = 15877400] 08:23:10 INFO - PROCESS | 3764 | 1467040990340 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 08:23:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 08:23:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 624ms 08:23:10 INFO - PROCESS | 3764 | 1467040990367 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 08:23:10 INFO - PROCESS | 3764 | 1467040990370 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 08:23:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 08:23:10 INFO - PROCESS | 3764 | 1467040990373 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 08:23:10 INFO - PROCESS | 3764 | 1467040990375 Marionette TRACE conn3 <- [1,2274,null,{}] 08:23:10 INFO - PROCESS | 3764 | 1467040990378 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:10 INFO - PROCESS | 3764 | 1467040990380 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:10 INFO - PROCESS | 3764 | 1467040990496 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 08:23:10 INFO - PROCESS | 3764 | 1467040990581 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:10 INFO - PROCESS | 3764 | 1467040990584 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:10 INFO - PROCESS | 3764 | ++DOCSHELL 176D2400 == 30 [pid = 3764] [id = 578] 08:23:10 INFO - PROCESS | 3764 | ++DOMWINDOW == 70 (176D5400) [pid = 3764] [serial = 1734] [outer = 00000000] 08:23:10 INFO - PROCESS | 3764 | ++DOMWINDOW == 71 (17796400) [pid = 3764] [serial = 1735] [outer = 176D5400] 08:23:10 INFO - PROCESS | 3764 | 1467040990627 Marionette DEBUG loaded listener.js 08:23:10 INFO - PROCESS | 3764 | ++DOMWINDOW == 72 (177DA800) [pid = 3764] [serial = 1736] [outer = 176D5400] 08:23:11 INFO - PROCESS | 3764 | 1467040991034 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 08:23:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 08:23:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 670ms 08:23:11 INFO - PROCESS | 3764 | 1467040991064 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 08:23:11 INFO - PROCESS | 3764 | 1467040991065 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 08:23:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 08:23:11 INFO - PROCESS | 3764 | 1467040991069 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 08:23:11 INFO - PROCESS | 3764 | 1467040991071 Marionette TRACE conn3 <- [1,2278,null,{}] 08:23:11 INFO - PROCESS | 3764 | 1467040991057 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:11 INFO - PROCESS | 3764 | 1467040991059 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:11 INFO - PROCESS | 3764 | 1467040991171 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 08:23:11 INFO - PROCESS | 3764 | 1467040991177 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:11 INFO - PROCESS | 3764 | 1467040991179 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:11 INFO - PROCESS | 3764 | ++DOCSHELL 176D4400 == 31 [pid = 3764] [id = 579] 08:23:11 INFO - PROCESS | 3764 | ++DOMWINDOW == 73 (18229800) [pid = 3764] [serial = 1737] [outer = 00000000] 08:23:11 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (18501400) [pid = 3764] [serial = 1738] [outer = 18229800] 08:23:11 INFO - PROCESS | 3764 | 1467040991223 Marionette DEBUG loaded listener.js 08:23:11 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (1850AC00) [pid = 3764] [serial = 1739] [outer = 18229800] 08:23:11 INFO - PROCESS | 3764 | 1467040991696 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 08:23:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 08:23:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 686ms 08:23:11 INFO - PROCESS | 3764 | 1467040991750 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 08:23:11 INFO - PROCESS | 3764 | 1467040991752 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 08:23:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 08:23:11 INFO - PROCESS | 3764 | 1467040991755 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 08:23:11 INFO - PROCESS | 3764 | 1467040991741 Marionette TRACE conn3 <- [1,2282,null,{}] 08:23:11 INFO - PROCESS | 3764 | 1467040991744 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:11 INFO - PROCESS | 3764 | 1467040991750 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:11 INFO - PROCESS | 3764 | 1467040991912 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 08:23:11 INFO - PROCESS | 3764 | 1467040991939 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:11 INFO - PROCESS | 3764 | 1467040991941 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:11 INFO - PROCESS | 3764 | ++DOCSHELL 19AE2400 == 32 [pid = 3764] [id = 580] 08:23:11 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (19AE5000) [pid = 3764] [serial = 1740] [outer = 00000000] 08:23:11 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (1A0DAC00) [pid = 3764] [serial = 1741] [outer = 19AE5000] 08:23:11 INFO - PROCESS | 3764 | 1467040991985 Marionette DEBUG loaded listener.js 08:23:12 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (1A0DB800) [pid = 3764] [serial = 1742] [outer = 19AE5000] 08:23:12 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (156EBC00) [pid = 3764] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 08:23:12 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (16E11000) [pid = 3764] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 08:23:12 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (17619800) [pid = 3764] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 08:23:12 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (11D91400) [pid = 3764] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 08:23:12 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (1123D000) [pid = 3764] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 08:23:12 INFO - PROCESS | 3764 | --DOMWINDOW == 72 (14295400) [pid = 3764] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 08:23:12 INFO - PROCESS | 3764 | --DOMWINDOW == 71 (18226C00) [pid = 3764] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 08:23:12 INFO - PROCESS | 3764 | --DOMWINDOW == 70 (18356000) [pid = 3764] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 08:23:12 INFO - PROCESS | 3764 | --DOMWINDOW == 69 (10A59800) [pid = 3764] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 08:23:12 INFO - PROCESS | 3764 | --DOMWINDOW == 68 (177DF800) [pid = 3764] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 08:23:12 INFO - PROCESS | 3764 | --DOMWINDOW == 67 (11488800) [pid = 3764] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 08:23:12 INFO - PROCESS | 3764 | --DOMWINDOW == 66 (13D95C00) [pid = 3764] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 08:23:12 INFO - PROCESS | 3764 | 1467040992535 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 08:23:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 08:23:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 822ms 08:23:12 INFO - PROCESS | 3764 | 1467040992562 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 08:23:12 INFO - PROCESS | 3764 | 1467040992564 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 08:23:12 INFO - PROCESS | 3764 | 1467040992567 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 08:23:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 08:23:12 INFO - PROCESS | 3764 | 1467040992569 Marionette TRACE conn3 <- [1,2286,null,{}] 08:23:12 INFO - PROCESS | 3764 | 1467040992572 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:12 INFO - PROCESS | 3764 | 1467040992574 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:12 INFO - PROCESS | 3764 | 1467040992654 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 08:23:12 INFO - PROCESS | 3764 | 1467040992659 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:12 INFO - PROCESS | 3764 | 1467040992661 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:12 INFO - PROCESS | 3764 | ++DOCSHELL 10A59800 == 33 [pid = 3764] [id = 581] 08:23:12 INFO - PROCESS | 3764 | ++DOMWINDOW == 67 (13D8A800) [pid = 3764] [serial = 1743] [outer = 00000000] 08:23:12 INFO - PROCESS | 3764 | ++DOMWINDOW == 68 (16ED4C00) [pid = 3764] [serial = 1744] [outer = 13D8A800] 08:23:12 INFO - PROCESS | 3764 | 1467040992705 Marionette DEBUG loaded listener.js 08:23:12 INFO - PROCESS | 3764 | ++DOMWINDOW == 69 (177DF800) [pid = 3764] [serial = 1745] [outer = 13D8A800] 08:23:13 INFO - PROCESS | 3764 | 1467040993131 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 08:23:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 08:23:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 579ms 08:23:13 INFO - PROCESS | 3764 | 1467040993165 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 08:23:13 INFO - PROCESS | 3764 | 1467040993167 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 08:23:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 08:23:13 INFO - PROCESS | 3764 | 1467040993171 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 08:23:13 INFO - PROCESS | 3764 | 1467040993172 Marionette TRACE conn3 <- [1,2290,null,{}] 08:23:13 INFO - PROCESS | 3764 | 1467040993176 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:13 INFO - PROCESS | 3764 | 1467040993178 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:13 INFO - PROCESS | 3764 | 1467040993264 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 08:23:13 INFO - PROCESS | 3764 | 1467040993272 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:13 INFO - PROCESS | 3764 | 1467040993274 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:13 INFO - PROCESS | 3764 | ++DOCSHELL 13F7F800 == 34 [pid = 3764] [id = 582] 08:23:13 INFO - PROCESS | 3764 | ++DOMWINDOW == 70 (18447800) [pid = 3764] [serial = 1746] [outer = 00000000] 08:23:13 INFO - PROCESS | 3764 | ++DOMWINDOW == 71 (1A29A000) [pid = 3764] [serial = 1747] [outer = 18447800] 08:23:13 INFO - PROCESS | 3764 | 1467040993320 Marionette DEBUG loaded listener.js 08:23:13 INFO - PROCESS | 3764 | ++DOMWINDOW == 72 (1A3D8C00) [pid = 3764] [serial = 1748] [outer = 18447800] 08:23:13 INFO - PROCESS | 3764 | 1467040993740 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:23:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 08:23:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 624ms 08:23:13 INFO - PROCESS | 3764 | 1467040993793 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 08:23:13 INFO - PROCESS | 3764 | 1467040993795 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 08:23:13 INFO - PROCESS | 3764 | 1467040993799 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 08:23:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 08:23:13 INFO - PROCESS | 3764 | 1467040993800 Marionette TRACE conn3 <- [1,2294,null,{}] 08:23:13 INFO - PROCESS | 3764 | 1467040993804 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:13 INFO - PROCESS | 3764 | 1467040993806 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:13 INFO - PROCESS | 3764 | 1467040993871 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 08:23:13 INFO - PROCESS | 3764 | 1467040993877 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:13 INFO - PROCESS | 3764 | 1467040993879 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:13 INFO - PROCESS | 3764 | ++DOCSHELL 15028400 == 35 [pid = 3764] [id = 583] 08:23:13 INFO - PROCESS | 3764 | ++DOMWINDOW == 73 (19AEA000) [pid = 3764] [serial = 1749] [outer = 00000000] 08:23:13 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (1A519800) [pid = 3764] [serial = 1750] [outer = 19AEA000] 08:23:13 INFO - PROCESS | 3764 | 1467040993922 Marionette DEBUG loaded listener.js 08:23:13 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (1A51DC00) [pid = 3764] [serial = 1751] [outer = 19AEA000] 08:23:14 INFO - PROCESS | 3764 | 1467040994355 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 08:23:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 08:23:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 579ms 08:23:14 INFO - PROCESS | 3764 | 1467040994381 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 08:23:14 INFO - PROCESS | 3764 | 1467040994383 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 08:23:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 08:23:14 INFO - PROCESS | 3764 | 1467040994400 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 08:23:14 INFO - PROCESS | 3764 | 1467040994402 Marionette TRACE conn3 <- [1,2298,null,{}] 08:23:14 INFO - PROCESS | 3764 | 1467040994450 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:14 INFO - PROCESS | 3764 | 1467040994453 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:14 INFO - PROCESS | 3764 | 1467040994557 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 08:23:14 INFO - PROCESS | 3764 | 1467040994726 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:14 INFO - PROCESS | 3764 | 1467040994730 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:14 INFO - PROCESS | 3764 | ++DOCSHELL 11C96000 == 36 [pid = 3764] [id = 584] 08:23:14 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (11CE0400) [pid = 3764] [serial = 1752] [outer = 00000000] 08:23:14 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (129EA800) [pid = 3764] [serial = 1753] [outer = 11CE0400] 08:23:14 INFO - PROCESS | 3764 | 1467040994792 Marionette DEBUG loaded listener.js 08:23:14 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (12EDE800) [pid = 3764] [serial = 1754] [outer = 11CE0400] 08:23:15 INFO - PROCESS | 3764 | 1467040995346 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 08:23:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 08:23:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 975ms 08:23:15 INFO - PROCESS | 3764 | 1467040995356 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 08:23:15 INFO - PROCESS | 3764 | 1467040995360 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 08:23:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 08:23:15 INFO - PROCESS | 3764 | 1467040995381 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 08:23:15 INFO - PROCESS | 3764 | 1467040995384 Marionette TRACE conn3 <- [1,2302,null,{}] 08:23:15 INFO - PROCESS | 3764 | 1467040995390 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:15 INFO - PROCESS | 3764 | 1467040995393 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:15 INFO - PROCESS | 3764 | 1467040995502 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 08:23:15 INFO - PROCESS | 3764 | 1467040995663 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:15 INFO - PROCESS | 3764 | 1467040995668 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:15 INFO - PROCESS | 3764 | ++DOCSHELL 15027800 == 37 [pid = 3764] [id = 585] 08:23:15 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (1502A000) [pid = 3764] [serial = 1755] [outer = 00000000] 08:23:15 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (16990000) [pid = 3764] [serial = 1756] [outer = 1502A000] 08:23:15 INFO - PROCESS | 3764 | 1467040995725 Marionette DEBUG loaded listener.js 08:23:15 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (1751E000) [pid = 3764] [serial = 1757] [outer = 1502A000] 08:23:16 INFO - PROCESS | 3764 | 1467040996315 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 08:23:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 08:23:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 975ms 08:23:16 INFO - PROCESS | 3764 | 1467040996364 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 08:23:16 INFO - PROCESS | 3764 | 1467040996367 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 08:23:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 08:23:16 INFO - PROCESS | 3764 | 1467040996371 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 08:23:16 INFO - PROCESS | 3764 | 1467040996373 Marionette TRACE conn3 <- [1,2306,null,{}] 08:23:16 INFO - PROCESS | 3764 | 1467040996378 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:16 INFO - PROCESS | 3764 | 1467040996380 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:16 INFO - PROCESS | 3764 | 1467040996488 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 08:23:16 INFO - PROCESS | 3764 | 1467040996614 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:16 INFO - PROCESS | 3764 | 1467040996619 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:16 INFO - PROCESS | 3764 | ++DOCSHELL 1980AC00 == 38 [pid = 3764] [id = 586] 08:23:16 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (1980B400) [pid = 3764] [serial = 1758] [outer = 00000000] 08:23:16 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (19EE8400) [pid = 3764] [serial = 1759] [outer = 1980B400] 08:23:16 INFO - PROCESS | 3764 | 1467040996677 Marionette DEBUG loaded listener.js 08:23:16 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (1A38EC00) [pid = 3764] [serial = 1760] [outer = 1980B400] 08:23:17 INFO - PROCESS | 3764 | 1467040997340 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 08:23:17 INFO - PROCESS | 3764 | 1467040997562 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 08:23:17 INFO - PROCESS | 3764 | 1467040997577 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 08:23:17 INFO - PROCESS | 3764 | 1467040997580 Marionette TRACE conn3 <- [1,2310,null,{}] 08:23:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 08:23:17 INFO - PROCESS | 3764 | 1467040997586 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:17 INFO - PROCESS | 3764 | 1467040997589 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:17 INFO - PROCESS | 3764 | 1467040997697 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 08:23:17 INFO - PROCESS | 3764 | 1467040997832 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:17 INFO - PROCESS | 3764 | 1467040997838 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:17 INFO - PROCESS | 3764 | ++DOCSHELL 1121EC00 == 39 [pid = 3764] [id = 587] 08:23:17 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (11CEE000) [pid = 3764] [serial = 1761] [outer = 00000000] 08:23:17 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (12BA9400) [pid = 3764] [serial = 1762] [outer = 11CEE000] 08:23:17 INFO - PROCESS | 3764 | 1467040997896 Marionette DEBUG loaded listener.js 08:23:17 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (1315F000) [pid = 3764] [serial = 1763] [outer = 11CEE000] 08:23:18 INFO - PROCESS | 3764 | --DOCSHELL 13F7F800 == 38 [pid = 3764] [id = 582] 08:23:18 INFO - PROCESS | 3764 | --DOCSHELL 10A59800 == 37 [pid = 3764] [id = 581] 08:23:18 INFO - PROCESS | 3764 | --DOCSHELL 19AE2400 == 36 [pid = 3764] [id = 580] 08:23:18 INFO - PROCESS | 3764 | --DOCSHELL 176D4400 == 35 [pid = 3764] [id = 579] 08:23:18 INFO - PROCESS | 3764 | --DOCSHELL 176D2400 == 34 [pid = 3764] [id = 578] 08:23:18 INFO - PROCESS | 3764 | --DOCSHELL 15873400 == 33 [pid = 3764] [id = 577] 08:23:18 INFO - PROCESS | 3764 | --DOCSHELL 1315C400 == 32 [pid = 3764] [id = 576] 08:23:18 INFO - PROCESS | 3764 | --DOCSHELL 11C9DC00 == 31 [pid = 3764] [id = 575] 08:23:18 INFO - PROCESS | 3764 | --DOCSHELL 18355C00 == 30 [pid = 3764] [id = 572] 08:23:18 INFO - PROCESS | 3764 | --DOCSHELL 112E0800 == 29 [pid = 3764] [id = 573] 08:23:18 INFO - PROCESS | 3764 | --DOCSHELL 1055F400 == 28 [pid = 3764] [id = 574] 08:23:18 INFO - PROCESS | 3764 | --DOCSHELL 1980AC00 == 27 [pid = 3764] [id = 586] 08:23:18 INFO - PROCESS | 3764 | --DOCSHELL 15028400 == 26 [pid = 3764] [id = 583] 08:23:18 INFO - PROCESS | 3764 | --DOCSHELL 11C96000 == 25 [pid = 3764] [id = 584] 08:23:18 INFO - PROCESS | 3764 | --DOCSHELL 15027800 == 24 [pid = 3764] [id = 585] 08:23:18 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (139EC800) [pid = 3764] [serial = 1696] [outer = 00000000] [url = about:blank] 08:23:18 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (13D8CC00) [pid = 3764] [serial = 1697] [outer = 00000000] [url = about:blank] 08:23:18 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (13D88800) [pid = 3764] [serial = 1694] [outer = 00000000] [url = about:blank] 08:23:18 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (12E6F000) [pid = 3764] [serial = 1693] [outer = 00000000] [url = about:blank] 08:23:18 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (1502C400) [pid = 3764] [serial = 1699] [outer = 00000000] [url = about:blank] 08:23:18 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (19ADEC00) [pid = 3764] [serial = 1708] [outer = 00000000] [url = about:blank] 08:23:18 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (1850B800) [pid = 3764] [serial = 1706] [outer = 00000000] [url = about:blank] 08:23:18 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (18448C00) [pid = 3764] [serial = 1705] [outer = 00000000] [url = about:blank] 08:23:18 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (14270C00) [pid = 3764] [serial = 1711] [outer = 00000000] [url = about:blank] 08:23:18 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (1A0E1800) [pid = 3764] [serial = 1714] [outer = 00000000] [url = about:blank] 08:23:18 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (12E14400) [pid = 3764] [serial = 1682] [outer = 00000000] [url = about:blank] 08:23:18 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (129EAC00) [pid = 3764] [serial = 1681] [outer = 00000000] [url = about:blank] 08:23:18 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (14273800) [pid = 3764] [serial = 1685] [outer = 00000000] [url = about:blank] 08:23:18 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (13F78800) [pid = 3764] [serial = 1684] [outer = 00000000] [url = about:blank] 08:23:18 INFO - PROCESS | 3764 | --DOMWINDOW == 72 (15F9CC00) [pid = 3764] [serial = 1688] [outer = 00000000] [url = about:blank] 08:23:18 INFO - PROCESS | 3764 | --DOMWINDOW == 71 (15833000) [pid = 3764] [serial = 1687] [outer = 00000000] [url = about:blank] 08:23:18 INFO - PROCESS | 3764 | --DOMWINDOW == 70 (1A3DBC00) [pid = 3764] [serial = 1717] [outer = 00000000] [url = about:blank] 08:23:18 INFO - PROCESS | 3764 | --DOMWINDOW == 69 (174F5800) [pid = 3764] [serial = 1691] [outer = 00000000] [url = about:blank] 08:23:18 INFO - PROCESS | 3764 | --DOMWINDOW == 68 (1A28D400) [pid = 3764] [serial = 1715] [outer = 00000000] [url = about:blank] 08:23:18 INFO - PROCESS | 3764 | --DOMWINDOW == 67 (1700DC00) [pid = 3764] [serial = 1690] [outer = 00000000] [url = about:blank] 08:23:18 INFO - PROCESS | 3764 | --DOMWINDOW == 66 (19EDE000) [pid = 3764] [serial = 1709] [outer = 00000000] [url = about:blank] 08:23:18 INFO - PROCESS | 3764 | --DOMWINDOW == 65 (17794000) [pid = 3764] [serial = 1702] [outer = 00000000] [url = about:blank] 08:23:18 INFO - PROCESS | 3764 | --DOMWINDOW == 64 (177A1400) [pid = 3764] [serial = 1703] [outer = 00000000] [url = about:blank] 08:23:18 INFO - PROCESS | 3764 | --DOMWINDOW == 63 (156EAC00) [pid = 3764] [serial = 1700] [outer = 00000000] [url = about:blank] 08:23:18 INFO - PROCESS | 3764 | --DOMWINDOW == 62 (19857C00) [pid = 3764] [serial = 1712] [outer = 00000000] [url = about:blank] 08:23:18 INFO - PROCESS | 3764 | 1467040999006 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 08:23:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 08:23:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1462ms 08:23:19 INFO - PROCESS | 3764 | 1467040999046 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 08:23:19 INFO - PROCESS | 3764 | 1467040999050 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 08:23:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 08:23:19 INFO - PROCESS | 3764 | 1467040999061 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 08:23:19 INFO - PROCESS | 3764 | 1467040999065 Marionette TRACE conn3 <- [1,2314,null,{}] 08:23:19 INFO - PROCESS | 3764 | 1467040999070 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:19 INFO - PROCESS | 3764 | 1467040999073 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:19 INFO - PROCESS | 3764 | 1467040999195 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 08:23:19 INFO - PROCESS | 3764 | 1467040999276 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:19 INFO - PROCESS | 3764 | 1467040999279 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:19 INFO - PROCESS | 3764 | ++DOCSHELL 1148BC00 == 25 [pid = 3764] [id = 588] 08:23:19 INFO - PROCESS | 3764 | ++DOMWINDOW == 63 (11802400) [pid = 3764] [serial = 1764] [outer = 00000000] 08:23:19 INFO - PROCESS | 3764 | ++DOMWINDOW == 64 (11896400) [pid = 3764] [serial = 1765] [outer = 11802400] 08:23:19 INFO - PROCESS | 3764 | 1467040999326 Marionette DEBUG loaded listener.js 08:23:19 INFO - PROCESS | 3764 | ++DOMWINDOW == 65 (11DDBC00) [pid = 3764] [serial = 1766] [outer = 11802400] 08:23:19 INFO - PROCESS | 3764 | 1467040999754 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 08:23:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 08:23:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 716ms 08:23:19 INFO - PROCESS | 3764 | 1467040999785 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 08:23:19 INFO - PROCESS | 3764 | 1467040999790 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 08:23:19 INFO - PROCESS | 3764 | 1467040999801 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 08:23:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 08:23:19 INFO - PROCESS | 3764 | 1467040999803 Marionette TRACE conn3 <- [1,2318,null,{}] 08:23:19 INFO - PROCESS | 3764 | 1467040999807 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:19 INFO - PROCESS | 3764 | 1467040999810 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:19 INFO - PROCESS | 3764 | 1467040999879 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 08:23:19 INFO - PROCESS | 3764 | 1467040999888 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:19 INFO - PROCESS | 3764 | 1467040999891 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:19 INFO - PROCESS | 3764 | ++DOCSHELL 13D87800 == 26 [pid = 3764] [id = 589] 08:23:19 INFO - PROCESS | 3764 | ++DOMWINDOW == 66 (13D88000) [pid = 3764] [serial = 1767] [outer = 00000000] 08:23:19 INFO - PROCESS | 3764 | ++DOMWINDOW == 67 (13D8EC00) [pid = 3764] [serial = 1768] [outer = 13D88000] 08:23:19 INFO - PROCESS | 3764 | 1467040999938 Marionette DEBUG loaded listener.js 08:23:19 INFO - PROCESS | 3764 | ++DOMWINDOW == 68 (13D95400) [pid = 3764] [serial = 1769] [outer = 13D88000] 08:23:20 INFO - PROCESS | 3764 | 1467041000406 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 08:23:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 08:23:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 609ms 08:23:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 08:23:20 INFO - PROCESS | 3764 | 1467041000422 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 08:23:20 INFO - PROCESS | 3764 | 1467041000424 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 08:23:20 INFO - PROCESS | 3764 | 1467041000428 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 08:23:20 INFO - PROCESS | 3764 | 1467041000431 Marionette TRACE conn3 <- [1,2322,null,{}] 08:23:20 INFO - PROCESS | 3764 | 1467041000442 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:20 INFO - PROCESS | 3764 | 1467041000446 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:20 INFO - PROCESS | 3764 | 1467041000532 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 08:23:20 INFO - PROCESS | 3764 | 1467041000523 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:20 INFO - PROCESS | 3764 | 1467041000526 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:20 INFO - PROCESS | 3764 | ++DOCSHELL 15026C00 == 27 [pid = 3764] [id = 590] 08:23:20 INFO - PROCESS | 3764 | ++DOMWINDOW == 69 (15027800) [pid = 3764] [serial = 1770] [outer = 00000000] 08:23:20 INFO - PROCESS | 3764 | ++DOMWINDOW == 70 (15074800) [pid = 3764] [serial = 1771] [outer = 15027800] 08:23:20 INFO - PROCESS | 3764 | 1467041000605 Marionette DEBUG loaded listener.js 08:23:20 INFO - PROCESS | 3764 | ++DOMWINDOW == 71 (1582B000) [pid = 3764] [serial = 1772] [outer = 15027800] 08:23:21 INFO - PROCESS | 3764 | 1467041001095 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 08:23:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 08:23:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 716ms 08:23:21 INFO - PROCESS | 3764 | 1467041001156 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 08:23:21 INFO - PROCESS | 3764 | 1467041001159 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 08:23:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 08:23:21 INFO - PROCESS | 3764 | 1467041001162 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 08:23:21 INFO - PROCESS | 3764 | 1467041001164 Marionette TRACE conn3 <- [1,2326,null,{}] 08:23:21 INFO - PROCESS | 3764 | 1467041001168 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:21 INFO - PROCESS | 3764 | 1467041001170 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:21 INFO - PROCESS | 3764 | 1467041001271 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 08:23:21 INFO - PROCESS | 3764 | 1467041001331 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:21 INFO - PROCESS | 3764 | 1467041001334 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:21 INFO - PROCESS | 3764 | ++DOCSHELL 16026000 == 28 [pid = 3764] [id = 591] 08:23:21 INFO - PROCESS | 3764 | ++DOMWINDOW == 72 (16029C00) [pid = 3764] [serial = 1773] [outer = 00000000] 08:23:21 INFO - PROCESS | 3764 | ++DOMWINDOW == 73 (16ED2800) [pid = 3764] [serial = 1774] [outer = 16029C00] 08:23:21 INFO - PROCESS | 3764 | 1467041001378 Marionette DEBUG loaded listener.js 08:23:21 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (170C5800) [pid = 3764] [serial = 1775] [outer = 16029C00] 08:23:21 INFO - PROCESS | 3764 | 1467041001791 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 08:23:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 08:23:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 670ms 08:23:21 INFO - PROCESS | 3764 | 1467041001851 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 08:23:21 INFO - PROCESS | 3764 | 1467041001853 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 08:23:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 08:23:21 INFO - PROCESS | 3764 | 1467041001857 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 08:23:21 INFO - PROCESS | 3764 | 1467041001842 Marionette TRACE conn3 <- [1,2330,null,{}] 08:23:21 INFO - PROCESS | 3764 | 1467041001846 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:21 INFO - PROCESS | 3764 | 1467041001848 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:21 INFO - PROCESS | 3764 | 1467041001982 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 08:23:21 INFO - PROCESS | 3764 | 1467041002003 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:21 INFO - PROCESS | 3764 | 1467041002005 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:22 INFO - PROCESS | 3764 | ++DOCSHELL 174F2C00 == 29 [pid = 3764] [id = 592] 08:23:22 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (174F4800) [pid = 3764] [serial = 1776] [outer = 00000000] 08:23:22 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (176D1000) [pid = 3764] [serial = 1777] [outer = 174F4800] 08:23:22 INFO - PROCESS | 3764 | 1467041002048 Marionette DEBUG loaded listener.js 08:23:22 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (17797400) [pid = 3764] [serial = 1778] [outer = 174F4800] 08:23:22 INFO - PROCESS | 3764 | 1467041002491 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 08:23:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 08:23:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 685ms 08:23:22 INFO - PROCESS | 3764 | 1467041002537 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 08:23:22 INFO - PROCESS | 3764 | 1467041002539 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 08:23:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 08:23:22 INFO - PROCESS | 3764 | 1467041002543 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 08:23:22 INFO - PROCESS | 3764 | 1467041002528 Marionette TRACE conn3 <- [1,2334,null,{}] 08:23:22 INFO - PROCESS | 3764 | 1467041002531 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:22 INFO - PROCESS | 3764 | 1467041002537 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:22 INFO - PROCESS | 3764 | 1467041002675 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 08:23:22 INFO - PROCESS | 3764 | 1467041002685 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:22 INFO - PROCESS | 3764 | 1467041002687 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:22 INFO - PROCESS | 3764 | ++DOCSHELL 177E2400 == 30 [pid = 3764] [id = 593] 08:23:22 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (18221400) [pid = 3764] [serial = 1779] [outer = 00000000] 08:23:22 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (18503800) [pid = 3764] [serial = 1780] [outer = 18221400] 08:23:22 INFO - PROCESS | 3764 | 1467041002738 Marionette DEBUG loaded listener.js 08:23:22 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (19859800) [pid = 3764] [serial = 1781] [outer = 18221400] 08:23:23 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (19AEA000) [pid = 3764] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 08:23:23 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (176D5400) [pid = 3764] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 08:23:23 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (1A0D7800) [pid = 3764] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 08:23:23 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (105F5800) [pid = 3764] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 08:23:23 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (18229800) [pid = 3764] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 08:23:23 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (13161400) [pid = 3764] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 08:23:23 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (11D8F400) [pid = 3764] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 08:23:23 INFO - PROCESS | 3764 | --DOMWINDOW == 72 (112E7400) [pid = 3764] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 08:23:23 INFO - PROCESS | 3764 | --DOMWINDOW == 71 (15877400) [pid = 3764] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 08:23:23 INFO - PROCESS | 3764 | --DOMWINDOW == 70 (19AE5000) [pid = 3764] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 08:23:23 INFO - PROCESS | 3764 | --DOMWINDOW == 69 (13D8A800) [pid = 3764] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 08:23:23 INFO - PROCESS | 3764 | --DOMWINDOW == 68 (18447800) [pid = 3764] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 08:23:23 INFO - PROCESS | 3764 | 1467041003368 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 08:23:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 08:23:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 884ms 08:23:23 INFO - PROCESS | 3764 | 1467041003411 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 08:23:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 08:23:23 INFO - PROCESS | 3764 | 1467041003412 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 08:23:23 INFO - PROCESS | 3764 | 1467041003417 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 08:23:23 INFO - PROCESS | 3764 | 1467041003419 Marionette TRACE conn3 <- [1,2338,null,{}] 08:23:23 INFO - PROCESS | 3764 | 1467041003430 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:23 INFO - PROCESS | 3764 | 1467041003432 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:23 INFO - PROCESS | 3764 | 1467041003542 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 08:23:23 INFO - PROCESS | 3764 | 1467041003603 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:23 INFO - PROCESS | 3764 | 1467041003605 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:23 INFO - PROCESS | 3764 | ++DOCSHELL 112E7400 == 31 [pid = 3764] [id = 594] 08:23:23 INFO - PROCESS | 3764 | ++DOMWINDOW == 69 (11482000) [pid = 3764] [serial = 1782] [outer = 00000000] 08:23:23 INFO - PROCESS | 3764 | ++DOMWINDOW == 70 (15026800) [pid = 3764] [serial = 1783] [outer = 11482000] 08:23:23 INFO - PROCESS | 3764 | 1467041003648 Marionette DEBUG loaded listener.js 08:23:23 INFO - PROCESS | 3764 | ++DOMWINDOW == 71 (1502AC00) [pid = 3764] [serial = 1784] [outer = 11482000] 08:23:23 INFO - PROCESS | 3764 | 1467041003995 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 08:23:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 08:23:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 640ms 08:23:24 INFO - PROCESS | 3764 | 1467041004057 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 08:23:24 INFO - PROCESS | 3764 | 1467041004060 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 08:23:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 08:23:24 INFO - PROCESS | 3764 | 1467041004063 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 08:23:24 INFO - PROCESS | 3764 | 1467041004065 Marionette TRACE conn3 <- [1,2342,null,{}] 08:23:24 INFO - PROCESS | 3764 | 1467041004069 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:24 INFO - PROCESS | 3764 | 1467041004070 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:24 INFO - PROCESS | 3764 | 1467041004151 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 08:23:24 INFO - PROCESS | 3764 | 1467041004156 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:24 INFO - PROCESS | 3764 | 1467041004158 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:24 INFO - PROCESS | 3764 | ++DOCSHELL 19808800 == 32 [pid = 3764] [id = 595] 08:23:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 72 (19810C00) [pid = 3764] [serial = 1785] [outer = 00000000] 08:23:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 73 (19AEAC00) [pid = 3764] [serial = 1786] [outer = 19810C00] 08:23:24 INFO - PROCESS | 3764 | 1467041004201 Marionette DEBUG loaded listener.js 08:23:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (1850B400) [pid = 3764] [serial = 1787] [outer = 19810C00] 08:23:24 INFO - PROCESS | 3764 | 1467041004608 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 08:23:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 08:23:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 579ms 08:23:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 08:23:24 INFO - PROCESS | 3764 | 1467041004644 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 08:23:24 INFO - PROCESS | 3764 | 1467041004646 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 08:23:24 INFO - PROCESS | 3764 | 1467041004662 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 08:23:24 INFO - PROCESS | 3764 | 1467041004664 Marionette TRACE conn3 <- [1,2346,null,{}] 08:23:24 INFO - PROCESS | 3764 | 1467041004667 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:24 INFO - PROCESS | 3764 | 1467041004668 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:24 INFO - PROCESS | 3764 | 1467041004755 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 08:23:24 INFO - PROCESS | 3764 | 1467041004761 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:24 INFO - PROCESS | 3764 | 1467041004763 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:24 INFO - PROCESS | 3764 | ++DOCSHELL 15024C00 == 33 [pid = 3764] [id = 596] 08:23:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (1A0D7C00) [pid = 3764] [serial = 1788] [outer = 00000000] 08:23:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (1A295800) [pid = 3764] [serial = 1789] [outer = 1A0D7C00] 08:23:24 INFO - PROCESS | 3764 | 1467041004805 Marionette DEBUG loaded listener.js 08:23:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (1A296000) [pid = 3764] [serial = 1790] [outer = 1A0D7C00] 08:23:25 INFO - PROCESS | 3764 | 1467041005438 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 08:23:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 08:23:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 838ms 08:23:25 INFO - PROCESS | 3764 | 1467041005497 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 08:23:25 INFO - PROCESS | 3764 | 1467041005502 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 08:23:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 08:23:25 INFO - PROCESS | 3764 | 1467041005508 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 08:23:25 INFO - PROCESS | 3764 | 1467041005511 Marionette TRACE conn3 <- [1,2350,null,{}] 08:23:25 INFO - PROCESS | 3764 | 1467041005517 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:25 INFO - PROCESS | 3764 | 1467041005520 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:25 INFO - PROCESS | 3764 | 1467041005643 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 08:23:25 INFO - PROCESS | 3764 | 1467041005781 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:25 INFO - PROCESS | 3764 | 1467041005786 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:25 INFO - PROCESS | 3764 | ++DOCSHELL 105EEC00 == 34 [pid = 3764] [id = 597] 08:23:25 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (105EF000) [pid = 3764] [serial = 1791] [outer = 00000000] 08:23:25 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (11CEB800) [pid = 3764] [serial = 1792] [outer = 105EF000] 08:23:25 INFO - PROCESS | 3764 | 1467041005849 Marionette DEBUG loaded listener.js 08:23:25 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (13A8D400) [pid = 3764] [serial = 1793] [outer = 105EF000] 08:23:26 INFO - PROCESS | 3764 | 1467041006584 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 08:23:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 08:23:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1112ms 08:23:26 INFO - PROCESS | 3764 | 1467041006666 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 08:23:26 INFO - PROCESS | 3764 | 1467041006671 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 08:23:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 08:23:26 INFO - PROCESS | 3764 | 1467041006679 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 08:23:26 INFO - PROCESS | 3764 | 1467041006682 Marionette TRACE conn3 <- [1,2354,null,{}] 08:23:26 INFO - PROCESS | 3764 | 1467041006687 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:26 INFO - PROCESS | 3764 | 1467041006690 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:26 INFO - PROCESS | 3764 | 1467041006816 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 08:23:26 INFO - PROCESS | 3764 | 1467041006929 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:26 INFO - PROCESS | 3764 | 1467041006932 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:26 INFO - PROCESS | 3764 | ++DOCSHELL 12C58800 == 35 [pid = 3764] [id = 598] 08:23:26 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (12E6DC00) [pid = 3764] [serial = 1794] [outer = 00000000] 08:23:26 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (13F73800) [pid = 3764] [serial = 1795] [outer = 12E6DC00] 08:23:26 INFO - PROCESS | 3764 | 1467041006990 Marionette DEBUG loaded listener.js 08:23:27 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (14270800) [pid = 3764] [serial = 1796] [outer = 12E6DC00] 08:23:27 INFO - PROCESS | 3764 | --DOCSHELL 19808800 == 34 [pid = 3764] [id = 595] 08:23:27 INFO - PROCESS | 3764 | --DOCSHELL 112E7400 == 33 [pid = 3764] [id = 594] 08:23:27 INFO - PROCESS | 3764 | --DOCSHELL 177E2400 == 32 [pid = 3764] [id = 593] 08:23:27 INFO - PROCESS | 3764 | --DOCSHELL 174F2C00 == 31 [pid = 3764] [id = 592] 08:23:27 INFO - PROCESS | 3764 | --DOCSHELL 16026000 == 30 [pid = 3764] [id = 591] 08:23:27 INFO - PROCESS | 3764 | --DOCSHELL 15026C00 == 29 [pid = 3764] [id = 590] 08:23:27 INFO - PROCESS | 3764 | --DOCSHELL 13D87800 == 28 [pid = 3764] [id = 589] 08:23:27 INFO - PROCESS | 3764 | --DOCSHELL 1148BC00 == 27 [pid = 3764] [id = 588] 08:23:27 INFO - PROCESS | 3764 | --DOCSHELL 1121EC00 == 26 [pid = 3764] [id = 587] 08:23:27 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (17796400) [pid = 3764] [serial = 1735] [outer = 00000000] [url = about:blank] 08:23:27 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (177DA800) [pid = 3764] [serial = 1736] [outer = 00000000] [url = about:blank] 08:23:27 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (1A3DD400) [pid = 3764] [serial = 1718] [outer = 00000000] [url = about:blank] 08:23:27 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (12C54C00) [pid = 3764] [serial = 1723] [outer = 00000000] [url = about:blank] 08:23:27 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (132ABC00) [pid = 3764] [serial = 1724] [outer = 00000000] [url = about:blank] 08:23:27 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (18501400) [pid = 3764] [serial = 1738] [outer = 00000000] [url = about:blank] 08:23:27 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (14269800) [pid = 3764] [serial = 1729] [outer = 00000000] [url = about:blank] 08:23:27 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (1428F000) [pid = 3764] [serial = 1730] [outer = 00000000] [url = about:blank] 08:23:27 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (12B6BC00) [pid = 3764] [serial = 1726] [outer = 00000000] [url = about:blank] 08:23:27 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (12C5A800) [pid = 3764] [serial = 1727] [outer = 00000000] [url = about:blank] 08:23:27 INFO - PROCESS | 3764 | --DOMWINDOW == 72 (13D8C000) [pid = 3764] [serial = 1720] [outer = 00000000] [url = about:blank] 08:23:27 INFO - PROCESS | 3764 | --DOMWINDOW == 71 (13DBC400) [pid = 3764] [serial = 1721] [outer = 00000000] [url = about:blank] 08:23:27 INFO - PROCESS | 3764 | --DOMWINDOW == 70 (16B89400) [pid = 3764] [serial = 1732] [outer = 00000000] [url = about:blank] 08:23:27 INFO - PROCESS | 3764 | --DOMWINDOW == 69 (1A0DAC00) [pid = 3764] [serial = 1741] [outer = 00000000] [url = about:blank] 08:23:27 INFO - PROCESS | 3764 | --DOMWINDOW == 68 (1A51DC00) [pid = 3764] [serial = 1751] [outer = 00000000] [url = about:blank] 08:23:27 INFO - PROCESS | 3764 | --DOMWINDOW == 67 (16ED4C00) [pid = 3764] [serial = 1744] [outer = 00000000] [url = about:blank] 08:23:27 INFO - PROCESS | 3764 | --DOMWINDOW == 66 (1A29A000) [pid = 3764] [serial = 1747] [outer = 00000000] [url = about:blank] 08:23:27 INFO - PROCESS | 3764 | --DOMWINDOW == 65 (177DF800) [pid = 3764] [serial = 1745] [outer = 00000000] [url = about:blank] 08:23:27 INFO - PROCESS | 3764 | --DOMWINDOW == 64 (1A0DB800) [pid = 3764] [serial = 1742] [outer = 00000000] [url = about:blank] 08:23:27 INFO - PROCESS | 3764 | --DOMWINDOW == 63 (1A3D8C00) [pid = 3764] [serial = 1748] [outer = 00000000] [url = about:blank] 08:23:27 INFO - PROCESS | 3764 | --DOMWINDOW == 62 (1850AC00) [pid = 3764] [serial = 1739] [outer = 00000000] [url = about:blank] 08:23:27 INFO - PROCESS | 3764 | --DOMWINDOW == 61 (16ED6800) [pid = 3764] [serial = 1733] [outer = 00000000] [url = about:blank] 08:23:27 INFO - PROCESS | 3764 | --DOMWINDOW == 60 (1A519800) [pid = 3764] [serial = 1750] [outer = 00000000] [url = about:blank] 08:23:27 INFO - PROCESS | 3764 | 1467041007752 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 08:23:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 08:23:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1112ms 08:23:27 INFO - PROCESS | 3764 | 1467041007806 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 08:23:27 INFO - PROCESS | 3764 | 1467041007813 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 08:23:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 08:23:27 INFO - PROCESS | 3764 | 1467041007818 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 08:23:27 INFO - PROCESS | 3764 | 1467041007823 Marionette TRACE conn3 <- [1,2358,null,{}] 08:23:27 INFO - PROCESS | 3764 | 1467041007828 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:27 INFO - PROCESS | 3764 | 1467041007831 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:27 INFO - PROCESS | 3764 | 1467041007929 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 08:23:28 INFO - PROCESS | 3764 | 1467041008011 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:28 INFO - PROCESS | 3764 | 1467041008013 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:28 INFO - PROCESS | 3764 | ++DOCSHELL 129E6800 == 27 [pid = 3764] [id = 599] 08:23:28 INFO - PROCESS | 3764 | ++DOMWINDOW == 61 (12B6BC00) [pid = 3764] [serial = 1797] [outer = 00000000] 08:23:28 INFO - PROCESS | 3764 | ++DOMWINDOW == 62 (12C58000) [pid = 3764] [serial = 1798] [outer = 12B6BC00] 08:23:28 INFO - PROCESS | 3764 | 1467041008060 Marionette DEBUG loaded listener.js 08:23:28 INFO - PROCESS | 3764 | ++DOMWINDOW == 63 (13D05000) [pid = 3764] [serial = 1799] [outer = 12B6BC00] 08:23:28 INFO - PROCESS | 3764 | 1467041008514 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 08:23:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 08:23:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 716ms 08:23:28 INFO - PROCESS | 3764 | 1467041008539 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 08:23:28 INFO - PROCESS | 3764 | 1467041008544 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 08:23:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 08:23:28 INFO - PROCESS | 3764 | 1467041008550 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 08:23:28 INFO - PROCESS | 3764 | 1467041008552 Marionette TRACE conn3 <- [1,2362,null,{}] 08:23:28 INFO - PROCESS | 3764 | 1467041008560 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:28 INFO - PROCESS | 3764 | 1467041008562 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:28 INFO - PROCESS | 3764 | 1467041008635 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 08:23:28 INFO - PROCESS | 3764 | 1467041008646 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:28 INFO - PROCESS | 3764 | 1467041008649 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:28 INFO - PROCESS | 3764 | ++DOCSHELL 14291400 == 28 [pid = 3764] [id = 600] 08:23:28 INFO - PROCESS | 3764 | ++DOMWINDOW == 64 (14295000) [pid = 3764] [serial = 1800] [outer = 00000000] 08:23:28 INFO - PROCESS | 3764 | ++DOMWINDOW == 65 (15020C00) [pid = 3764] [serial = 1801] [outer = 14295000] 08:23:28 INFO - PROCESS | 3764 | 1467041008694 Marionette DEBUG loaded listener.js 08:23:28 INFO - PROCESS | 3764 | ++DOMWINDOW == 66 (1502C000) [pid = 3764] [serial = 1802] [outer = 14295000] 08:23:29 INFO - PROCESS | 3764 | 1467041009166 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 08:23:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 08:23:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 670ms 08:23:29 INFO - PROCESS | 3764 | 1467041009233 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 08:23:29 INFO - PROCESS | 3764 | 1467041009235 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 08:23:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 08:23:29 INFO - PROCESS | 3764 | 1467041009239 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 08:23:29 INFO - PROCESS | 3764 | 1467041009242 Marionette TRACE conn3 <- [1,2366,null,{}] 08:23:29 INFO - PROCESS | 3764 | 1467041009252 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:29 INFO - PROCESS | 3764 | 1467041009257 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:29 INFO - PROCESS | 3764 | 1467041009323 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 08:23:29 INFO - PROCESS | 3764 | 1467041009421 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:29 INFO - PROCESS | 3764 | 1467041009424 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:29 INFO - PROCESS | 3764 | ++DOCSHELL 1700E000 == 29 [pid = 3764] [id = 601] 08:23:29 INFO - PROCESS | 3764 | ++DOMWINDOW == 67 (17080C00) [pid = 3764] [serial = 1803] [outer = 00000000] 08:23:29 INFO - PROCESS | 3764 | ++DOMWINDOW == 68 (175A8C00) [pid = 3764] [serial = 1804] [outer = 17080C00] 08:23:29 INFO - PROCESS | 3764 | 1467041009471 Marionette DEBUG loaded listener.js 08:23:29 INFO - PROCESS | 3764 | ++DOMWINDOW == 69 (17793800) [pid = 3764] [serial = 1805] [outer = 17080C00] 08:23:29 INFO - PROCESS | 3764 | 1467041009854 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 08:23:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 08:23:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 685ms 08:23:29 INFO - PROCESS | 3764 | 1467041009921 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 08:23:29 INFO - PROCESS | 3764 | 1467041009923 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 08:23:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 08:23:29 INFO - PROCESS | 3764 | 1467041009927 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 08:23:29 INFO - PROCESS | 3764 | 1467041009929 Marionette TRACE conn3 <- [1,2370,null,{}] 08:23:29 INFO - PROCESS | 3764 | 1467041009938 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:29 INFO - PROCESS | 3764 | 1467041009940 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:30 INFO - PROCESS | 3764 | 1467041010068 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 08:23:30 INFO - PROCESS | 3764 | 1467041010074 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:30 INFO - PROCESS | 3764 | 1467041010076 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:30 INFO - PROCESS | 3764 | ++DOCSHELL 177E3000 == 30 [pid = 3764] [id = 602] 08:23:30 INFO - PROCESS | 3764 | ++DOMWINDOW == 70 (18220400) [pid = 3764] [serial = 1806] [outer = 00000000] 08:23:30 INFO - PROCESS | 3764 | ++DOMWINDOW == 71 (18350C00) [pid = 3764] [serial = 1807] [outer = 18220400] 08:23:30 INFO - PROCESS | 3764 | 1467041010121 Marionette DEBUG loaded listener.js 08:23:30 INFO - PROCESS | 3764 | ++DOMWINDOW == 72 (18501800) [pid = 3764] [serial = 1808] [outer = 18220400] 08:23:30 INFO - PROCESS | 3764 | 1467041010553 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 08:23:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 08:23:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 686ms 08:23:30 INFO - PROCESS | 3764 | 1467041010608 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 08:23:30 INFO - PROCESS | 3764 | 1467041010610 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 08:23:30 INFO - PROCESS | 3764 | 1467041010613 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 08:23:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 08:23:30 INFO - PROCESS | 3764 | 1467041010615 Marionette TRACE conn3 <- [1,2374,null,{}] 08:23:30 INFO - PROCESS | 3764 | 1467041010625 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:30 INFO - PROCESS | 3764 | 1467041010627 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:30 INFO - PROCESS | 3764 | 1467041010721 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 08:23:30 INFO - PROCESS | 3764 | 1467041010732 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:30 INFO - PROCESS | 3764 | 1467041010735 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:30 INFO - PROCESS | 3764 | ++DOCSHELL 1850AC00 == 31 [pid = 3764] [id = 603] 08:23:30 INFO - PROCESS | 3764 | ++DOMWINDOW == 73 (1850F000) [pid = 3764] [serial = 1809] [outer = 00000000] 08:23:30 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (1980DC00) [pid = 3764] [serial = 1810] [outer = 1850F000] 08:23:30 INFO - PROCESS | 3764 | 1467041010779 Marionette DEBUG loaded listener.js 08:23:30 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (1985B800) [pid = 3764] [serial = 1811] [outer = 1850F000] 08:23:31 INFO - PROCESS | 3764 | 1467041011257 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 08:23:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 08:23:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 685ms 08:23:31 INFO - PROCESS | 3764 | 1467041011295 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 08:23:31 INFO - PROCESS | 3764 | 1467041011297 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 08:23:31 INFO - PROCESS | 3764 | 1467041011301 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 08:23:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 08:23:31 INFO - PROCESS | 3764 | 1467041011303 Marionette TRACE conn3 <- [1,2378,null,{}] 08:23:31 INFO - PROCESS | 3764 | 1467041011313 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:31 INFO - PROCESS | 3764 | 1467041011318 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:31 INFO - PROCESS | 3764 | 1467041011457 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 08:23:31 INFO - PROCESS | 3764 | 1467041011478 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:31 INFO - PROCESS | 3764 | 1467041011480 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:31 INFO - PROCESS | 3764 | ++DOCSHELL 19AE3000 == 32 [pid = 3764] [id = 604] 08:23:31 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (19AE9800) [pid = 3764] [serial = 1812] [outer = 00000000] 08:23:31 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (1A385C00) [pid = 3764] [serial = 1813] [outer = 19AE9800] 08:23:31 INFO - PROCESS | 3764 | 1467041011527 Marionette DEBUG loaded listener.js 08:23:31 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (15021800) [pid = 3764] [serial = 1814] [outer = 19AE9800] 08:23:32 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (13D88000) [pid = 3764] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 08:23:32 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (18221400) [pid = 3764] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 08:23:32 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (11CEE000) [pid = 3764] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 08:23:32 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (11802400) [pid = 3764] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 08:23:32 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (15027800) [pid = 3764] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 08:23:32 INFO - PROCESS | 3764 | --DOMWINDOW == 72 (11CE0400) [pid = 3764] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 08:23:32 INFO - PROCESS | 3764 | --DOMWINDOW == 71 (1502A000) [pid = 3764] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 08:23:32 INFO - PROCESS | 3764 | --DOMWINDOW == 70 (1980B400) [pid = 3764] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 08:23:32 INFO - PROCESS | 3764 | --DOMWINDOW == 69 (174F4800) [pid = 3764] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 08:23:32 INFO - PROCESS | 3764 | --DOMWINDOW == 68 (11482000) [pid = 3764] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 08:23:32 INFO - PROCESS | 3764 | --DOMWINDOW == 67 (19810C00) [pid = 3764] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 08:23:32 INFO - PROCESS | 3764 | --DOMWINDOW == 66 (16029C00) [pid = 3764] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 08:23:32 INFO - PROCESS | 3764 | 1467041012083 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 08:23:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 08:23:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 823ms 08:23:32 INFO - PROCESS | 3764 | 1467041012108 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 08:23:32 INFO - PROCESS | 3764 | 1467041012110 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 08:23:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 08:23:32 INFO - PROCESS | 3764 | 1467041012116 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 08:23:32 INFO - PROCESS | 3764 | 1467041012118 Marionette TRACE conn3 <- [1,2382,null,{}] 08:23:32 INFO - PROCESS | 3764 | 1467041012122 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:32 INFO - PROCESS | 3764 | 1467041012124 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:32 INFO - PROCESS | 3764 | 1467041012201 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 08:23:32 INFO - PROCESS | 3764 | 1467041012207 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:32 INFO - PROCESS | 3764 | 1467041012209 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:32 INFO - PROCESS | 3764 | ++DOCSHELL 11CE0400 == 33 [pid = 3764] [id = 605] 08:23:32 INFO - PROCESS | 3764 | ++DOMWINDOW == 67 (11CEE000) [pid = 3764] [serial = 1815] [outer = 00000000] 08:23:32 INFO - PROCESS | 3764 | ++DOMWINDOW == 68 (16027000) [pid = 3764] [serial = 1816] [outer = 11CEE000] 08:23:32 INFO - PROCESS | 3764 | 1467041012252 Marionette DEBUG loaded listener.js 08:23:32 INFO - PROCESS | 3764 | ++DOMWINDOW == 69 (175AE800) [pid = 3764] [serial = 1817] [outer = 11CEE000] 08:23:32 INFO - PROCESS | 3764 | 1467041012712 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:23:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 08:23:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 610ms 08:23:32 INFO - PROCESS | 3764 | 1467041012735 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 08:23:32 INFO - PROCESS | 3764 | 1467041012737 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 08:23:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 08:23:32 INFO - PROCESS | 3764 | 1467041012741 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 08:23:32 INFO - PROCESS | 3764 | 1467041012742 Marionette TRACE conn3 <- [1,2386,null,{}] 08:23:32 INFO - PROCESS | 3764 | 1467041012770 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:32 INFO - PROCESS | 3764 | 1467041012772 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:32 INFO - PROCESS | 3764 | 1467041012850 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 08:23:32 INFO - PROCESS | 3764 | 1467041012855 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:32 INFO - PROCESS | 3764 | 1467041012857 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:32 INFO - PROCESS | 3764 | ++DOCSHELL 12B6D000 == 34 [pid = 3764] [id = 606] 08:23:32 INFO - PROCESS | 3764 | ++DOMWINDOW == 70 (14293C00) [pid = 3764] [serial = 1818] [outer = 00000000] 08:23:32 INFO - PROCESS | 3764 | ++DOMWINDOW == 71 (1A0DC400) [pid = 3764] [serial = 1819] [outer = 14293C00] 08:23:32 INFO - PROCESS | 3764 | 1467041012899 Marionette DEBUG loaded listener.js 08:23:32 INFO - PROCESS | 3764 | ++DOMWINDOW == 72 (1A3D7000) [pid = 3764] [serial = 1820] [outer = 14293C00] 08:23:33 INFO - PROCESS | 3764 | 1467041013330 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 08:23:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 08:23:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 594ms 08:23:33 INFO - PROCESS | 3764 | 1467041013357 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 08:23:33 INFO - PROCESS | 3764 | 1467041013359 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 08:23:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 08:23:33 INFO - PROCESS | 3764 | 1467041013376 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 08:23:33 INFO - PROCESS | 3764 | 1467041013378 Marionette TRACE conn3 <- [1,2390,null,{}] 08:23:33 INFO - PROCESS | 3764 | 1467041013385 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:33 INFO - PROCESS | 3764 | 1467041013387 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:33 INFO - PROCESS | 3764 | 1467041013449 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 08:23:33 INFO - PROCESS | 3764 | 1467041013455 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:33 INFO - PROCESS | 3764 | 1467041013457 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:33 INFO - PROCESS | 3764 | ++DOCSHELL 16ED5400 == 35 [pid = 3764] [id = 607] 08:23:33 INFO - PROCESS | 3764 | ++DOMWINDOW == 73 (1A3DE000) [pid = 3764] [serial = 1821] [outer = 00000000] 08:23:33 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (1A519400) [pid = 3764] [serial = 1822] [outer = 1A3DE000] 08:23:33 INFO - PROCESS | 3764 | 1467041013509 Marionette DEBUG loaded listener.js 08:23:33 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (1A51C800) [pid = 3764] [serial = 1823] [outer = 1A3DE000] 08:23:33 INFO - PROCESS | 3764 | 1467041013932 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 08:23:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 08:23:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 579ms 08:23:33 INFO - PROCESS | 3764 | 1467041013954 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 08:23:33 INFO - PROCESS | 3764 | 1467041013956 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 08:23:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 08:23:33 INFO - PROCESS | 3764 | 1467041014000 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 08:23:33 INFO - PROCESS | 3764 | 1467041014004 Marionette TRACE conn3 <- [1,2394,null,{}] 08:23:34 INFO - PROCESS | 3764 | 1467041014024 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:34 INFO - PROCESS | 3764 | 1467041014028 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:34 INFO - PROCESS | 3764 | 1467041014129 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 08:23:34 INFO - PROCESS | 3764 | 1467041014286 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:34 INFO - PROCESS | 3764 | 1467041014290 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:34 INFO - PROCESS | 3764 | ++DOCSHELL 12B76800 == 36 [pid = 3764] [id = 608] 08:23:34 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (12BAB000) [pid = 3764] [serial = 1824] [outer = 00000000] 08:23:34 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (12EDC800) [pid = 3764] [serial = 1825] [outer = 12BAB000] 08:23:34 INFO - PROCESS | 3764 | 1467041014363 Marionette DEBUG loaded listener.js 08:23:34 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (13D88400) [pid = 3764] [serial = 1826] [outer = 12BAB000] 08:23:34 INFO - PROCESS | 3764 | 1467041014884 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 08:23:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 08:23:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 975ms 08:23:34 INFO - PROCESS | 3764 | 1467041014928 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 08:23:34 INFO - PROCESS | 3764 | 1467041014933 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 08:23:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 08:23:34 INFO - PROCESS | 3764 | 1467041014939 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 08:23:34 INFO - PROCESS | 3764 | 1467041014941 Marionette TRACE conn3 <- [1,2398,null,{}] 08:23:34 INFO - PROCESS | 3764 | 1467041014951 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:34 INFO - PROCESS | 3764 | 1467041014958 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:35 INFO - PROCESS | 3764 | 1467041015071 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 08:23:35 INFO - PROCESS | 3764 | 1467041015183 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:35 INFO - PROCESS | 3764 | 1467041015186 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:35 INFO - PROCESS | 3764 | ++DOCSHELL 15877400 == 37 [pid = 3764] [id = 609] 08:23:35 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (1601C400) [pid = 3764] [serial = 1827] [outer = 00000000] 08:23:35 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (166DFC00) [pid = 3764] [serial = 1828] [outer = 1601C400] 08:23:35 INFO - PROCESS | 3764 | 1467041015241 Marionette DEBUG loaded listener.js 08:23:35 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (16E18800) [pid = 3764] [serial = 1829] [outer = 1601C400] 08:23:35 INFO - PROCESS | 3764 | 1467041015915 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 08:23:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 08:23:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1020ms 08:23:35 INFO - PROCESS | 3764 | 1467041015970 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 08:23:35 INFO - PROCESS | 3764 | 1467041015972 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 08:23:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 08:23:35 INFO - PROCESS | 3764 | 1467041015977 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 08:23:35 INFO - PROCESS | 3764 | 1467041015981 Marionette TRACE conn3 <- [1,2402,null,{}] 08:23:35 INFO - PROCESS | 3764 | 1467041016009 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:35 INFO - PROCESS | 3764 | 1467041016012 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:36 INFO - PROCESS | 3764 | 1467041016145 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 08:23:36 INFO - PROCESS | 3764 | 1467041016163 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:36 INFO - PROCESS | 3764 | 1467041016169 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:36 INFO - PROCESS | 3764 | ++DOCSHELL 1850F800 == 38 [pid = 3764] [id = 610] 08:23:36 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (1850FC00) [pid = 3764] [serial = 1830] [outer = 00000000] 08:23:36 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (1A3DB800) [pid = 3764] [serial = 1831] [outer = 1850FC00] 08:23:36 INFO - PROCESS | 3764 | 1467041016227 Marionette DEBUG loaded listener.js 08:23:36 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (1A3E4C00) [pid = 3764] [serial = 1832] [outer = 1850FC00] 08:23:36 INFO - PROCESS | 3764 | 1467041016806 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 08:23:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 08:23:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 884ms 08:23:36 INFO - PROCESS | 3764 | 1467041016850 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 08:23:36 INFO - PROCESS | 3764 | 1467041016852 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 08:23:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 08:23:36 INFO - PROCESS | 3764 | 1467041016856 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 08:23:36 INFO - PROCESS | 3764 | 1467041016858 Marionette TRACE conn3 <- [1,2406,null,{}] 08:23:36 INFO - PROCESS | 3764 | 1467041016862 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:36 INFO - PROCESS | 3764 | 1467041016864 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:36 INFO - PROCESS | 3764 | 1467041016969 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 08:23:37 INFO - PROCESS | 3764 | 1467041017113 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:37 INFO - PROCESS | 3764 | 1467041017116 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:37 INFO - PROCESS | 3764 | ++DOCSHELL 1834AC00 == 39 [pid = 3764] [id = 611] 08:23:37 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (1A914C00) [pid = 3764] [serial = 1833] [outer = 00000000] 08:23:37 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (1A91B000) [pid = 3764] [serial = 1834] [outer = 1A914C00] 08:23:37 INFO - PROCESS | 3764 | 1467041017170 Marionette DEBUG loaded listener.js 08:23:37 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (1A91EC00) [pid = 3764] [serial = 1835] [outer = 1A914C00] 08:23:37 INFO - PROCESS | 3764 | 1467041017784 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:23:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 08:23:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 975ms 08:23:37 INFO - PROCESS | 3764 | 1467041017842 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 08:23:37 INFO - PROCESS | 3764 | 1467041017844 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 08:23:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 08:23:37 INFO - PROCESS | 3764 | 1467041017848 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 08:23:37 INFO - PROCESS | 3764 | 1467041017850 Marionette TRACE conn3 <- [1,2410,null,{}] 08:23:37 INFO - PROCESS | 3764 | 1467041017853 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:37 INFO - PROCESS | 3764 | 1467041017856 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:38 INFO - PROCESS | 3764 | 1467041018086 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 08:23:38 INFO - PROCESS | 3764 | 1467041018249 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:38 INFO - PROCESS | 3764 | 1467041018252 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:38 INFO - PROCESS | 3764 | ++DOCSHELL 10A63400 == 40 [pid = 3764] [id = 612] 08:23:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 88 (10A72C00) [pid = 3764] [serial = 1836] [outer = 00000000] 08:23:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 89 (112E5800) [pid = 3764] [serial = 1837] [outer = 10A72C00] 08:23:38 INFO - PROCESS | 3764 | 1467041018305 Marionette DEBUG loaded listener.js 08:23:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 90 (11DDB800) [pid = 3764] [serial = 1838] [outer = 10A72C00] 08:23:39 INFO - PROCESS | 3764 | --DOCSHELL 12B6D000 == 39 [pid = 3764] [id = 606] 08:23:39 INFO - PROCESS | 3764 | --DOCSHELL 11CE0400 == 38 [pid = 3764] [id = 605] 08:23:39 INFO - PROCESS | 3764 | --DOCSHELL 19AE3000 == 37 [pid = 3764] [id = 604] 08:23:39 INFO - PROCESS | 3764 | --DOCSHELL 1850AC00 == 36 [pid = 3764] [id = 603] 08:23:39 INFO - PROCESS | 3764 | --DOCSHELL 177E3000 == 35 [pid = 3764] [id = 602] 08:23:39 INFO - PROCESS | 3764 | --DOCSHELL 1700E000 == 34 [pid = 3764] [id = 601] 08:23:39 INFO - PROCESS | 3764 | --DOCSHELL 14291400 == 33 [pid = 3764] [id = 600] 08:23:39 INFO - PROCESS | 3764 | --DOCSHELL 129E6800 == 32 [pid = 3764] [id = 599] 08:23:39 INFO - PROCESS | 3764 | --DOCSHELL 12C58800 == 31 [pid = 3764] [id = 598] 08:23:39 INFO - PROCESS | 3764 | --DOCSHELL 105EEC00 == 30 [pid = 3764] [id = 597] 08:23:39 INFO - PROCESS | 3764 | --DOCSHELL 15024C00 == 29 [pid = 3764] [id = 596] 08:23:39 INFO - PROCESS | 3764 | --DOCSHELL 1834AC00 == 28 [pid = 3764] [id = 611] 08:23:39 INFO - PROCESS | 3764 | --DOCSHELL 1850F800 == 27 [pid = 3764] [id = 610] 08:23:39 INFO - PROCESS | 3764 | --DOCSHELL 16ED5400 == 26 [pid = 3764] [id = 607] 08:23:39 INFO - PROCESS | 3764 | --DOCSHELL 12B76800 == 25 [pid = 3764] [id = 608] 08:23:39 INFO - PROCESS | 3764 | --DOCSHELL 15877400 == 24 [pid = 3764] [id = 609] 08:23:39 INFO - PROCESS | 3764 | --DOMWINDOW == 89 (13D8EC00) [pid = 3764] [serial = 1768] [outer = 00000000] [url = about:blank] 08:23:39 INFO - PROCESS | 3764 | --DOMWINDOW == 88 (18503800) [pid = 3764] [serial = 1780] [outer = 00000000] [url = about:blank] 08:23:39 INFO - PROCESS | 3764 | --DOMWINDOW == 87 (13D95400) [pid = 3764] [serial = 1769] [outer = 00000000] [url = about:blank] 08:23:39 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (1315F000) [pid = 3764] [serial = 1763] [outer = 00000000] [url = about:blank] 08:23:39 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (12BA9400) [pid = 3764] [serial = 1762] [outer = 00000000] [url = about:blank] 08:23:39 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (11896400) [pid = 3764] [serial = 1765] [outer = 00000000] [url = about:blank] 08:23:39 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (11DDBC00) [pid = 3764] [serial = 1766] [outer = 00000000] [url = about:blank] 08:23:39 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (15074800) [pid = 3764] [serial = 1771] [outer = 00000000] [url = about:blank] 08:23:39 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (12EDE800) [pid = 3764] [serial = 1754] [outer = 00000000] [url = about:blank] 08:23:39 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (129EA800) [pid = 3764] [serial = 1753] [outer = 00000000] [url = about:blank] 08:23:39 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (1751E000) [pid = 3764] [serial = 1757] [outer = 00000000] [url = about:blank] 08:23:39 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (16990000) [pid = 3764] [serial = 1756] [outer = 00000000] [url = about:blank] 08:23:39 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (1A38EC00) [pid = 3764] [serial = 1760] [outer = 00000000] [url = about:blank] 08:23:39 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (1A295800) [pid = 3764] [serial = 1789] [outer = 00000000] [url = about:blank] 08:23:39 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (19EE8400) [pid = 3764] [serial = 1759] [outer = 00000000] [url = about:blank] 08:23:39 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (176D1000) [pid = 3764] [serial = 1777] [outer = 00000000] [url = about:blank] 08:23:39 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (15026800) [pid = 3764] [serial = 1783] [outer = 00000000] [url = about:blank] 08:23:39 INFO - PROCESS | 3764 | --DOMWINDOW == 72 (1850B400) [pid = 3764] [serial = 1787] [outer = 00000000] [url = about:blank] 08:23:39 INFO - PROCESS | 3764 | --DOMWINDOW == 71 (19AEAC00) [pid = 3764] [serial = 1786] [outer = 00000000] [url = about:blank] 08:23:39 INFO - PROCESS | 3764 | --DOMWINDOW == 70 (19859800) [pid = 3764] [serial = 1781] [outer = 00000000] [url = about:blank] 08:23:39 INFO - PROCESS | 3764 | --DOMWINDOW == 69 (16ED2800) [pid = 3764] [serial = 1774] [outer = 00000000] [url = about:blank] 08:23:39 INFO - PROCESS | 3764 | --DOMWINDOW == 68 (170C5800) [pid = 3764] [serial = 1775] [outer = 00000000] [url = about:blank] 08:23:39 INFO - PROCESS | 3764 | --DOMWINDOW == 67 (17797400) [pid = 3764] [serial = 1778] [outer = 00000000] [url = about:blank] 08:23:39 INFO - PROCESS | 3764 | --DOMWINDOW == 66 (1502AC00) [pid = 3764] [serial = 1784] [outer = 00000000] [url = about:blank] 08:23:39 INFO - PROCESS | 3764 | --DOMWINDOW == 65 (1582B000) [pid = 3764] [serial = 1772] [outer = 00000000] [url = about:blank] 08:23:39 INFO - PROCESS | 3764 | 1467041019516 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:23:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 08:23:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1722ms 08:23:39 INFO - PROCESS | 3764 | 1467041019573 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 08:23:39 INFO - PROCESS | 3764 | 1467041019577 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 08:23:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 08:23:39 INFO - PROCESS | 3764 | 1467041019583 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 08:23:39 INFO - PROCESS | 3764 | 1467041019586 Marionette TRACE conn3 <- [1,2414,null,{}] 08:23:39 INFO - PROCESS | 3764 | 1467041019591 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:39 INFO - PROCESS | 3764 | 1467041019594 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:39 INFO - PROCESS | 3764 | 1467041019687 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 08:23:39 INFO - PROCESS | 3764 | 1467041019781 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:39 INFO - PROCESS | 3764 | 1467041019785 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:39 INFO - PROCESS | 3764 | ++DOCSHELL 10A64800 == 25 [pid = 3764] [id = 613] 08:23:39 INFO - PROCESS | 3764 | ++DOMWINDOW == 66 (10EEC800) [pid = 3764] [serial = 1839] [outer = 00000000] 08:23:39 INFO - PROCESS | 3764 | ++DOMWINDOW == 67 (12C52400) [pid = 3764] [serial = 1840] [outer = 10EEC800] 08:23:39 INFO - PROCESS | 3764 | 1467041019834 Marionette DEBUG loaded listener.js 08:23:39 INFO - PROCESS | 3764 | ++DOMWINDOW == 68 (12E6F000) [pid = 3764] [serial = 1841] [outer = 10EEC800] 08:23:40 INFO - PROCESS | 3764 | 1467041020254 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 08:23:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 08:23:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 716ms 08:23:40 INFO - PROCESS | 3764 | 1467041020306 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 08:23:40 INFO - PROCESS | 3764 | 1467041020311 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 08:23:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 08:23:40 INFO - PROCESS | 3764 | 1467041020317 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 08:23:40 INFO - PROCESS | 3764 | 1467041020320 Marionette TRACE conn3 <- [1,2418,null,{}] 08:23:40 INFO - PROCESS | 3764 | 1467041020324 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:40 INFO - PROCESS | 3764 | 1467041020326 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:40 INFO - PROCESS | 3764 | 1467041020415 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 08:23:40 INFO - PROCESS | 3764 | 1467041020423 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:40 INFO - PROCESS | 3764 | 1467041020425 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:40 INFO - PROCESS | 3764 | ++DOCSHELL 13D90400 == 26 [pid = 3764] [id = 614] 08:23:40 INFO - PROCESS | 3764 | ++DOMWINDOW == 69 (13D90C00) [pid = 3764] [serial = 1842] [outer = 00000000] 08:23:40 INFO - PROCESS | 3764 | ++DOMWINDOW == 70 (13D95800) [pid = 3764] [serial = 1843] [outer = 13D90C00] 08:23:40 INFO - PROCESS | 3764 | 1467041020473 Marionette DEBUG loaded listener.js 08:23:40 INFO - PROCESS | 3764 | ++DOMWINDOW == 71 (13DBDC00) [pid = 3764] [serial = 1844] [outer = 13D90C00] 08:23:40 INFO - PROCESS | 3764 | 1467041020924 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 08:23:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 08:23:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 609ms 08:23:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 08:23:40 INFO - PROCESS | 3764 | 1467041020937 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 08:23:40 INFO - PROCESS | 3764 | 1467041020939 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 08:23:40 INFO - PROCESS | 3764 | 1467041020943 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 08:23:40 INFO - PROCESS | 3764 | 1467041020946 Marionette TRACE conn3 <- [1,2422,null,{}] 08:23:40 INFO - PROCESS | 3764 | 1467041020957 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:40 INFO - PROCESS | 3764 | 1467041020961 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:41 INFO - PROCESS | 3764 | 1467041021044 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 08:23:41 INFO - PROCESS | 3764 | 1467041021090 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:41 INFO - PROCESS | 3764 | 1467041021094 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:41 INFO - PROCESS | 3764 | ++DOCSHELL 15480400 == 27 [pid = 3764] [id = 615] 08:23:41 INFO - PROCESS | 3764 | ++DOMWINDOW == 72 (15481400) [pid = 3764] [serial = 1845] [outer = 00000000] 08:23:41 INFO - PROCESS | 3764 | ++DOMWINDOW == 73 (15877C00) [pid = 3764] [serial = 1846] [outer = 15481400] 08:23:41 INFO - PROCESS | 3764 | 1467041021148 Marionette DEBUG loaded listener.js 08:23:41 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (166DF400) [pid = 3764] [serial = 1847] [outer = 15481400] 08:23:41 INFO - PROCESS | 3764 | 1467041021587 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 08:23:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 08:23:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 686ms 08:23:41 INFO - PROCESS | 3764 | 1467041021626 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 08:23:41 INFO - PROCESS | 3764 | 1467041021628 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 08:23:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 08:23:41 INFO - PROCESS | 3764 | 1467041021641 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 08:23:41 INFO - PROCESS | 3764 | 1467041021643 Marionette TRACE conn3 <- [1,2426,null,{}] 08:23:41 INFO - PROCESS | 3764 | 1467041021646 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:41 INFO - PROCESS | 3764 | 1467041021658 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:41 INFO - PROCESS | 3764 | 1467041021772 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 08:23:41 INFO - PROCESS | 3764 | 1467041021777 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:41 INFO - PROCESS | 3764 | 1467041021779 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:41 INFO - PROCESS | 3764 | ++DOCSHELL 15877400 == 28 [pid = 3764] [id = 616] 08:23:41 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (16028800) [pid = 3764] [serial = 1848] [outer = 00000000] 08:23:41 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (17084400) [pid = 3764] [serial = 1849] [outer = 16028800] 08:23:41 INFO - PROCESS | 3764 | 1467041021875 Marionette DEBUG loaded listener.js 08:23:41 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (175A2C00) [pid = 3764] [serial = 1850] [outer = 16028800] 08:23:42 INFO - PROCESS | 3764 | 1467041022276 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 08:23:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 08:23:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 670ms 08:23:42 INFO - PROCESS | 3764 | 1467041022325 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 08:23:42 INFO - PROCESS | 3764 | 1467041022327 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 08:23:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 08:23:42 INFO - PROCESS | 3764 | 1467041022337 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 08:23:42 INFO - PROCESS | 3764 | 1467041022338 Marionette TRACE conn3 <- [1,2430,null,{}] 08:23:42 INFO - PROCESS | 3764 | 1467041022342 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:42 INFO - PROCESS | 3764 | 1467041022344 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:42 INFO - PROCESS | 3764 | 1467041022452 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 08:23:42 INFO - PROCESS | 3764 | 1467041022545 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:42 INFO - PROCESS | 3764 | 1467041022547 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:42 INFO - PROCESS | 3764 | ++DOCSHELL 176D6C00 == 29 [pid = 3764] [id = 617] 08:23:42 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (176D7400) [pid = 3764] [serial = 1851] [outer = 00000000] 08:23:42 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (1779E000) [pid = 3764] [serial = 1852] [outer = 176D7400] 08:23:42 INFO - PROCESS | 3764 | 1467041022590 Marionette DEBUG loaded listener.js 08:23:42 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (177DF800) [pid = 3764] [serial = 1853] [outer = 176D7400] 08:23:43 INFO - PROCESS | 3764 | 1467041022998 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 08:23:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 08:23:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 685ms 08:23:43 INFO - PROCESS | 3764 | 1467041023017 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 08:23:43 INFO - PROCESS | 3764 | 1467041023019 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 08:23:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 08:23:43 INFO - PROCESS | 3764 | 1467041023023 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 08:23:43 INFO - PROCESS | 3764 | 1467041023024 Marionette TRACE conn3 <- [1,2434,null,{}] 08:23:43 INFO - PROCESS | 3764 | 1467041023028 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:43 INFO - PROCESS | 3764 | 1467041023033 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:43 INFO - PROCESS | 3764 | 1467041023180 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 08:23:43 INFO - PROCESS | 3764 | 1467041023248 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:43 INFO - PROCESS | 3764 | 1467041023251 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:43 INFO - PROCESS | 3764 | ++DOCSHELL 16E11000 == 30 [pid = 3764] [id = 618] 08:23:43 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (18350800) [pid = 3764] [serial = 1854] [outer = 00000000] 08:23:43 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (19ADE800) [pid = 3764] [serial = 1855] [outer = 18350800] 08:23:43 INFO - PROCESS | 3764 | 1467041023298 Marionette DEBUG loaded listener.js 08:23:43 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (19EE0800) [pid = 3764] [serial = 1856] [outer = 18350800] 08:23:43 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (18220400) [pid = 3764] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 08:23:43 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (1850F000) [pid = 3764] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 08:23:43 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (12E6DC00) [pid = 3764] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 08:23:43 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (105EF000) [pid = 3764] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 08:23:43 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (1A0D7C00) [pid = 3764] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 08:23:43 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (12B6BC00) [pid = 3764] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 08:23:43 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (17080C00) [pid = 3764] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 08:23:43 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (14295000) [pid = 3764] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 08:23:43 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (19AE9800) [pid = 3764] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 08:23:43 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (14293C00) [pid = 3764] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 08:23:43 INFO - PROCESS | 3764 | --DOMWINDOW == 72 (1A3DE000) [pid = 3764] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 08:23:43 INFO - PROCESS | 3764 | --DOMWINDOW == 71 (11CEE000) [pid = 3764] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 08:23:43 INFO - PROCESS | 3764 | 1467041023891 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 08:23:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 08:23:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 930ms 08:23:43 INFO - PROCESS | 3764 | 1467041023949 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 08:23:43 INFO - PROCESS | 3764 | 1467041023951 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 08:23:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 08:23:43 INFO - PROCESS | 3764 | 1467041023955 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 08:23:43 INFO - PROCESS | 3764 | 1467041023957 Marionette TRACE conn3 <- [1,2438,null,{}] 08:23:43 INFO - PROCESS | 3764 | 1467041023961 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:43 INFO - PROCESS | 3764 | 1467041023963 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:44 INFO - PROCESS | 3764 | 1467041024083 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 08:23:44 INFO - PROCESS | 3764 | 1467041024149 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:44 INFO - PROCESS | 3764 | 1467041024152 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:44 INFO - PROCESS | 3764 | ++DOCSHELL 105EAC00 == 31 [pid = 3764] [id = 619] 08:23:44 INFO - PROCESS | 3764 | ++DOMWINDOW == 72 (105EF000) [pid = 3764] [serial = 1857] [outer = 00000000] 08:23:44 INFO - PROCESS | 3764 | ++DOMWINDOW == 73 (14288400) [pid = 3764] [serial = 1858] [outer = 105EF000] 08:23:44 INFO - PROCESS | 3764 | 1467041024180 Marionette DEBUG loaded listener.js 08:23:44 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (15829C00) [pid = 3764] [serial = 1859] [outer = 105EF000] 08:23:44 INFO - PROCESS | 3764 | 1467041024523 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 08:23:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 08:23:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 624ms 08:23:44 INFO - PROCESS | 3764 | 1467041024575 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 08:23:44 INFO - PROCESS | 3764 | 1467041024577 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 08:23:44 INFO - PROCESS | 3764 | 1467041024580 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 08:23:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 08:23:44 INFO - PROCESS | 3764 | 1467041024582 Marionette TRACE conn3 <- [1,2442,null,{}] 08:23:44 INFO - PROCESS | 3764 | 1467041024597 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:44 INFO - PROCESS | 3764 | 1467041024599 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:44 INFO - PROCESS | 3764 | 1467041024676 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 08:23:44 INFO - PROCESS | 3764 | 1467041024682 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:44 INFO - PROCESS | 3764 | 1467041024684 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:44 INFO - PROCESS | 3764 | ++DOCSHELL 14FF1800 == 32 [pid = 3764] [id = 620] 08:23:44 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (177DFC00) [pid = 3764] [serial = 1860] [outer = 00000000] 08:23:44 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (1A0D8800) [pid = 3764] [serial = 1861] [outer = 177DFC00] 08:23:44 INFO - PROCESS | 3764 | 1467041024727 Marionette DEBUG loaded listener.js 08:23:44 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (1A0D9400) [pid = 3764] [serial = 1862] [outer = 177DFC00] 08:23:45 INFO - PROCESS | 3764 | 1467041025127 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 08:23:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 08:23:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 579ms 08:23:45 INFO - PROCESS | 3764 | 1467041025161 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 08:23:45 INFO - PROCESS | 3764 | 1467041025164 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 08:23:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 08:23:45 INFO - PROCESS | 3764 | 1467041025168 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 08:23:45 INFO - PROCESS | 3764 | 1467041025169 Marionette TRACE conn3 <- [1,2446,null,{}] 08:23:45 INFO - PROCESS | 3764 | 1467041025190 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:45 INFO - PROCESS | 3764 | 1467041025192 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:45 INFO - PROCESS | 3764 | 1467041025270 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 08:23:45 INFO - PROCESS | 3764 | 1467041025275 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:45 INFO - PROCESS | 3764 | 1467041025277 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:45 INFO - PROCESS | 3764 | ++DOCSHELL 1547F000 == 33 [pid = 3764] [id = 621] 08:23:45 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (1A38C400) [pid = 3764] [serial = 1863] [outer = 00000000] 08:23:45 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (1A3DD400) [pid = 3764] [serial = 1864] [outer = 1A38C400] 08:23:45 INFO - PROCESS | 3764 | 1467041025322 Marionette DEBUG loaded listener.js 08:23:45 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (1A3DE000) [pid = 3764] [serial = 1865] [outer = 1A38C400] 08:23:45 INFO - PROCESS | 3764 | 1467041025830 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 08:23:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 08:23:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 716ms 08:23:45 INFO - PROCESS | 3764 | 1467041025888 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 08:23:45 INFO - PROCESS | 3764 | 1467041025893 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 08:23:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 08:23:45 INFO - PROCESS | 3764 | 1467041025899 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 08:23:45 INFO - PROCESS | 3764 | 1467041025903 Marionette TRACE conn3 <- [1,2450,null,{}] 08:23:45 INFO - PROCESS | 3764 | 1467041025909 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:45 INFO - PROCESS | 3764 | 1467041025912 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:46 INFO - PROCESS | 3764 | 1467041026042 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 08:23:46 INFO - PROCESS | 3764 | 1467041026175 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:46 INFO - PROCESS | 3764 | 1467041026180 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:46 INFO - PROCESS | 3764 | ++DOCSHELL 1051DC00 == 34 [pid = 3764] [id = 622] 08:23:46 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (105EA000) [pid = 3764] [serial = 1866] [outer = 00000000] 08:23:46 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (129EA800) [pid = 3764] [serial = 1867] [outer = 105EA000] 08:23:46 INFO - PROCESS | 3764 | 1467041026245 Marionette DEBUG loaded listener.js 08:23:46 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (132B1800) [pid = 3764] [serial = 1868] [outer = 105EA000] 08:23:47 INFO - PROCESS | 3764 | 1467041027017 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 08:23:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 08:23:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1157ms 08:23:47 INFO - PROCESS | 3764 | 1467041027060 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 08:23:47 INFO - PROCESS | 3764 | 1467041027065 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 08:23:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 08:23:47 INFO - PROCESS | 3764 | 1467041027072 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 08:23:47 INFO - PROCESS | 3764 | 1467041027075 Marionette TRACE conn3 <- [1,2454,null,{}] 08:23:47 INFO - PROCESS | 3764 | 1467041027079 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:47 INFO - PROCESS | 3764 | 1467041027082 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:47 INFO - PROCESS | 3764 | 1467041027206 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 08:23:47 INFO - PROCESS | 3764 | 1467041027350 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:47 INFO - PROCESS | 3764 | 1467041027353 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:47 INFO - PROCESS | 3764 | ++DOCSHELL 14275C00 == 35 [pid = 3764] [id = 623] 08:23:47 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (14276000) [pid = 3764] [serial = 1869] [outer = 00000000] 08:23:47 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (15024C00) [pid = 3764] [serial = 1870] [outer = 14276000] 08:23:47 INFO - PROCESS | 3764 | 1467041027410 Marionette DEBUG loaded listener.js 08:23:47 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (1582B000) [pid = 3764] [serial = 1871] [outer = 14276000] 08:23:48 INFO - PROCESS | 3764 | 1467041028215 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 08:23:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 08:23:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1188ms 08:23:48 INFO - PROCESS | 3764 | 1467041028250 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 08:23:48 INFO - PROCESS | 3764 | 1467041028254 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 08:23:48 INFO - PROCESS | 3764 | 1467041028259 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 08:23:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 08:23:48 INFO - PROCESS | 3764 | 1467041028262 Marionette TRACE conn3 <- [1,2458,null,{}] 08:23:48 INFO - PROCESS | 3764 | 1467041028268 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:48 INFO - PROCESS | 3764 | 1467041028271 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:48 INFO - PROCESS | 3764 | 1467041028387 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 08:23:48 INFO - PROCESS | 3764 | 1467041028491 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:48 INFO - PROCESS | 3764 | 1467041028495 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:48 INFO - PROCESS | 3764 | --DOCSHELL 14FF1800 == 34 [pid = 3764] [id = 620] 08:23:48 INFO - PROCESS | 3764 | --DOCSHELL 105EAC00 == 33 [pid = 3764] [id = 619] 08:23:48 INFO - PROCESS | 3764 | --DOCSHELL 16E11000 == 32 [pid = 3764] [id = 618] 08:23:48 INFO - PROCESS | 3764 | --DOCSHELL 176D6C00 == 31 [pid = 3764] [id = 617] 08:23:48 INFO - PROCESS | 3764 | --DOCSHELL 15877400 == 30 [pid = 3764] [id = 616] 08:23:48 INFO - PROCESS | 3764 | --DOCSHELL 15480400 == 29 [pid = 3764] [id = 615] 08:23:48 INFO - PROCESS | 3764 | --DOCSHELL 13D90400 == 28 [pid = 3764] [id = 614] 08:23:48 INFO - PROCESS | 3764 | --DOCSHELL 10A64800 == 27 [pid = 3764] [id = 613] 08:23:48 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (18350C00) [pid = 3764] [serial = 1807] [outer = 00000000] [url = about:blank] 08:23:48 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (1980DC00) [pid = 3764] [serial = 1810] [outer = 00000000] [url = about:blank] 08:23:48 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (13F73800) [pid = 3764] [serial = 1795] [outer = 00000000] [url = about:blank] 08:23:48 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (14270800) [pid = 3764] [serial = 1796] [outer = 00000000] [url = about:blank] 08:23:48 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (11CEB800) [pid = 3764] [serial = 1792] [outer = 00000000] [url = about:blank] 08:23:48 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (13A8D400) [pid = 3764] [serial = 1793] [outer = 00000000] [url = about:blank] 08:23:48 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (1A296000) [pid = 3764] [serial = 1790] [outer = 00000000] [url = about:blank] 08:23:48 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (12C58000) [pid = 3764] [serial = 1798] [outer = 00000000] [url = about:blank] 08:23:48 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (13D05000) [pid = 3764] [serial = 1799] [outer = 00000000] [url = about:blank] 08:23:48 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (175A8C00) [pid = 3764] [serial = 1804] [outer = 00000000] [url = about:blank] 08:23:48 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (15020C00) [pid = 3764] [serial = 1801] [outer = 00000000] [url = about:blank] 08:23:48 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (1502C000) [pid = 3764] [serial = 1802] [outer = 00000000] [url = about:blank] 08:23:48 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (1A385C00) [pid = 3764] [serial = 1813] [outer = 00000000] [url = about:blank] 08:23:48 INFO - PROCESS | 3764 | --DOMWINDOW == 72 (1A3D7000) [pid = 3764] [serial = 1820] [outer = 00000000] [url = about:blank] 08:23:48 INFO - PROCESS | 3764 | --DOMWINDOW == 71 (1A519400) [pid = 3764] [serial = 1822] [outer = 00000000] [url = about:blank] 08:23:48 INFO - PROCESS | 3764 | --DOMWINDOW == 70 (1A51C800) [pid = 3764] [serial = 1823] [outer = 00000000] [url = about:blank] 08:23:48 INFO - PROCESS | 3764 | --DOMWINDOW == 69 (175AE800) [pid = 3764] [serial = 1817] [outer = 00000000] [url = about:blank] 08:23:48 INFO - PROCESS | 3764 | --DOMWINDOW == 68 (16027000) [pid = 3764] [serial = 1816] [outer = 00000000] [url = about:blank] 08:23:48 INFO - PROCESS | 3764 | --DOMWINDOW == 67 (1A0DC400) [pid = 3764] [serial = 1819] [outer = 00000000] [url = about:blank] 08:23:48 INFO - PROCESS | 3764 | --DOMWINDOW == 66 (15021800) [pid = 3764] [serial = 1814] [outer = 00000000] [url = about:blank] 08:23:48 INFO - PROCESS | 3764 | --DOMWINDOW == 65 (1985B800) [pid = 3764] [serial = 1811] [outer = 00000000] [url = about:blank] 08:23:48 INFO - PROCESS | 3764 | --DOMWINDOW == 64 (18501800) [pid = 3764] [serial = 1808] [outer = 00000000] [url = about:blank] 08:23:48 INFO - PROCESS | 3764 | --DOMWINDOW == 63 (17793800) [pid = 3764] [serial = 1805] [outer = 00000000] [url = about:blank] 08:23:48 INFO - PROCESS | 3764 | ++DOCSHELL 1051A800 == 28 [pid = 3764] [id = 624] 08:23:48 INFO - PROCESS | 3764 | ++DOMWINDOW == 64 (1051CC00) [pid = 3764] [serial = 1872] [outer = 00000000] 08:23:48 INFO - PROCESS | 3764 | ++DOMWINDOW == 65 (112ED000) [pid = 3764] [serial = 1873] [outer = 1051CC00] 08:23:48 INFO - PROCESS | 3764 | 1467041028573 Marionette DEBUG loaded listener.js 08:23:48 INFO - PROCESS | 3764 | ++DOMWINDOW == 66 (1180AC00) [pid = 3764] [serial = 1874] [outer = 1051CC00] 08:23:48 INFO - PROCESS | 3764 | 1467041028990 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 08:23:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 08:23:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 792ms 08:23:49 INFO - PROCESS | 3764 | 1467041029045 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 08:23:49 INFO - PROCESS | 3764 | 1467041029049 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 08:23:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 08:23:49 INFO - PROCESS | 3764 | 1467041029055 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 08:23:49 INFO - PROCESS | 3764 | 1467041029057 Marionette TRACE conn3 <- [1,2462,null,{}] 08:23:49 INFO - PROCESS | 3764 | 1467041029062 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:49 INFO - PROCESS | 3764 | 1467041029064 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:49 INFO - PROCESS | 3764 | 1467041029152 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 08:23:49 INFO - PROCESS | 3764 | 1467041029161 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:49 INFO - PROCESS | 3764 | 1467041029163 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:49 INFO - PROCESS | 3764 | ++DOCSHELL 139ED400 == 29 [pid = 3764] [id = 625] 08:23:49 INFO - PROCESS | 3764 | ++DOMWINDOW == 67 (139F5400) [pid = 3764] [serial = 1875] [outer = 00000000] 08:23:49 INFO - PROCESS | 3764 | ++DOMWINDOW == 68 (13A93800) [pid = 3764] [serial = 1876] [outer = 139F5400] 08:23:49 INFO - PROCESS | 3764 | 1467041029209 Marionette DEBUG loaded listener.js 08:23:49 INFO - PROCESS | 3764 | ++DOMWINDOW == 69 (13D89C00) [pid = 3764] [serial = 1877] [outer = 139F5400] 08:23:49 INFO - PROCESS | 3764 | 1467041029703 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 08:23:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 08:23:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 686ms 08:23:49 INFO - PROCESS | 3764 | 1467041029738 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 08:23:49 INFO - PROCESS | 3764 | 1467041029740 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 08:23:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 08:23:49 INFO - PROCESS | 3764 | 1467041029743 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 08:23:49 INFO - PROCESS | 3764 | 1467041029747 Marionette TRACE conn3 <- [1,2466,null,{}] 08:23:49 INFO - PROCESS | 3764 | 1467041029758 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:49 INFO - PROCESS | 3764 | 1467041029762 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:49 INFO - PROCESS | 3764 | 1467041029847 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 08:23:49 INFO - PROCESS | 3764 | 1467041029856 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:49 INFO - PROCESS | 3764 | 1467041029859 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:49 INFO - PROCESS | 3764 | ++DOCSHELL 1428F800 == 30 [pid = 3764] [id = 626] 08:23:49 INFO - PROCESS | 3764 | ++DOMWINDOW == 70 (1428FC00) [pid = 3764] [serial = 1878] [outer = 00000000] 08:23:49 INFO - PROCESS | 3764 | ++DOMWINDOW == 71 (15020C00) [pid = 3764] [serial = 1879] [outer = 1428FC00] 08:23:49 INFO - PROCESS | 3764 | 1467041029907 Marionette DEBUG loaded listener.js 08:23:49 INFO - PROCESS | 3764 | ++DOMWINDOW == 72 (1502A800) [pid = 3764] [serial = 1880] [outer = 1428FC00] 08:23:50 INFO - PROCESS | 3764 | 1467041030387 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 08:23:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 08:23:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 670ms 08:23:50 INFO - PROCESS | 3764 | 1467041030425 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 08:23:50 INFO - PROCESS | 3764 | 1467041030427 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 08:23:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 08:23:50 INFO - PROCESS | 3764 | 1467041030430 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 08:23:50 INFO - PROCESS | 3764 | 1467041030432 Marionette TRACE conn3 <- [1,2470,null,{}] 08:23:50 INFO - PROCESS | 3764 | 1467041030435 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:50 INFO - PROCESS | 3764 | 1467041030437 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:50 INFO - PROCESS | 3764 | 1467041030531 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 08:23:50 INFO - PROCESS | 3764 | 1467041030660 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:50 INFO - PROCESS | 3764 | 1467041030662 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:50 INFO - PROCESS | 3764 | ++DOCSHELL 14293400 == 31 [pid = 3764] [id = 627] 08:23:50 INFO - PROCESS | 3764 | ++DOMWINDOW == 73 (15480400) [pid = 3764] [serial = 1881] [outer = 00000000] 08:23:50 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (1700F000) [pid = 3764] [serial = 1882] [outer = 15480400] 08:23:50 INFO - PROCESS | 3764 | 1467041030706 Marionette DEBUG loaded listener.js 08:23:50 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (175A8C00) [pid = 3764] [serial = 1883] [outer = 15480400] 08:23:51 INFO - PROCESS | 3764 | 1467041031087 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 08:23:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 08:23:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 670ms 08:23:51 INFO - PROCESS | 3764 | 1467041031113 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 08:23:51 INFO - PROCESS | 3764 | 1467041031115 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 08:23:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 08:23:51 INFO - PROCESS | 3764 | 1467041031124 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 08:23:51 INFO - PROCESS | 3764 | 1467041031125 Marionette TRACE conn3 <- [1,2474,null,{}] 08:23:51 INFO - PROCESS | 3764 | 1467041031129 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:51 INFO - PROCESS | 3764 | 1467041031131 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:51 INFO - PROCESS | 3764 | 1467041031241 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 08:23:51 INFO - PROCESS | 3764 | 1467041031246 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:51 INFO - PROCESS | 3764 | 1467041031249 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:51 INFO - PROCESS | 3764 | ++DOCSHELL 16ED1400 == 32 [pid = 3764] [id = 628] 08:23:51 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (17522C00) [pid = 3764] [serial = 1884] [outer = 00000000] 08:23:51 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (17798000) [pid = 3764] [serial = 1885] [outer = 17522C00] 08:23:51 INFO - PROCESS | 3764 | 1467041031300 Marionette DEBUG loaded listener.js 08:23:51 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (1779AC00) [pid = 3764] [serial = 1886] [outer = 17522C00] 08:23:51 INFO - PROCESS | 3764 | 1467041031739 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 08:23:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 08:23:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 671ms 08:23:51 INFO - PROCESS | 3764 | 1467041031803 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 08:23:51 INFO - PROCESS | 3764 | 1467041031805 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 08:23:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 08:23:51 INFO - PROCESS | 3764 | 1467041031809 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 08:23:51 INFO - PROCESS | 3764 | 1467041031811 Marionette TRACE conn3 <- [1,2478,null,{}] 08:23:51 INFO - PROCESS | 3764 | 1467041031814 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:51 INFO - PROCESS | 3764 | 1467041031820 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:51 INFO - PROCESS | 3764 | 1467041031981 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 08:23:51 INFO - PROCESS | 3764 | 1467041032005 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:51 INFO - PROCESS | 3764 | 1467041032007 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:52 INFO - PROCESS | 3764 | ++DOCSHELL 18504C00 == 33 [pid = 3764] [id = 629] 08:23:52 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (18507000) [pid = 3764] [serial = 1887] [outer = 00000000] 08:23:52 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (19810800) [pid = 3764] [serial = 1888] [outer = 18507000] 08:23:52 INFO - PROCESS | 3764 | 1467041032053 Marionette DEBUG loaded listener.js 08:23:52 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (19801C00) [pid = 3764] [serial = 1889] [outer = 18507000] 08:23:52 INFO - PROCESS | 3764 | 1467041032488 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 08:23:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 08:23:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 716ms 08:23:52 INFO - PROCESS | 3764 | 1467041032539 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 08:23:52 INFO - PROCESS | 3764 | 1467041032541 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 08:23:52 INFO - PROCESS | 3764 | 1467041032544 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 08:23:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 08:23:52 INFO - PROCESS | 3764 | 1467041032546 Marionette TRACE conn3 <- [1,2482,null,{}] 08:23:52 INFO - PROCESS | 3764 | 1467041032550 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:52 INFO - PROCESS | 3764 | 1467041032551 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:52 INFO - PROCESS | 3764 | 1467041032663 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 08:23:52 INFO - PROCESS | 3764 | 1467041032672 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:52 INFO - PROCESS | 3764 | 1467041032674 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:52 INFO - PROCESS | 3764 | ++DOCSHELL 19EDD400 == 34 [pid = 3764] [id = 630] 08:23:52 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (19EDDC00) [pid = 3764] [serial = 1890] [outer = 00000000] 08:23:52 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (1A0D9000) [pid = 3764] [serial = 1891] [outer = 19EDDC00] 08:23:52 INFO - PROCESS | 3764 | 1467041032773 Marionette DEBUG loaded listener.js 08:23:52 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (1A0DFC00) [pid = 3764] [serial = 1892] [outer = 19EDDC00] 08:23:53 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (10A72C00) [pid = 3764] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 08:23:53 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (18350800) [pid = 3764] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 08:23:53 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (12BAB000) [pid = 3764] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 08:23:53 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (1601C400) [pid = 3764] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 08:23:53 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (1850FC00) [pid = 3764] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 08:23:53 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (1A914C00) [pid = 3764] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 08:23:53 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (176D7400) [pid = 3764] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 08:23:53 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (105EF000) [pid = 3764] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 08:23:53 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (177DFC00) [pid = 3764] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 08:23:53 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (10EEC800) [pid = 3764] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 08:23:53 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (13D90C00) [pid = 3764] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 08:23:53 INFO - PROCESS | 3764 | --DOMWINDOW == 72 (15481400) [pid = 3764] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 08:23:53 INFO - PROCESS | 3764 | --DOMWINDOW == 71 (16028800) [pid = 3764] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 08:23:53 INFO - PROCESS | 3764 | 1467041033242 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 08:23:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 08:23:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 731ms 08:23:53 INFO - PROCESS | 3764 | 1467041033302 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 08:23:53 INFO - PROCESS | 3764 | 1467041033304 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 08:23:53 INFO - PROCESS | 3764 | 1467041033308 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 08:23:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 08:23:53 INFO - PROCESS | 3764 | 1467041033310 Marionette TRACE conn3 <- [1,2486,null,{}] 08:23:53 INFO - PROCESS | 3764 | 1467041033314 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:53 INFO - PROCESS | 3764 | 1467041033315 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:53 INFO - PROCESS | 3764 | 1467041033402 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 08:23:53 INFO - PROCESS | 3764 | 1467041033413 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:53 INFO - PROCESS | 3764 | 1467041033415 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:53 INFO - PROCESS | 3764 | ++DOCSHELL 13D90C00 == 35 [pid = 3764] [id = 631] 08:23:53 INFO - PROCESS | 3764 | ++DOMWINDOW == 72 (14274000) [pid = 3764] [serial = 1893] [outer = 00000000] 08:23:53 INFO - PROCESS | 3764 | ++DOMWINDOW == 73 (17615C00) [pid = 3764] [serial = 1894] [outer = 14274000] 08:23:53 INFO - PROCESS | 3764 | 1467041033461 Marionette DEBUG loaded listener.js 08:23:53 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (1985C800) [pid = 3764] [serial = 1895] [outer = 14274000] 08:23:53 INFO - PROCESS | 3764 | 1467041033874 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 08:23:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 08:23:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 624ms 08:23:53 INFO - PROCESS | 3764 | 1467041033931 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 08:23:53 INFO - PROCESS | 3764 | 1467041033933 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 08:23:53 INFO - PROCESS | 3764 | 1467041033936 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 08:23:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 08:23:53 INFO - PROCESS | 3764 | 1467041033938 Marionette TRACE conn3 <- [1,2490,null,{}] 08:23:53 INFO - PROCESS | 3764 | 1467041033945 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:53 INFO - PROCESS | 3764 | 1467041033947 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:54 INFO - PROCESS | 3764 | 1467041034027 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 08:23:54 INFO - PROCESS | 3764 | 1467041034033 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:54 INFO - PROCESS | 3764 | 1467041034035 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:54 INFO - PROCESS | 3764 | ++DOCSHELL 1428E800 == 36 [pid = 3764] [id = 632] 08:23:54 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (1980DC00) [pid = 3764] [serial = 1896] [outer = 00000000] 08:23:54 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (1A29B800) [pid = 3764] [serial = 1897] [outer = 1980DC00] 08:23:54 INFO - PROCESS | 3764 | 1467041034077 Marionette DEBUG loaded listener.js 08:23:54 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (1A390800) [pid = 3764] [serial = 1898] [outer = 1980DC00] 08:23:54 INFO - PROCESS | 3764 | 1467041034500 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:23:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 08:23:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 609ms 08:23:54 INFO - PROCESS | 3764 | 1467041034559 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 08:23:54 INFO - PROCESS | 3764 | 1467041034561 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 08:23:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 08:23:54 INFO - PROCESS | 3764 | 1467041034564 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 08:23:54 INFO - PROCESS | 3764 | 1467041034566 Marionette TRACE conn3 <- [1,2494,null,{}] 08:23:54 INFO - PROCESS | 3764 | 1467041034570 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:54 INFO - PROCESS | 3764 | 1467041034572 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:54 INFO - PROCESS | 3764 | 1467041034651 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 08:23:54 INFO - PROCESS | 3764 | 1467041034659 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:54 INFO - PROCESS | 3764 | 1467041034661 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:54 INFO - PROCESS | 3764 | ++DOCSHELL 1A29B400 == 37 [pid = 3764] [id = 633] 08:23:54 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (1A3D7000) [pid = 3764] [serial = 1899] [outer = 00000000] 08:23:54 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (1A515C00) [pid = 3764] [serial = 1900] [outer = 1A3D7000] 08:23:54 INFO - PROCESS | 3764 | 1467041034704 Marionette DEBUG loaded listener.js 08:23:54 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (174F4800) [pid = 3764] [serial = 1901] [outer = 1A3D7000] 08:23:55 INFO - PROCESS | 3764 | 1467041035317 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:23:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 08:23:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 777ms 08:23:55 INFO - PROCESS | 3764 | 1467041035349 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 08:23:55 INFO - PROCESS | 3764 | 1467041035353 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 08:23:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 08:23:55 INFO - PROCESS | 3764 | 1467041035358 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 08:23:55 INFO - PROCESS | 3764 | 1467041035363 Marionette TRACE conn3 <- [1,2498,null,{}] 08:23:55 INFO - PROCESS | 3764 | 1467041035372 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:55 INFO - PROCESS | 3764 | 1467041035378 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:55 INFO - PROCESS | 3764 | 1467041035491 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 08:23:55 INFO - PROCESS | 3764 | 1467041035617 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:55 INFO - PROCESS | 3764 | 1467041035620 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:55 INFO - PROCESS | 3764 | ++DOCSHELL 1121EC00 == 38 [pid = 3764] [id = 634] 08:23:55 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (1123D000) [pid = 3764] [serial = 1902] [outer = 00000000] 08:23:55 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (132AA400) [pid = 3764] [serial = 1903] [outer = 1123D000] 08:23:55 INFO - PROCESS | 3764 | 1467041035679 Marionette DEBUG loaded listener.js 08:23:55 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (13D94000) [pid = 3764] [serial = 1904] [outer = 1123D000] 08:23:56 INFO - PROCESS | 3764 | 1467041036298 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 08:23:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 08:23:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 975ms 08:23:56 INFO - PROCESS | 3764 | 1467041036326 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 08:23:56 INFO - PROCESS | 3764 | 1467041036331 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 08:23:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 08:23:56 INFO - PROCESS | 3764 | 1467041036338 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 08:23:56 INFO - PROCESS | 3764 | 1467041036340 Marionette TRACE conn3 <- [1,2502,null,{}] 08:23:56 INFO - PROCESS | 3764 | 1467041036345 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:56 INFO - PROCESS | 3764 | 1467041036348 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:56 INFO - PROCESS | 3764 | 1467041036465 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 08:23:56 INFO - PROCESS | 3764 | 1467041036577 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:56 INFO - PROCESS | 3764 | 1467041036580 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:56 INFO - PROCESS | 3764 | ++DOCSHELL 1501DC00 == 39 [pid = 3764] [id = 635] 08:23:56 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (15022C00) [pid = 3764] [serial = 1905] [outer = 00000000] 08:23:56 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (166E2400) [pid = 3764] [serial = 1906] [outer = 15022C00] 08:23:56 INFO - PROCESS | 3764 | 1467041036687 Marionette DEBUG loaded listener.js 08:23:56 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (174F0400) [pid = 3764] [serial = 1907] [outer = 15022C00] 08:23:57 INFO - PROCESS | 3764 | 1467041037297 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 08:23:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 08:23:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 975ms 08:23:57 INFO - PROCESS | 3764 | 1467041037328 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 08:23:57 INFO - PROCESS | 3764 | 1467041037331 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 08:23:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 08:23:57 INFO - PROCESS | 3764 | 1467041037335 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 08:23:57 INFO - PROCESS | 3764 | 1467041037339 Marionette TRACE conn3 <- [1,2506,null,{}] 08:23:57 INFO - PROCESS | 3764 | 1467041037349 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:57 INFO - PROCESS | 3764 | 1467041037354 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:57 INFO - PROCESS | 3764 | 1467041037471 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 08:23:57 INFO - PROCESS | 3764 | 1467041037596 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:57 INFO - PROCESS | 3764 | 1467041037600 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:57 INFO - PROCESS | 3764 | ++DOCSHELL 1A3D9400 == 40 [pid = 3764] [id = 636] 08:23:57 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (1A3D9800) [pid = 3764] [serial = 1908] [outer = 00000000] 08:23:57 INFO - PROCESS | 3764 | ++DOMWINDOW == 88 (1A51BC00) [pid = 3764] [serial = 1909] [outer = 1A3D9800] 08:23:57 INFO - PROCESS | 3764 | 1467041037657 Marionette DEBUG loaded listener.js 08:23:57 INFO - PROCESS | 3764 | ++DOMWINDOW == 89 (10A56C00) [pid = 3764] [serial = 1910] [outer = 1A3D9800] 08:23:58 INFO - PROCESS | 3764 | 1467041038459 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 08:23:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 08:23:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1188ms 08:23:58 INFO - PROCESS | 3764 | 1467041038510 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 08:23:58 INFO - PROCESS | 3764 | 1467041038514 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 08:23:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 08:23:58 INFO - PROCESS | 3764 | 1467041038520 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 08:23:58 INFO - PROCESS | 3764 | 1467041038523 Marionette TRACE conn3 <- [1,2510,null,{}] 08:23:58 INFO - PROCESS | 3764 | 1467041038529 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:58 INFO - PROCESS | 3764 | 1467041038532 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:58 INFO - PROCESS | 3764 | 1467041038638 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 08:23:58 INFO - PROCESS | 3764 | 1467041038781 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:58 INFO - PROCESS | 3764 | 1467041038786 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:23:58 INFO - PROCESS | 3764 | ++DOCSHELL 1051C400 == 41 [pid = 3764] [id = 637] 08:23:58 INFO - PROCESS | 3764 | ++DOMWINDOW == 90 (13D10C00) [pid = 3764] [serial = 1911] [outer = 00000000] 08:23:58 INFO - PROCESS | 3764 | ++DOMWINDOW == 91 (13DBBC00) [pid = 3764] [serial = 1912] [outer = 13D10C00] 08:23:58 INFO - PROCESS | 3764 | 1467041038853 Marionette DEBUG loaded listener.js 08:23:58 INFO - PROCESS | 3764 | ++DOMWINDOW == 92 (14270800) [pid = 3764] [serial = 1913] [outer = 13D10C00] 08:23:59 INFO - PROCESS | 3764 | --DOCSHELL 10A63400 == 40 [pid = 3764] [id = 612] 08:23:59 INFO - PROCESS | 3764 | --DOCSHELL 1428E800 == 39 [pid = 3764] [id = 632] 08:23:59 INFO - PROCESS | 3764 | --DOCSHELL 13D90C00 == 38 [pid = 3764] [id = 631] 08:23:59 INFO - PROCESS | 3764 | --DOCSHELL 19EDD400 == 37 [pid = 3764] [id = 630] 08:23:59 INFO - PROCESS | 3764 | --DOCSHELL 18504C00 == 36 [pid = 3764] [id = 629] 08:23:59 INFO - PROCESS | 3764 | --DOCSHELL 16ED1400 == 35 [pid = 3764] [id = 628] 08:23:59 INFO - PROCESS | 3764 | --DOCSHELL 14293400 == 34 [pid = 3764] [id = 627] 08:23:59 INFO - PROCESS | 3764 | --DOCSHELL 1428F800 == 33 [pid = 3764] [id = 626] 08:23:59 INFO - PROCESS | 3764 | --DOCSHELL 139ED400 == 32 [pid = 3764] [id = 625] 08:23:59 INFO - PROCESS | 3764 | --DOCSHELL 1051A800 == 31 [pid = 3764] [id = 624] 08:23:59 INFO - PROCESS | 3764 | --DOCSHELL 14275C00 == 30 [pid = 3764] [id = 623] 08:23:59 INFO - PROCESS | 3764 | --DOCSHELL 1547F000 == 29 [pid = 3764] [id = 621] 08:23:59 INFO - PROCESS | 3764 | --DOCSHELL 1051DC00 == 28 [pid = 3764] [id = 622] 08:23:59 INFO - PROCESS | 3764 | --DOCSHELL 1501DC00 == 27 [pid = 3764] [id = 635] 08:23:59 INFO - PROCESS | 3764 | --DOCSHELL 1A3D9400 == 26 [pid = 3764] [id = 636] 08:23:59 INFO - PROCESS | 3764 | --DOCSHELL 1A29B400 == 25 [pid = 3764] [id = 633] 08:23:59 INFO - PROCESS | 3764 | --DOCSHELL 1121EC00 == 24 [pid = 3764] [id = 634] 08:23:59 INFO - PROCESS | 3764 | --DOMWINDOW == 91 (11DDB800) [pid = 3764] [serial = 1838] [outer = 00000000] [url = about:blank] 08:23:59 INFO - PROCESS | 3764 | --DOMWINDOW == 90 (112E5800) [pid = 3764] [serial = 1837] [outer = 00000000] [url = about:blank] 08:23:59 INFO - PROCESS | 3764 | --DOMWINDOW == 89 (19ADE800) [pid = 3764] [serial = 1855] [outer = 00000000] [url = about:blank] 08:23:59 INFO - PROCESS | 3764 | --DOMWINDOW == 88 (13D88400) [pid = 3764] [serial = 1826] [outer = 00000000] [url = about:blank] 08:23:59 INFO - PROCESS | 3764 | --DOMWINDOW == 87 (12EDC800) [pid = 3764] [serial = 1825] [outer = 00000000] [url = about:blank] 08:23:59 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (16E18800) [pid = 3764] [serial = 1829] [outer = 00000000] [url = about:blank] 08:23:59 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (166DFC00) [pid = 3764] [serial = 1828] [outer = 00000000] [url = about:blank] 08:23:59 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (1A3E4C00) [pid = 3764] [serial = 1832] [outer = 00000000] [url = about:blank] 08:23:59 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (1A3DB800) [pid = 3764] [serial = 1831] [outer = 00000000] [url = about:blank] 08:23:59 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (1A91EC00) [pid = 3764] [serial = 1835] [outer = 00000000] [url = about:blank] 08:23:59 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (1A91B000) [pid = 3764] [serial = 1834] [outer = 00000000] [url = about:blank] 08:23:59 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (177DF800) [pid = 3764] [serial = 1853] [outer = 00000000] [url = about:blank] 08:23:59 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (1779E000) [pid = 3764] [serial = 1852] [outer = 00000000] [url = about:blank] 08:23:59 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (14288400) [pid = 3764] [serial = 1858] [outer = 00000000] [url = about:blank] 08:23:59 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (1A0D8800) [pid = 3764] [serial = 1861] [outer = 00000000] [url = about:blank] 08:23:59 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (12C52400) [pid = 3764] [serial = 1840] [outer = 00000000] [url = about:blank] 08:23:59 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (19EE0800) [pid = 3764] [serial = 1856] [outer = 00000000] [url = about:blank] 08:23:59 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (1A3DD400) [pid = 3764] [serial = 1864] [outer = 00000000] [url = about:blank] 08:23:59 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (12E6F000) [pid = 3764] [serial = 1841] [outer = 00000000] [url = about:blank] 08:23:59 INFO - PROCESS | 3764 | --DOMWINDOW == 72 (1A0D9400) [pid = 3764] [serial = 1862] [outer = 00000000] [url = about:blank] 08:23:59 INFO - PROCESS | 3764 | --DOMWINDOW == 71 (13D95800) [pid = 3764] [serial = 1843] [outer = 00000000] [url = about:blank] 08:23:59 INFO - PROCESS | 3764 | --DOMWINDOW == 70 (13DBDC00) [pid = 3764] [serial = 1844] [outer = 00000000] [url = about:blank] 08:23:59 INFO - PROCESS | 3764 | --DOMWINDOW == 69 (15877C00) [pid = 3764] [serial = 1846] [outer = 00000000] [url = about:blank] 08:23:59 INFO - PROCESS | 3764 | --DOMWINDOW == 68 (17084400) [pid = 3764] [serial = 1849] [outer = 00000000] [url = about:blank] 08:23:59 INFO - PROCESS | 3764 | --DOMWINDOW == 67 (175A2C00) [pid = 3764] [serial = 1850] [outer = 00000000] [url = about:blank] 08:23:59 INFO - PROCESS | 3764 | --DOMWINDOW == 66 (166DF400) [pid = 3764] [serial = 1847] [outer = 00000000] [url = about:blank] 08:23:59 INFO - PROCESS | 3764 | --DOMWINDOW == 65 (15829C00) [pid = 3764] [serial = 1859] [outer = 00000000] [url = about:blank] 08:24:00 INFO - PROCESS | 3764 | 1467041040059 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 08:24:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 08:24:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1585ms 08:24:00 INFO - PROCESS | 3764 | 1467041040102 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 08:24:00 INFO - PROCESS | 3764 | 1467041040105 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 08:24:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 08:24:00 INFO - PROCESS | 3764 | 1467041040115 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 08:24:00 INFO - PROCESS | 3764 | 1467041040118 Marionette TRACE conn3 <- [1,2514,null,{}] 08:24:00 INFO - PROCESS | 3764 | 1467041040124 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:00 INFO - PROCESS | 3764 | 1467041040127 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:00 INFO - PROCESS | 3764 | 1467041040211 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 08:24:00 INFO - PROCESS | 3764 | 1467041040221 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:00 INFO - PROCESS | 3764 | 1467041040225 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:00 INFO - PROCESS | 3764 | ++DOCSHELL 11895800 == 25 [pid = 3764] [id = 638] 08:24:00 INFO - PROCESS | 3764 | ++DOMWINDOW == 66 (11C97000) [pid = 3764] [serial = 1914] [outer = 00000000] 08:24:00 INFO - PROCESS | 3764 | ++DOMWINDOW == 67 (12BAF000) [pid = 3764] [serial = 1915] [outer = 11C97000] 08:24:00 INFO - PROCESS | 3764 | 1467041040273 Marionette DEBUG loaded listener.js 08:24:00 INFO - PROCESS | 3764 | ++DOMWINDOW == 68 (12C53400) [pid = 3764] [serial = 1916] [outer = 11C97000] 08:24:00 INFO - PROCESS | 3764 | 1467041040802 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 08:24:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 08:24:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 716ms 08:24:00 INFO - PROCESS | 3764 | 1467041040835 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 08:24:00 INFO - PROCESS | 3764 | 1467041040840 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 08:24:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 08:24:00 INFO - PROCESS | 3764 | 1467041040847 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 08:24:00 INFO - PROCESS | 3764 | 1467041040850 Marionette TRACE conn3 <- [1,2518,null,{}] 08:24:00 INFO - PROCESS | 3764 | 1467041040854 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:00 INFO - PROCESS | 3764 | 1467041040856 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:00 INFO - PROCESS | 3764 | 1467041040942 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 08:24:01 INFO - PROCESS | 3764 | 1467041041031 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:01 INFO - PROCESS | 3764 | 1467041041034 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:01 INFO - PROCESS | 3764 | ++DOCSHELL 13D89000 == 26 [pid = 3764] [id = 639] 08:24:01 INFO - PROCESS | 3764 | ++DOMWINDOW == 69 (13D8A400) [pid = 3764] [serial = 1917] [outer = 00000000] 08:24:01 INFO - PROCESS | 3764 | ++DOMWINDOW == 70 (13D96800) [pid = 3764] [serial = 1918] [outer = 13D8A400] 08:24:01 INFO - PROCESS | 3764 | 1467041041083 Marionette DEBUG loaded listener.js 08:24:01 INFO - PROCESS | 3764 | ++DOMWINDOW == 71 (13F73000) [pid = 3764] [serial = 1919] [outer = 13D8A400] 08:24:01 INFO - PROCESS | 3764 | 1467041041467 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 08:24:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 08:24:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 670ms 08:24:01 INFO - PROCESS | 3764 | 1467041041528 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 08:24:01 INFO - PROCESS | 3764 | 1467041041531 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 08:24:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 08:24:01 INFO - PROCESS | 3764 | 1467041041534 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 08:24:01 INFO - PROCESS | 3764 | 1467041041538 Marionette TRACE conn3 <- [1,2522,null,{}] 08:24:01 INFO - PROCESS | 3764 | 1467041041549 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:01 INFO - PROCESS | 3764 | 1467041041553 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:01 INFO - PROCESS | 3764 | 1467041041620 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 08:24:01 INFO - PROCESS | 3764 | 1467041041627 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:01 INFO - PROCESS | 3764 | 1467041041630 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:01 INFO - PROCESS | 3764 | ++DOCSHELL 15074C00 == 27 [pid = 3764] [id = 640] 08:24:01 INFO - PROCESS | 3764 | ++DOMWINDOW == 72 (1547F000) [pid = 3764] [serial = 1920] [outer = 00000000] 08:24:01 INFO - PROCESS | 3764 | ++DOMWINDOW == 73 (1601D000) [pid = 3764] [serial = 1921] [outer = 1547F000] 08:24:01 INFO - PROCESS | 3764 | 1467041041678 Marionette DEBUG loaded listener.js 08:24:01 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (166E0000) [pid = 3764] [serial = 1922] [outer = 1547F000] 08:24:02 INFO - PROCESS | 3764 | 1467041042174 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 08:24:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 08:24:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 670ms 08:24:02 INFO - PROCESS | 3764 | 1467041042216 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 08:24:02 INFO - PROCESS | 3764 | 1467041042219 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 08:24:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 08:24:02 INFO - PROCESS | 3764 | 1467041042223 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 08:24:02 INFO - PROCESS | 3764 | 1467041042224 Marionette TRACE conn3 <- [1,2526,null,{}] 08:24:02 INFO - PROCESS | 3764 | 1467041042228 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:02 INFO - PROCESS | 3764 | 1467041042230 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:02 INFO - PROCESS | 3764 | 1467041042361 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 08:24:02 INFO - PROCESS | 3764 | 1467041042385 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:02 INFO - PROCESS | 3764 | 1467041042387 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:02 INFO - PROCESS | 3764 | ++DOCSHELL 17084400 == 28 [pid = 3764] [id = 641] 08:24:02 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (17089800) [pid = 3764] [serial = 1923] [outer = 00000000] 08:24:02 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (1751BC00) [pid = 3764] [serial = 1924] [outer = 17089800] 08:24:02 INFO - PROCESS | 3764 | 1467041042431 Marionette DEBUG loaded listener.js 08:24:02 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (17613000) [pid = 3764] [serial = 1925] [outer = 17089800] 08:24:02 INFO - PROCESS | 3764 | 1467041042876 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 08:24:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 08:24:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 686ms 08:24:02 INFO - PROCESS | 3764 | 1467041042904 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 08:24:02 INFO - PROCESS | 3764 | 1467041042906 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 08:24:02 INFO - PROCESS | 3764 | 1467041042910 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 08:24:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 08:24:02 INFO - PROCESS | 3764 | 1467041042911 Marionette TRACE conn3 <- [1,2530,null,{}] 08:24:02 INFO - PROCESS | 3764 | 1467041042915 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:02 INFO - PROCESS | 3764 | 1467041042901 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:03 INFO - PROCESS | 3764 | 1467041043010 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 08:24:03 INFO - PROCESS | 3764 | 1467041043016 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:03 INFO - PROCESS | 3764 | 1467041043018 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:03 INFO - PROCESS | 3764 | ++DOCSHELL 16ED1400 == 29 [pid = 3764] [id = 642] 08:24:03 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (175A9C00) [pid = 3764] [serial = 1926] [outer = 00000000] 08:24:03 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (17799C00) [pid = 3764] [serial = 1927] [outer = 175A9C00] 08:24:03 INFO - PROCESS | 3764 | 1467041043064 Marionette DEBUG loaded listener.js 08:24:03 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (177DF800) [pid = 3764] [serial = 1928] [outer = 175A9C00] 08:24:03 INFO - PROCESS | 3764 | 1467041043553 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 08:24:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 08:24:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 685ms 08:24:03 INFO - PROCESS | 3764 | 1467041043593 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 08:24:03 INFO - PROCESS | 3764 | 1467041043595 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 08:24:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 08:24:03 INFO - PROCESS | 3764 | 1467041043598 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 08:24:03 INFO - PROCESS | 3764 | 1467041043600 Marionette TRACE conn3 <- [1,2534,null,{}] 08:24:03 INFO - PROCESS | 3764 | 1467041043586 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:03 INFO - PROCESS | 3764 | 1467041043592 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:03 INFO - PROCESS | 3764 | 1467041043751 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 08:24:04 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (17522C00) [pid = 3764] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 08:24:04 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (18507000) [pid = 3764] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 08:24:04 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (1A38C400) [pid = 3764] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 08:24:04 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (139F5400) [pid = 3764] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 08:24:04 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (105EA000) [pid = 3764] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 08:24:04 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (15480400) [pid = 3764] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 08:24:04 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (1051CC00) [pid = 3764] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 08:24:04 INFO - PROCESS | 3764 | --DOMWINDOW == 72 (14276000) [pid = 3764] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 08:24:04 INFO - PROCESS | 3764 | --DOMWINDOW == 71 (1428FC00) [pid = 3764] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 08:24:04 INFO - PROCESS | 3764 | --DOMWINDOW == 70 (19EDDC00) [pid = 3764] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 08:24:04 INFO - PROCESS | 3764 | --DOMWINDOW == 69 (1A3D7000) [pid = 3764] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 08:24:04 INFO - PROCESS | 3764 | --DOMWINDOW == 68 (1980DC00) [pid = 3764] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 08:24:04 INFO - PROCESS | 3764 | --DOMWINDOW == 67 (14274000) [pid = 3764] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 08:24:04 INFO - PROCESS | 3764 | 1467041044088 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:04 INFO - PROCESS | 3764 | 1467041044090 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:04 INFO - PROCESS | 3764 | ++DOCSHELL 10474C00 == 30 [pid = 3764] [id = 643] 08:24:04 INFO - PROCESS | 3764 | ++DOMWINDOW == 68 (1051CC00) [pid = 3764] [serial = 1929] [outer = 00000000] 08:24:04 INFO - PROCESS | 3764 | ++DOMWINDOW == 69 (11896400) [pid = 3764] [serial = 1930] [outer = 1051CC00] 08:24:04 INFO - PROCESS | 3764 | 1467041044134 Marionette DEBUG loaded listener.js 08:24:04 INFO - PROCESS | 3764 | ++DOMWINDOW == 70 (14276000) [pid = 3764] [serial = 1931] [outer = 1051CC00] 08:24:04 INFO - PROCESS | 3764 | 1467041044480 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 08:24:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 08:24:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 930ms 08:24:04 INFO - PROCESS | 3764 | 1467041044510 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 08:24:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 08:24:04 INFO - PROCESS | 3764 | 1467041044520 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 08:24:04 INFO - PROCESS | 3764 | 1467041044524 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 08:24:04 INFO - PROCESS | 3764 | 1467041044526 Marionette TRACE conn3 <- [1,2538,null,{}] 08:24:04 INFO - PROCESS | 3764 | 1467041044529 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:04 INFO - PROCESS | 3764 | 1467041044531 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:04 INFO - PROCESS | 3764 | 1467041044649 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 08:24:04 INFO - PROCESS | 3764 | 1467041044657 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:04 INFO - PROCESS | 3764 | 1467041044659 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:04 INFO - PROCESS | 3764 | ++DOCSHELL 13F73800 == 31 [pid = 3764] [id = 644] 08:24:04 INFO - PROCESS | 3764 | ++DOMWINDOW == 71 (14FEF000) [pid = 3764] [serial = 1932] [outer = 00000000] 08:24:04 INFO - PROCESS | 3764 | ++DOMWINDOW == 72 (1980F800) [pid = 3764] [serial = 1933] [outer = 14FEF000] 08:24:04 INFO - PROCESS | 3764 | 1467041044702 Marionette DEBUG loaded listener.js 08:24:04 INFO - PROCESS | 3764 | ++DOMWINDOW == 73 (19852C00) [pid = 3764] [serial = 1934] [outer = 14FEF000] 08:24:05 INFO - PROCESS | 3764 | 1467041045116 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 08:24:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 08:24:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 609ms 08:24:05 INFO - PROCESS | 3764 | 1467041045146 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 08:24:05 INFO - PROCESS | 3764 | 1467041045148 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 08:24:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 08:24:05 INFO - PROCESS | 3764 | 1467041045151 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 08:24:05 INFO - PROCESS | 3764 | 1467041045153 Marionette TRACE conn3 <- [1,2542,null,{}] 08:24:05 INFO - PROCESS | 3764 | 1467041045156 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:05 INFO - PROCESS | 3764 | 1467041045158 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:05 INFO - PROCESS | 3764 | 1467041045271 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 08:24:05 INFO - PROCESS | 3764 | 1467041045360 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:05 INFO - PROCESS | 3764 | 1467041045362 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:05 INFO - PROCESS | 3764 | ++DOCSHELL 14289800 == 32 [pid = 3764] [id = 645] 08:24:05 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (1582D800) [pid = 3764] [serial = 1935] [outer = 00000000] 08:24:05 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (1A0D9400) [pid = 3764] [serial = 1936] [outer = 1582D800] 08:24:05 INFO - PROCESS | 3764 | 1467041045405 Marionette DEBUG loaded listener.js 08:24:05 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (19AE4000) [pid = 3764] [serial = 1937] [outer = 1582D800] 08:24:05 INFO - PROCESS | 3764 | 1467041045743 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 08:24:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 08:24:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 624ms 08:24:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 08:24:05 INFO - PROCESS | 3764 | 1467041045781 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 08:24:05 INFO - PROCESS | 3764 | 1467041045783 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 08:24:05 INFO - PROCESS | 3764 | 1467041045787 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 08:24:05 INFO - PROCESS | 3764 | 1467041045789 Marionette TRACE conn3 <- [1,2546,null,{}] 08:24:05 INFO - PROCESS | 3764 | 1467041045792 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:05 INFO - PROCESS | 3764 | 1467041045794 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:05 INFO - PROCESS | 3764 | 1467041045872 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 08:24:05 INFO - PROCESS | 3764 | 1467041045878 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:05 INFO - PROCESS | 3764 | 1467041045880 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:05 INFO - PROCESS | 3764 | ++DOCSHELL 1502B400 == 33 [pid = 3764] [id = 646] 08:24:05 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (1A297000) [pid = 3764] [serial = 1938] [outer = 00000000] 08:24:05 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (1A3D8800) [pid = 3764] [serial = 1939] [outer = 1A297000] 08:24:05 INFO - PROCESS | 3764 | 1467041045923 Marionette DEBUG loaded listener.js 08:24:05 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (1A3D9000) [pid = 3764] [serial = 1940] [outer = 1A297000] 08:24:06 INFO - PROCESS | 3764 | 1467041046773 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 08:24:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 08:24:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1005ms 08:24:06 INFO - PROCESS | 3764 | 1467041046827 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 08:24:06 INFO - PROCESS | 3764 | 1467041046831 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 08:24:06 INFO - PROCESS | 3764 | 1467041046836 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 08:24:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 08:24:06 INFO - PROCESS | 3764 | 1467041046841 Marionette TRACE conn3 <- [1,2550,null,{}] 08:24:06 INFO - PROCESS | 3764 | 1467041046847 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:06 INFO - PROCESS | 3764 | 1467041046850 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:06 INFO - PROCESS | 3764 | 1467041046991 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 08:24:07 INFO - PROCESS | 3764 | 1467041047130 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:07 INFO - PROCESS | 3764 | 1467041047134 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:07 INFO - PROCESS | 3764 | ++DOCSHELL 11DDF000 == 34 [pid = 3764] [id = 647] 08:24:07 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (12E6A400) [pid = 3764] [serial = 1941] [outer = 00000000] 08:24:07 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (139ED800) [pid = 3764] [serial = 1942] [outer = 12E6A400] 08:24:07 INFO - PROCESS | 3764 | 1467041047191 Marionette DEBUG loaded listener.js 08:24:07 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (14273800) [pid = 3764] [serial = 1943] [outer = 12E6A400] 08:24:08 INFO - PROCESS | 3764 | 1467041048101 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 08:24:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 08:24:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1325ms 08:24:08 INFO - PROCESS | 3764 | 1467041048158 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 08:24:08 INFO - PROCESS | 3764 | 1467041048163 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 08:24:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 08:24:08 INFO - PROCESS | 3764 | 1467041048168 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 08:24:08 INFO - PROCESS | 3764 | 1467041048172 Marionette TRACE conn3 <- [1,2554,null,{}] 08:24:08 INFO - PROCESS | 3764 | 1467041048177 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:08 INFO - PROCESS | 3764 | 1467041048180 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:08 INFO - PROCESS | 3764 | 1467041048316 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 08:24:08 INFO - PROCESS | 3764 | 1467041048420 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:08 INFO - PROCESS | 3764 | 1467041048424 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:08 INFO - PROCESS | 3764 | --DOCSHELL 14289800 == 33 [pid = 3764] [id = 645] 08:24:08 INFO - PROCESS | 3764 | --DOCSHELL 13F73800 == 32 [pid = 3764] [id = 644] 08:24:08 INFO - PROCESS | 3764 | --DOCSHELL 10474C00 == 31 [pid = 3764] [id = 643] 08:24:08 INFO - PROCESS | 3764 | --DOCSHELL 16ED1400 == 30 [pid = 3764] [id = 642] 08:24:08 INFO - PROCESS | 3764 | --DOCSHELL 17084400 == 29 [pid = 3764] [id = 641] 08:24:08 INFO - PROCESS | 3764 | --DOCSHELL 15074C00 == 28 [pid = 3764] [id = 640] 08:24:08 INFO - PROCESS | 3764 | --DOCSHELL 13D89000 == 27 [pid = 3764] [id = 639] 08:24:08 INFO - PROCESS | 3764 | --DOCSHELL 11895800 == 26 [pid = 3764] [id = 638] 08:24:08 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (17798000) [pid = 3764] [serial = 1885] [outer = 00000000] [url = about:blank] 08:24:08 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (19810800) [pid = 3764] [serial = 1888] [outer = 00000000] [url = about:blank] 08:24:08 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (1A3DE000) [pid = 3764] [serial = 1865] [outer = 00000000] [url = about:blank] 08:24:08 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (13A93800) [pid = 3764] [serial = 1876] [outer = 00000000] [url = about:blank] 08:24:08 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (13D89C00) [pid = 3764] [serial = 1877] [outer = 00000000] [url = about:blank] 08:24:08 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (129EA800) [pid = 3764] [serial = 1867] [outer = 00000000] [url = about:blank] 08:24:08 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (132B1800) [pid = 3764] [serial = 1868] [outer = 00000000] [url = about:blank] 08:24:08 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (1700F000) [pid = 3764] [serial = 1882] [outer = 00000000] [url = about:blank] 08:24:08 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (112ED000) [pid = 3764] [serial = 1873] [outer = 00000000] [url = about:blank] 08:24:08 INFO - PROCESS | 3764 | --DOMWINDOW == 72 (1180AC00) [pid = 3764] [serial = 1874] [outer = 00000000] [url = about:blank] 08:24:08 INFO - PROCESS | 3764 | --DOMWINDOW == 71 (15024C00) [pid = 3764] [serial = 1870] [outer = 00000000] [url = about:blank] 08:24:08 INFO - PROCESS | 3764 | --DOMWINDOW == 70 (1582B000) [pid = 3764] [serial = 1871] [outer = 00000000] [url = about:blank] 08:24:08 INFO - PROCESS | 3764 | --DOMWINDOW == 69 (15020C00) [pid = 3764] [serial = 1879] [outer = 00000000] [url = about:blank] 08:24:08 INFO - PROCESS | 3764 | --DOMWINDOW == 68 (1502A800) [pid = 3764] [serial = 1880] [outer = 00000000] [url = about:blank] 08:24:08 INFO - PROCESS | 3764 | --DOMWINDOW == 67 (1A0D9000) [pid = 3764] [serial = 1891] [outer = 00000000] [url = about:blank] 08:24:08 INFO - PROCESS | 3764 | --DOMWINDOW == 66 (1A515C00) [pid = 3764] [serial = 1900] [outer = 00000000] [url = about:blank] 08:24:08 INFO - PROCESS | 3764 | --DOMWINDOW == 65 (174F4800) [pid = 3764] [serial = 1901] [outer = 00000000] [url = about:blank] 08:24:08 INFO - PROCESS | 3764 | --DOMWINDOW == 64 (1A390800) [pid = 3764] [serial = 1898] [outer = 00000000] [url = about:blank] 08:24:08 INFO - PROCESS | 3764 | --DOMWINDOW == 63 (1A29B800) [pid = 3764] [serial = 1897] [outer = 00000000] [url = about:blank] 08:24:08 INFO - PROCESS | 3764 | --DOMWINDOW == 62 (1A0DFC00) [pid = 3764] [serial = 1892] [outer = 00000000] [url = about:blank] 08:24:08 INFO - PROCESS | 3764 | --DOMWINDOW == 61 (19801C00) [pid = 3764] [serial = 1889] [outer = 00000000] [url = about:blank] 08:24:08 INFO - PROCESS | 3764 | --DOMWINDOW == 60 (17615C00) [pid = 3764] [serial = 1894] [outer = 00000000] [url = about:blank] 08:24:08 INFO - PROCESS | 3764 | --DOMWINDOW == 59 (1985C800) [pid = 3764] [serial = 1895] [outer = 00000000] [url = about:blank] 08:24:08 INFO - PROCESS | 3764 | --DOMWINDOW == 58 (1779AC00) [pid = 3764] [serial = 1886] [outer = 00000000] [url = about:blank] 08:24:08 INFO - PROCESS | 3764 | --DOMWINDOW == 57 (175A8C00) [pid = 3764] [serial = 1883] [outer = 00000000] [url = about:blank] 08:24:08 INFO - PROCESS | 3764 | ++DOCSHELL 105E8400 == 27 [pid = 3764] [id = 648] 08:24:08 INFO - PROCESS | 3764 | ++DOMWINDOW == 58 (105EA000) [pid = 3764] [serial = 1944] [outer = 00000000] 08:24:08 INFO - PROCESS | 3764 | ++DOMWINDOW == 59 (1121BC00) [pid = 3764] [serial = 1945] [outer = 105EA000] 08:24:08 INFO - PROCESS | 3764 | 1467041048497 Marionette DEBUG loaded listener.js 08:24:08 INFO - PROCESS | 3764 | ++DOMWINDOW == 60 (11D91C00) [pid = 3764] [serial = 1946] [outer = 105EA000] 08:24:08 INFO - PROCESS | 3764 | 1467041048951 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 08:24:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 08:24:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 808ms 08:24:08 INFO - PROCESS | 3764 | 1467041048994 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 08:24:08 INFO - PROCESS | 3764 | 1467041048999 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 08:24:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 08:24:08 INFO - PROCESS | 3764 | 1467041049005 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 08:24:08 INFO - PROCESS | 3764 | 1467041049008 Marionette TRACE conn3 <- [1,2558,null,{}] 08:24:08 INFO - PROCESS | 3764 | 1467041049012 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:08 INFO - PROCESS | 3764 | 1467041049014 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:09 INFO - PROCESS | 3764 | 1467041049085 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 08:24:09 INFO - PROCESS | 3764 | 1467041049095 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:09 INFO - PROCESS | 3764 | 1467041049097 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:09 INFO - PROCESS | 3764 | ++DOCSHELL 139EC400 == 28 [pid = 3764] [id = 649] 08:24:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 61 (139ED400) [pid = 3764] [serial = 1947] [outer = 00000000] 08:24:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 62 (13D92C00) [pid = 3764] [serial = 1948] [outer = 139ED400] 08:24:09 INFO - PROCESS | 3764 | 1467041049143 Marionette DEBUG loaded listener.js 08:24:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 63 (14289400) [pid = 3764] [serial = 1949] [outer = 139ED400] 08:24:09 INFO - PROCESS | 3764 | 1467041049674 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 08:24:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 08:24:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 716ms 08:24:09 INFO - PROCESS | 3764 | 1467041049729 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 08:24:09 INFO - PROCESS | 3764 | 1467041049731 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 08:24:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 08:24:09 INFO - PROCESS | 3764 | 1467041049734 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 08:24:09 INFO - PROCESS | 3764 | 1467041049738 Marionette TRACE conn3 <- [1,2562,null,{}] 08:24:09 INFO - PROCESS | 3764 | 1467041049780 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:09 INFO - PROCESS | 3764 | 1467041049785 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:09 INFO - PROCESS | 3764 | 1467041049863 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 08:24:09 INFO - PROCESS | 3764 | 1467041049960 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:09 INFO - PROCESS | 3764 | 1467041049964 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:09 INFO - PROCESS | 3764 | ++DOCSHELL 156EAC00 == 29 [pid = 3764] [id = 650] 08:24:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 64 (156EBC00) [pid = 3764] [serial = 1950] [outer = 00000000] 08:24:10 INFO - PROCESS | 3764 | ++DOMWINDOW == 65 (16029800) [pid = 3764] [serial = 1951] [outer = 156EBC00] 08:24:10 INFO - PROCESS | 3764 | 1467041050011 Marionette DEBUG loaded listener.js 08:24:10 INFO - PROCESS | 3764 | ++DOMWINDOW == 66 (16993C00) [pid = 3764] [serial = 1952] [outer = 156EBC00] 08:24:10 INFO - PROCESS | 3764 | 1467041050385 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 08:24:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 08:24:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 701ms 08:24:10 INFO - PROCESS | 3764 | 1467041050436 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 08:24:10 INFO - PROCESS | 3764 | 1467041050438 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 08:24:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 08:24:10 INFO - PROCESS | 3764 | 1467041050441 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 08:24:10 INFO - PROCESS | 3764 | 1467041050427 Marionette TRACE conn3 <- [1,2566,null,{}] 08:24:10 INFO - PROCESS | 3764 | 1467041050430 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:10 INFO - PROCESS | 3764 | 1467041050432 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:10 INFO - PROCESS | 3764 | 1467041050515 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 08:24:10 INFO - PROCESS | 3764 | 1467041050529 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:10 INFO - PROCESS | 3764 | 1467041050531 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:10 INFO - PROCESS | 3764 | ++DOCSHELL 16ED5800 == 30 [pid = 3764] [id = 651] 08:24:10 INFO - PROCESS | 3764 | ++DOMWINDOW == 67 (174ECC00) [pid = 3764] [serial = 1953] [outer = 00000000] 08:24:10 INFO - PROCESS | 3764 | ++DOMWINDOW == 68 (176CD400) [pid = 3764] [serial = 1954] [outer = 174ECC00] 08:24:10 INFO - PROCESS | 3764 | 1467041050576 Marionette DEBUG loaded listener.js 08:24:10 INFO - PROCESS | 3764 | ++DOMWINDOW == 69 (1779BC00) [pid = 3764] [serial = 1955] [outer = 174ECC00] 08:24:11 INFO - PROCESS | 3764 | 1467041051057 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 08:24:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 08:24:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 686ms 08:24:11 INFO - PROCESS | 3764 | 1467041051112 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 08:24:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 08:24:11 INFO - PROCESS | 3764 | 1467041051114 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 08:24:11 INFO - PROCESS | 3764 | 1467041051118 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 08:24:11 INFO - PROCESS | 3764 | 1467041051120 Marionette TRACE conn3 <- [1,2570,null,{}] 08:24:11 INFO - PROCESS | 3764 | 1467041051123 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:11 INFO - PROCESS | 3764 | 1467041051125 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:11 INFO - PROCESS | 3764 | 1467041051262 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 08:24:11 INFO - PROCESS | 3764 | 1467041051283 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:11 INFO - PROCESS | 3764 | 1467041051285 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:11 INFO - PROCESS | 3764 | ++DOCSHELL 177A1000 == 31 [pid = 3764] [id = 652] 08:24:11 INFO - PROCESS | 3764 | ++DOMWINDOW == 70 (18221400) [pid = 3764] [serial = 1956] [outer = 00000000] 08:24:11 INFO - PROCESS | 3764 | ++DOMWINDOW == 71 (18448C00) [pid = 3764] [serial = 1957] [outer = 18221400] 08:24:11 INFO - PROCESS | 3764 | 1467041051329 Marionette DEBUG loaded listener.js 08:24:11 INFO - PROCESS | 3764 | ++DOMWINDOW == 72 (1850F400) [pid = 3764] [serial = 1958] [outer = 18221400] 08:24:11 INFO - PROCESS | 3764 | 1467041051782 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 08:24:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 08:24:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 670ms 08:24:11 INFO - PROCESS | 3764 | 1467041051799 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 08:24:11 INFO - PROCESS | 3764 | 1467041051801 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 08:24:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 08:24:11 INFO - PROCESS | 3764 | 1467041051805 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 08:24:11 INFO - PROCESS | 3764 | 1467041051806 Marionette TRACE conn3 <- [1,2574,null,{}] 08:24:11 INFO - PROCESS | 3764 | 1467041051810 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:11 INFO - PROCESS | 3764 | 1467041051815 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:11 INFO - PROCESS | 3764 | 1467041051955 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 08:24:11 INFO - PROCESS | 3764 | 1467041051967 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:11 INFO - PROCESS | 3764 | 1467041051969 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:11 INFO - PROCESS | 3764 | ++DOCSHELL 1985B800 == 32 [pid = 3764] [id = 653] 08:24:11 INFO - PROCESS | 3764 | ++DOMWINDOW == 73 (19ADC000) [pid = 3764] [serial = 1959] [outer = 00000000] 08:24:11 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (19EE5C00) [pid = 3764] [serial = 1960] [outer = 19ADC000] 08:24:12 INFO - PROCESS | 3764 | 1467041052016 Marionette DEBUG loaded listener.js 08:24:12 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (1A0DE000) [pid = 3764] [serial = 1961] [outer = 19ADC000] 08:24:12 INFO - PROCESS | 3764 | 1467041052467 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 08:24:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 08:24:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 716ms 08:24:12 INFO - PROCESS | 3764 | 1467041052529 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 08:24:12 INFO - PROCESS | 3764 | 1467041052531 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 08:24:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 08:24:12 INFO - PROCESS | 3764 | 1467041052534 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 08:24:12 INFO - PROCESS | 3764 | 1467041052536 Marionette TRACE conn3 <- [1,2578,null,{}] 08:24:12 INFO - PROCESS | 3764 | 1467041052575 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:12 INFO - PROCESS | 3764 | 1467041052577 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:12 INFO - PROCESS | 3764 | 1467041052695 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 08:24:12 INFO - PROCESS | 3764 | 1467041052706 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:12 INFO - PROCESS | 3764 | 1467041052709 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:12 INFO - PROCESS | 3764 | ++DOCSHELL 1A0DFC00 == 33 [pid = 3764] [id = 654] 08:24:12 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (1A28D400) [pid = 3764] [serial = 1962] [outer = 00000000] 08:24:12 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (1A299C00) [pid = 3764] [serial = 1963] [outer = 1A28D400] 08:24:12 INFO - PROCESS | 3764 | 1467041052758 Marionette DEBUG loaded listener.js 08:24:12 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (1A29B000) [pid = 3764] [serial = 1964] [outer = 1A28D400] 08:24:13 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (1123D000) [pid = 3764] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 08:24:13 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (15022C00) [pid = 3764] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 08:24:13 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (1A3D9800) [pid = 3764] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 08:24:13 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (175A9C00) [pid = 3764] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 08:24:13 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (1051CC00) [pid = 3764] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 08:24:13 INFO - PROCESS | 3764 | --DOMWINDOW == 72 (13D8A400) [pid = 3764] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 08:24:13 INFO - PROCESS | 3764 | --DOMWINDOW == 71 (14FEF000) [pid = 3764] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 08:24:13 INFO - PROCESS | 3764 | --DOMWINDOW == 70 (11C97000) [pid = 3764] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 08:24:13 INFO - PROCESS | 3764 | --DOMWINDOW == 69 (1582D800) [pid = 3764] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 08:24:13 INFO - PROCESS | 3764 | --DOMWINDOW == 68 (13D10C00) [pid = 3764] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 08:24:13 INFO - PROCESS | 3764 | --DOMWINDOW == 67 (1547F000) [pid = 3764] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 08:24:13 INFO - PROCESS | 3764 | --DOMWINDOW == 66 (17089800) [pid = 3764] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 08:24:13 INFO - PROCESS | 3764 | 1467041053242 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 08:24:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 08:24:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 731ms 08:24:13 INFO - PROCESS | 3764 | 1467041053278 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 08:24:13 INFO - PROCESS | 3764 | 1467041053280 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 08:24:13 INFO - PROCESS | 3764 | 1467041053283 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 08:24:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 08:24:13 INFO - PROCESS | 3764 | 1467041053285 Marionette TRACE conn3 <- [1,2582,null,{}] 08:24:13 INFO - PROCESS | 3764 | 1467041053289 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:13 INFO - PROCESS | 3764 | 1467041053291 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:13 INFO - PROCESS | 3764 | 1467041053368 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 08:24:13 INFO - PROCESS | 3764 | 1467041053374 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:13 INFO - PROCESS | 3764 | 1467041053376 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:13 INFO - PROCESS | 3764 | ++DOCSHELL 13D04400 == 34 [pid = 3764] [id = 655] 08:24:13 INFO - PROCESS | 3764 | ++DOMWINDOW == 67 (15025000) [pid = 3764] [serial = 1965] [outer = 00000000] 08:24:13 INFO - PROCESS | 3764 | ++DOMWINDOW == 68 (18229800) [pid = 3764] [serial = 1966] [outer = 15025000] 08:24:13 INFO - PROCESS | 3764 | 1467041053419 Marionette DEBUG loaded listener.js 08:24:13 INFO - PROCESS | 3764 | ++DOMWINDOW == 69 (15026400) [pid = 3764] [serial = 1967] [outer = 15025000] 08:24:13 INFO - PROCESS | 3764 | 1467041053840 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 08:24:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 08:24:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 579ms 08:24:13 INFO - PROCESS | 3764 | 1467041053872 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 08:24:13 INFO - PROCESS | 3764 | 1467041053874 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 08:24:13 INFO - PROCESS | 3764 | 1467041053877 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 08:24:13 INFO - PROCESS | 3764 | 1467041053879 Marionette TRACE conn3 <- [1,2586,null,{}] 08:24:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 08:24:13 INFO - PROCESS | 3764 | 1467041053882 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:13 INFO - PROCESS | 3764 | 1467041053884 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:13 INFO - PROCESS | 3764 | 1467041053966 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 08:24:13 INFO - PROCESS | 3764 | 1467041053972 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:13 INFO - PROCESS | 3764 | 1467041053974 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:13 INFO - PROCESS | 3764 | ++DOCSHELL 16029C00 == 35 [pid = 3764] [id = 656] 08:24:13 INFO - PROCESS | 3764 | ++DOMWINDOW == 70 (1700F800) [pid = 3764] [serial = 1968] [outer = 00000000] 08:24:14 INFO - PROCESS | 3764 | ++DOMWINDOW == 71 (1A3D7000) [pid = 3764] [serial = 1969] [outer = 1700F800] 08:24:14 INFO - PROCESS | 3764 | 1467041054016 Marionette DEBUG loaded listener.js 08:24:14 INFO - PROCESS | 3764 | ++DOMWINDOW == 72 (1A3DB400) [pid = 3764] [serial = 1970] [outer = 1700F800] 08:24:14 INFO - PROCESS | 3764 | 1467041054468 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 08:24:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 08:24:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 625ms 08:24:14 INFO - PROCESS | 3764 | 1467041054501 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 08:24:14 INFO - PROCESS | 3764 | 1467041054503 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 08:24:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 08:24:14 INFO - PROCESS | 3764 | 1467041054507 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 08:24:14 INFO - PROCESS | 3764 | 1467041054509 Marionette TRACE conn3 <- [1,2590,null,{}] 08:24:14 INFO - PROCESS | 3764 | 1467041054529 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:14 INFO - PROCESS | 3764 | 1467041054531 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:14 INFO - PROCESS | 3764 | 1467041054620 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 08:24:14 INFO - PROCESS | 3764 | 1467041054625 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:14 INFO - PROCESS | 3764 | 1467041054627 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:14 INFO - PROCESS | 3764 | ++DOCSHELL 1A513400 == 36 [pid = 3764] [id = 657] 08:24:14 INFO - PROCESS | 3764 | ++DOMWINDOW == 73 (1A514800) [pid = 3764] [serial = 1971] [outer = 00000000] 08:24:14 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (1A519C00) [pid = 3764] [serial = 1972] [outer = 1A514800] 08:24:14 INFO - PROCESS | 3764 | 1467041054670 Marionette DEBUG loaded listener.js 08:24:14 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (1A521400) [pid = 3764] [serial = 1973] [outer = 1A514800] 08:24:15 INFO - PROCESS | 3764 | 1467041055375 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 08:24:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 08:24:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 945ms 08:24:15 INFO - PROCESS | 3764 | 1467041055456 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 08:24:15 INFO - PROCESS | 3764 | 1467041055461 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 08:24:15 INFO - PROCESS | 3764 | 1467041055466 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 08:24:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 08:24:15 INFO - PROCESS | 3764 | 1467041055469 Marionette TRACE conn3 <- [1,2594,null,{}] 08:24:15 INFO - PROCESS | 3764 | 1467041055475 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:15 INFO - PROCESS | 3764 | 1467041055478 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:15 INFO - PROCESS | 3764 | 1467041055629 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 08:24:15 INFO - PROCESS | 3764 | 1467041055762 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:15 INFO - PROCESS | 3764 | 1467041055765 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:15 INFO - PROCESS | 3764 | ++DOCSHELL 10A76800 == 37 [pid = 3764] [id = 658] 08:24:15 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (112DE400) [pid = 3764] [serial = 1974] [outer = 00000000] 08:24:15 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (13D03400) [pid = 3764] [serial = 1975] [outer = 112DE400] 08:24:15 INFO - PROCESS | 3764 | 1467041055832 Marionette DEBUG loaded listener.js 08:24:15 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (14291800) [pid = 3764] [serial = 1976] [outer = 112DE400] 08:24:16 INFO - PROCESS | 3764 | 1467041056426 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 08:24:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 08:24:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1005ms 08:24:16 INFO - PROCESS | 3764 | 1467041056474 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 08:24:16 INFO - PROCESS | 3764 | 1467041056479 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 08:24:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 08:24:16 INFO - PROCESS | 3764 | 1467041056517 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 08:24:16 INFO - PROCESS | 3764 | 1467041056520 Marionette TRACE conn3 <- [1,2598,null,{}] 08:24:16 INFO - PROCESS | 3764 | 1467041056527 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:16 INFO - PROCESS | 3764 | 1467041056530 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:16 INFO - PROCESS | 3764 | 1467041056644 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 08:24:16 INFO - PROCESS | 3764 | 1467041056777 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:16 INFO - PROCESS | 3764 | 1467041056780 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:16 INFO - PROCESS | 3764 | ++DOCSHELL 156F2C00 == 38 [pid = 3764] [id = 659] 08:24:16 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (15836800) [pid = 3764] [serial = 1977] [outer = 00000000] 08:24:16 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (16E17400) [pid = 3764] [serial = 1978] [outer = 15836800] 08:24:16 INFO - PROCESS | 3764 | 1467041056847 Marionette DEBUG loaded listener.js 08:24:16 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (17615C00) [pid = 3764] [serial = 1979] [outer = 15836800] 08:24:17 INFO - PROCESS | 3764 | 1467041057482 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 08:24:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 08:24:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1052ms 08:24:17 INFO - PROCESS | 3764 | 1467041057568 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 08:24:17 INFO - PROCESS | 3764 | 1467041057571 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 08:24:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 08:24:17 INFO - PROCESS | 3764 | 1467041057575 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 08:24:17 INFO - PROCESS | 3764 | 1467041057579 Marionette TRACE conn3 <- [1,2602,null,{}] 08:24:17 INFO - PROCESS | 3764 | 1467041057603 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:17 INFO - PROCESS | 3764 | 1467041057608 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:17 INFO - PROCESS | 3764 | 1467041057742 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 08:24:17 INFO - PROCESS | 3764 | 1467041057803 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:17 INFO - PROCESS | 3764 | 1467041057807 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:17 INFO - PROCESS | 3764 | ++DOCSHELL 16ED0800 == 39 [pid = 3764] [id = 660] 08:24:17 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (16ED4800) [pid = 3764] [serial = 1980] [outer = 00000000] 08:24:17 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (176D2000) [pid = 3764] [serial = 1981] [outer = 16ED4800] 08:24:17 INFO - PROCESS | 3764 | 1467041057871 Marionette DEBUG loaded listener.js 08:24:17 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (18350800) [pid = 3764] [serial = 1982] [outer = 16ED4800] 08:24:18 INFO - PROCESS | 3764 | 1467041058664 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 08:24:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 08:24:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1112ms 08:24:18 INFO - PROCESS | 3764 | 1467041058684 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 08:24:18 INFO - PROCESS | 3764 | 1467041058688 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 08:24:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 08:24:18 INFO - PROCESS | 3764 | 1467041058692 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 08:24:18 INFO - PROCESS | 3764 | 1467041058697 Marionette TRACE conn3 <- [1,2606,null,{}] 08:24:18 INFO - PROCESS | 3764 | 1467041058702 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:18 INFO - PROCESS | 3764 | 1467041058704 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:18 INFO - PROCESS | 3764 | 1467041058808 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 08:24:19 INFO - PROCESS | 3764 | --DOCSHELL 16029C00 == 38 [pid = 3764] [id = 656] 08:24:19 INFO - PROCESS | 3764 | --DOCSHELL 13D04400 == 37 [pid = 3764] [id = 655] 08:24:19 INFO - PROCESS | 3764 | --DOCSHELL 1A0DFC00 == 36 [pid = 3764] [id = 654] 08:24:19 INFO - PROCESS | 3764 | --DOCSHELL 1985B800 == 35 [pid = 3764] [id = 653] 08:24:19 INFO - PROCESS | 3764 | --DOCSHELL 177A1000 == 34 [pid = 3764] [id = 652] 08:24:19 INFO - PROCESS | 3764 | --DOCSHELL 16ED5800 == 33 [pid = 3764] [id = 651] 08:24:19 INFO - PROCESS | 3764 | --DOCSHELL 156EAC00 == 32 [pid = 3764] [id = 650] 08:24:19 INFO - PROCESS | 3764 | --DOCSHELL 139EC400 == 31 [pid = 3764] [id = 649] 08:24:19 INFO - PROCESS | 3764 | --DOCSHELL 105E8400 == 30 [pid = 3764] [id = 648] 08:24:19 INFO - PROCESS | 3764 | --DOCSHELL 11DDF000 == 29 [pid = 3764] [id = 647] 08:24:19 INFO - PROCESS | 3764 | --DOCSHELL 1502B400 == 28 [pid = 3764] [id = 646] 08:24:19 INFO - PROCESS | 3764 | --DOCSHELL 1051C400 == 27 [pid = 3764] [id = 637] 08:24:19 INFO - PROCESS | 3764 | --DOCSHELL 16ED0800 == 26 [pid = 3764] [id = 660] 08:24:19 INFO - PROCESS | 3764 | --DOCSHELL 156F2C00 == 25 [pid = 3764] [id = 659] 08:24:19 INFO - PROCESS | 3764 | --DOCSHELL 1A513400 == 24 [pid = 3764] [id = 657] 08:24:19 INFO - PROCESS | 3764 | --DOCSHELL 10A76800 == 23 [pid = 3764] [id = 658] 08:24:19 INFO - PROCESS | 3764 | 1467041059489 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:19 INFO - PROCESS | 3764 | 1467041059493 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:19 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (14276000) [pid = 3764] [serial = 1931] [outer = 00000000] [url = about:blank] 08:24:19 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (17613000) [pid = 3764] [serial = 1925] [outer = 00000000] [url = about:blank] 08:24:19 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (1980F800) [pid = 3764] [serial = 1933] [outer = 00000000] [url = about:blank] 08:24:19 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (166E0000) [pid = 3764] [serial = 1922] [outer = 00000000] [url = about:blank] 08:24:19 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (1A0D9400) [pid = 3764] [serial = 1936] [outer = 00000000] [url = about:blank] 08:24:19 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (13DBBC00) [pid = 3764] [serial = 1912] [outer = 00000000] [url = about:blank] 08:24:19 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (1601D000) [pid = 3764] [serial = 1921] [outer = 00000000] [url = about:blank] 08:24:19 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (1751BC00) [pid = 3764] [serial = 1924] [outer = 00000000] [url = about:blank] 08:24:19 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (13D94000) [pid = 3764] [serial = 1904] [outer = 00000000] [url = about:blank] 08:24:19 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (132AA400) [pid = 3764] [serial = 1903] [outer = 00000000] [url = about:blank] 08:24:19 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (174F0400) [pid = 3764] [serial = 1907] [outer = 00000000] [url = about:blank] 08:24:19 INFO - PROCESS | 3764 | --DOMWINDOW == 72 (166E2400) [pid = 3764] [serial = 1906] [outer = 00000000] [url = about:blank] 08:24:19 INFO - PROCESS | 3764 | --DOMWINDOW == 71 (10A56C00) [pid = 3764] [serial = 1910] [outer = 00000000] [url = about:blank] 08:24:19 INFO - PROCESS | 3764 | --DOMWINDOW == 70 (1A51BC00) [pid = 3764] [serial = 1909] [outer = 00000000] [url = about:blank] 08:24:19 INFO - PROCESS | 3764 | --DOMWINDOW == 69 (17799C00) [pid = 3764] [serial = 1927] [outer = 00000000] [url = about:blank] 08:24:19 INFO - PROCESS | 3764 | --DOMWINDOW == 68 (11896400) [pid = 3764] [serial = 1930] [outer = 00000000] [url = about:blank] 08:24:19 INFO - PROCESS | 3764 | --DOMWINDOW == 67 (177DF800) [pid = 3764] [serial = 1928] [outer = 00000000] [url = about:blank] 08:24:19 INFO - PROCESS | 3764 | --DOMWINDOW == 66 (13D96800) [pid = 3764] [serial = 1918] [outer = 00000000] [url = about:blank] 08:24:19 INFO - PROCESS | 3764 | --DOMWINDOW == 65 (13F73000) [pid = 3764] [serial = 1919] [outer = 00000000] [url = about:blank] 08:24:19 INFO - PROCESS | 3764 | --DOMWINDOW == 64 (19852C00) [pid = 3764] [serial = 1934] [outer = 00000000] [url = about:blank] 08:24:19 INFO - PROCESS | 3764 | --DOMWINDOW == 63 (12BAF000) [pid = 3764] [serial = 1915] [outer = 00000000] [url = about:blank] 08:24:19 INFO - PROCESS | 3764 | --DOMWINDOW == 62 (19AE4000) [pid = 3764] [serial = 1937] [outer = 00000000] [url = about:blank] 08:24:19 INFO - PROCESS | 3764 | --DOMWINDOW == 61 (12C53400) [pid = 3764] [serial = 1916] [outer = 00000000] [url = about:blank] 08:24:19 INFO - PROCESS | 3764 | --DOMWINDOW == 60 (14270800) [pid = 3764] [serial = 1913] [outer = 00000000] [url = about:blank] 08:24:19 INFO - PROCESS | 3764 | ++DOCSHELL 103F3000 == 24 [pid = 3764] [id = 661] 08:24:19 INFO - PROCESS | 3764 | ++DOMWINDOW == 61 (10433400) [pid = 3764] [serial = 1983] [outer = 00000000] 08:24:19 INFO - PROCESS | 3764 | ++DOMWINDOW == 62 (1051A800) [pid = 3764] [serial = 1984] [outer = 10433400] 08:24:19 INFO - PROCESS | 3764 | 1467041059630 Marionette DEBUG loaded listener.js 08:24:19 INFO - PROCESS | 3764 | ++DOMWINDOW == 63 (10A58C00) [pid = 3764] [serial = 1985] [outer = 10433400] 08:24:20 INFO - PROCESS | 3764 | 1467041060113 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 08:24:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 08:24:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1462ms 08:24:20 INFO - PROCESS | 3764 | 1467041060165 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 08:24:20 INFO - PROCESS | 3764 | 1467041060168 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 08:24:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 08:24:20 INFO - PROCESS | 3764 | 1467041060172 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 08:24:20 INFO - PROCESS | 3764 | 1467041060175 Marionette TRACE conn3 <- [1,2610,null,{}] 08:24:20 INFO - PROCESS | 3764 | 1467041060181 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:20 INFO - PROCESS | 3764 | 1467041060183 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:20 INFO - PROCESS | 3764 | 1467041060272 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 08:24:20 INFO - PROCESS | 3764 | 1467041060286 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:20 INFO - PROCESS | 3764 | 1467041060289 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:20 INFO - PROCESS | 3764 | ++DOCSHELL 12BAE000 == 25 [pid = 3764] [id = 662] 08:24:20 INFO - PROCESS | 3764 | ++DOMWINDOW == 64 (12BAF000) [pid = 3764] [serial = 1986] [outer = 00000000] 08:24:20 INFO - PROCESS | 3764 | ++DOMWINDOW == 65 (12E1B400) [pid = 3764] [serial = 1987] [outer = 12BAF000] 08:24:20 INFO - PROCESS | 3764 | 1467041060336 Marionette DEBUG loaded listener.js 08:24:20 INFO - PROCESS | 3764 | ++DOMWINDOW == 66 (13168C00) [pid = 3764] [serial = 1988] [outer = 12BAF000] 08:24:20 INFO - PROCESS | 3764 | 1467041060806 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 08:24:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 08:24:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 671ms 08:24:20 INFO - PROCESS | 3764 | 1467041060851 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 08:24:20 INFO - PROCESS | 3764 | 1467041060856 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 08:24:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 08:24:20 INFO - PROCESS | 3764 | 1467041060897 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 08:24:20 INFO - PROCESS | 3764 | 1467041060900 Marionette TRACE conn3 <- [1,2614,null,{}] 08:24:20 INFO - PROCESS | 3764 | 1467041060904 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:20 INFO - PROCESS | 3764 | 1467041060906 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:21 INFO - PROCESS | 3764 | 1467041061033 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 08:24:21 INFO - PROCESS | 3764 | 1467041061096 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:21 INFO - PROCESS | 3764 | 1467041061099 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:21 INFO - PROCESS | 3764 | ++DOCSHELL 13D8BC00 == 26 [pid = 3764] [id = 663] 08:24:21 INFO - PROCESS | 3764 | ++DOMWINDOW == 67 (13D8C400) [pid = 3764] [serial = 1989] [outer = 00000000] 08:24:21 INFO - PROCESS | 3764 | ++DOMWINDOW == 68 (13D95C00) [pid = 3764] [serial = 1990] [outer = 13D8C400] 08:24:21 INFO - PROCESS | 3764 | 1467041061144 Marionette DEBUG loaded listener.js 08:24:21 INFO - PROCESS | 3764 | ++DOMWINDOW == 69 (13F71000) [pid = 3764] [serial = 1991] [outer = 13D8C400] 08:24:21 INFO - PROCESS | 3764 | 1467041061538 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 08:24:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 08:24:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 689ms 08:24:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 08:24:21 INFO - PROCESS | 3764 | 1467041061585 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 08:24:21 INFO - PROCESS | 3764 | 1467041061587 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 08:24:21 INFO - PROCESS | 3764 | 1467041061592 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 08:24:21 INFO - PROCESS | 3764 | 1467041061598 Marionette TRACE conn3 <- [1,2618,null,{}] 08:24:21 INFO - PROCESS | 3764 | 1467041061616 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:21 INFO - PROCESS | 3764 | 1467041061620 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:21 INFO - PROCESS | 3764 | 1467041061739 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 08:24:21 INFO - PROCESS | 3764 | 1467041061753 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:21 INFO - PROCESS | 3764 | 1467041061755 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:21 INFO - PROCESS | 3764 | ++DOCSHELL 1501EC00 == 27 [pid = 3764] [id = 664] 08:24:21 INFO - PROCESS | 3764 | ++DOMWINDOW == 70 (15024400) [pid = 3764] [serial = 1992] [outer = 00000000] 08:24:21 INFO - PROCESS | 3764 | ++DOMWINDOW == 71 (1547F400) [pid = 3764] [serial = 1993] [outer = 15024400] 08:24:21 INFO - PROCESS | 3764 | 1467041061811 Marionette DEBUG loaded listener.js 08:24:21 INFO - PROCESS | 3764 | ++DOMWINDOW == 72 (15F9E800) [pid = 3764] [serial = 1994] [outer = 15024400] 08:24:22 INFO - PROCESS | 3764 | 1467041062272 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 08:24:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 08:24:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 681ms 08:24:22 INFO - PROCESS | 3764 | 1467041062290 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 08:24:22 INFO - PROCESS | 3764 | 1467041062293 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 08:24:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 08:24:22 INFO - PROCESS | 3764 | 1467041062297 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 08:24:22 INFO - PROCESS | 3764 | 1467041062298 Marionette TRACE conn3 <- [1,2622,null,{}] 08:24:22 INFO - PROCESS | 3764 | 1467041062302 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:22 INFO - PROCESS | 3764 | 1467041062304 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:22 INFO - PROCESS | 3764 | 1467041062450 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 08:24:22 INFO - PROCESS | 3764 | 1467041062472 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:22 INFO - PROCESS | 3764 | 1467041062474 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:22 INFO - PROCESS | 3764 | ++DOCSHELL 15481400 == 28 [pid = 3764] [id = 665] 08:24:22 INFO - PROCESS | 3764 | ++DOMWINDOW == 73 (16024C00) [pid = 3764] [serial = 1995] [outer = 00000000] 08:24:22 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (16ED4C00) [pid = 3764] [serial = 1996] [outer = 16024C00] 08:24:22 INFO - PROCESS | 3764 | 1467041062518 Marionette DEBUG loaded listener.js 08:24:22 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (17006000) [pid = 3764] [serial = 1997] [outer = 16024C00] 08:24:22 INFO - PROCESS | 3764 | 1467041062940 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 08:24:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 08:24:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 697ms 08:24:22 INFO - PROCESS | 3764 | 1467041062980 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 08:24:22 INFO - PROCESS | 3764 | 1467041062982 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 08:24:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 08:24:22 INFO - PROCESS | 3764 | 1467041062985 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 08:24:22 INFO - PROCESS | 3764 | 1467041062987 Marionette TRACE conn3 <- [1,2626,null,{}] 08:24:22 INFO - PROCESS | 3764 | 1467041062991 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:22 INFO - PROCESS | 3764 | 1467041062993 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:23 INFO - PROCESS | 3764 | 1467041063107 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 08:24:23 INFO - PROCESS | 3764 | 1467041063112 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:23 INFO - PROCESS | 3764 | 1467041063118 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:23 INFO - PROCESS | 3764 | ++DOCSHELL 175AAC00 == 29 [pid = 3764] [id = 666] 08:24:23 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (17610000) [pid = 3764] [serial = 1998] [outer = 00000000] 08:24:23 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (176D6C00) [pid = 3764] [serial = 1999] [outer = 17610000] 08:24:23 INFO - PROCESS | 3764 | 1467041063230 Marionette DEBUG loaded listener.js 08:24:23 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (177DA800) [pid = 3764] [serial = 2000] [outer = 17610000] 08:24:23 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (1A514800) [pid = 3764] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 08:24:23 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (156EBC00) [pid = 3764] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 08:24:23 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (1A28D400) [pid = 3764] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 08:24:23 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (105EA000) [pid = 3764] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 08:24:23 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (18221400) [pid = 3764] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 08:24:23 INFO - PROCESS | 3764 | --DOMWINDOW == 72 (174ECC00) [pid = 3764] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 08:24:23 INFO - PROCESS | 3764 | --DOMWINDOW == 71 (1700F800) [pid = 3764] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 08:24:23 INFO - PROCESS | 3764 | --DOMWINDOW == 70 (12E6A400) [pid = 3764] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 08:24:23 INFO - PROCESS | 3764 | --DOMWINDOW == 69 (19ADC000) [pid = 3764] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 08:24:23 INFO - PROCESS | 3764 | --DOMWINDOW == 68 (139ED400) [pid = 3764] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 08:24:23 INFO - PROCESS | 3764 | --DOMWINDOW == 67 (15025000) [pid = 3764] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 08:24:23 INFO - PROCESS | 3764 | --DOMWINDOW == 66 (1A297000) [pid = 3764] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 08:24:23 INFO - PROCESS | 3764 | 1467041063967 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 08:24:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 08:24:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1037ms 08:24:24 INFO - PROCESS | 3764 | 1467041064038 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 08:24:24 INFO - PROCESS | 3764 | 1467041064040 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 08:24:24 INFO - PROCESS | 3764 | 1467041064043 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 08:24:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 08:24:24 INFO - PROCESS | 3764 | 1467041064045 Marionette TRACE conn3 <- [1,2630,null,{}] 08:24:24 INFO - PROCESS | 3764 | 1467041064049 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:24 INFO - PROCESS | 3764 | 1467041064051 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:24 INFO - PROCESS | 3764 | 1467041064168 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 08:24:24 INFO - PROCESS | 3764 | 1467041064230 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:24 INFO - PROCESS | 3764 | 1467041064232 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:24 INFO - PROCESS | 3764 | ++DOCSHELL 10A63000 == 30 [pid = 3764] [id = 667] 08:24:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 67 (12B6B000) [pid = 3764] [serial = 2001] [outer = 00000000] 08:24:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 68 (15024C00) [pid = 3764] [serial = 2002] [outer = 12B6B000] 08:24:24 INFO - PROCESS | 3764 | 1467041064275 Marionette DEBUG loaded listener.js 08:24:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 69 (1751A800) [pid = 3764] [serial = 2003] [outer = 12B6B000] 08:24:24 INFO - PROCESS | 3764 | 1467041064629 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 08:24:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 08:24:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 634ms 08:24:24 INFO - PROCESS | 3764 | 1467041064683 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 08:24:24 INFO - PROCESS | 3764 | 1467041064685 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 08:24:24 INFO - PROCESS | 3764 | 1467041064688 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 08:24:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 08:24:24 INFO - PROCESS | 3764 | 1467041064690 Marionette TRACE conn3 <- [1,2634,null,{}] 08:24:24 INFO - PROCESS | 3764 | 1467041064693 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:24 INFO - PROCESS | 3764 | 1467041064679 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:24 INFO - PROCESS | 3764 | 1467041064757 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 08:24:24 INFO - PROCESS | 3764 | 1467041064762 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:24 INFO - PROCESS | 3764 | 1467041064764 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:24 INFO - PROCESS | 3764 | ++DOCSHELL 15023400 == 31 [pid = 3764] [id = 668] 08:24:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 70 (175AE800) [pid = 3764] [serial = 2004] [outer = 00000000] 08:24:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 71 (18507400) [pid = 3764] [serial = 2005] [outer = 175AE800] 08:24:24 INFO - PROCESS | 3764 | 1467041064807 Marionette DEBUG loaded listener.js 08:24:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 72 (19810C00) [pid = 3764] [serial = 2006] [outer = 175AE800] 08:24:25 INFO - PROCESS | 3764 | 1467041065263 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 08:24:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 08:24:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 635ms 08:24:25 INFO - PROCESS | 3764 | 1467041065310 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 08:24:25 INFO - PROCESS | 3764 | 1467041065312 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 08:24:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 08:24:25 INFO - PROCESS | 3764 | 1467041065315 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 08:24:25 INFO - PROCESS | 3764 | 1467041065317 Marionette TRACE conn3 <- [1,2638,null,{}] 08:24:25 INFO - PROCESS | 3764 | 1467041065321 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:25 INFO - PROCESS | 3764 | 1467041065322 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:25 INFO - PROCESS | 3764 | 1467041065402 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 08:24:25 INFO - PROCESS | 3764 | 1467041065410 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:25 INFO - PROCESS | 3764 | 1467041065412 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:25 INFO - PROCESS | 3764 | ++DOCSHELL 10561400 == 32 [pid = 3764] [id = 669] 08:24:25 INFO - PROCESS | 3764 | ++DOMWINDOW == 73 (18353400) [pid = 3764] [serial = 2007] [outer = 00000000] 08:24:25 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (19AE3C00) [pid = 3764] [serial = 2008] [outer = 18353400] 08:24:25 INFO - PROCESS | 3764 | 1467041065455 Marionette DEBUG loaded listener.js 08:24:25 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (19AE4000) [pid = 3764] [serial = 2009] [outer = 18353400] 08:24:26 INFO - PROCESS | 3764 | 1467041066113 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 08:24:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 08:24:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 836ms 08:24:26 INFO - PROCESS | 3764 | 1467041066159 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 08:24:26 INFO - PROCESS | 3764 | 1467041066164 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 08:24:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 08:24:26 INFO - PROCESS | 3764 | 1467041066170 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 08:24:26 INFO - PROCESS | 3764 | 1467041066173 Marionette TRACE conn3 <- [1,2642,null,{}] 08:24:26 INFO - PROCESS | 3764 | 1467041066179 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:26 INFO - PROCESS | 3764 | 1467041066182 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:26 INFO - PROCESS | 3764 | 1467041066326 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 08:24:26 INFO - PROCESS | 3764 | 1467041066447 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:26 INFO - PROCESS | 3764 | 1467041066452 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:26 INFO - PROCESS | 3764 | ++DOCSHELL 1050F800 == 33 [pid = 3764] [id = 670] 08:24:26 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (10510000) [pid = 3764] [serial = 2010] [outer = 00000000] 08:24:26 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (11DE2800) [pid = 3764] [serial = 2011] [outer = 10510000] 08:24:26 INFO - PROCESS | 3764 | 1467041066493 Marionette DEBUG loaded listener.js 08:24:26 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (12EDB800) [pid = 3764] [serial = 2012] [outer = 10510000] 08:24:27 INFO - PROCESS | 3764 | 1467041067246 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 08:24:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 08:24:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1130ms 08:24:27 INFO - PROCESS | 3764 | 1467041067297 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 08:24:27 INFO - PROCESS | 3764 | 1467041067302 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 08:24:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 08:24:27 INFO - PROCESS | 3764 | 1467041067309 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 08:24:27 INFO - PROCESS | 3764 | 1467041067311 Marionette TRACE conn3 <- [1,2646,null,{}] 08:24:27 INFO - PROCESS | 3764 | 1467041067316 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:27 INFO - PROCESS | 3764 | 1467041067318 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:27 INFO - PROCESS | 3764 | 1467041067436 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 08:24:27 INFO - PROCESS | 3764 | 1467041067573 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:27 INFO - PROCESS | 3764 | 1467041067576 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:27 INFO - PROCESS | 3764 | ++DOCSHELL 13F77000 == 34 [pid = 3764] [id = 671] 08:24:27 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (1426D400) [pid = 3764] [serial = 2013] [outer = 00000000] 08:24:27 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (1428D800) [pid = 3764] [serial = 2014] [outer = 1426D400] 08:24:27 INFO - PROCESS | 3764 | 1467041067645 Marionette DEBUG loaded listener.js 08:24:27 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (15028800) [pid = 3764] [serial = 2015] [outer = 1426D400] 08:24:28 INFO - PROCESS | 3764 | --DOCSHELL 156EF000 == 33 [pid = 3764] [id = 473] 08:24:28 INFO - PROCESS | 3764 | --DOCSHELL 10441800 == 32 [pid = 3764] [id = 476] 08:24:28 INFO - PROCESS | 3764 | --DOCSHELL 17610800 == 31 [pid = 3764] [id = 475] 08:24:28 INFO - PROCESS | 3764 | --DOCSHELL 1501D400 == 30 [pid = 3764] [id = 483] 08:24:28 INFO - PROCESS | 3764 | --DOCSHELL 16B83800 == 29 [pid = 3764] [id = 477] 08:24:28 INFO - PROCESS | 3764 | --DOCSHELL 112ECC00 == 28 [pid = 3764] [id = 482] 08:24:28 INFO - PROCESS | 3764 | --DOCSHELL 166E7800 == 27 [pid = 3764] [id = 484] 08:24:28 INFO - PROCESS | 3764 | --DOCSHELL 13F7B000 == 26 [pid = 3764] [id = 487] 08:24:28 INFO - PROCESS | 3764 | --DOCSHELL 16025400 == 25 [pid = 3764] [id = 474] 08:24:28 INFO - PROCESS | 3764 | --DOCSHELL 10A77C00 == 24 [pid = 3764] [id = 486] 08:24:28 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (1A3DB400) [pid = 3764] [serial = 1970] [outer = 00000000] [url = about:blank] 08:24:28 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (1A519C00) [pid = 3764] [serial = 1972] [outer = 00000000] [url = about:blank] 08:24:28 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (1A521400) [pid = 3764] [serial = 1973] [outer = 00000000] [url = about:blank] 08:24:28 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (16029800) [pid = 3764] [serial = 1951] [outer = 00000000] [url = about:blank] 08:24:28 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (1A29B000) [pid = 3764] [serial = 1964] [outer = 00000000] [url = about:blank] 08:24:28 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (1121BC00) [pid = 3764] [serial = 1945] [outer = 00000000] [url = about:blank] 08:24:28 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (18448C00) [pid = 3764] [serial = 1957] [outer = 00000000] [url = about:blank] 08:24:28 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (176CD400) [pid = 3764] [serial = 1954] [outer = 00000000] [url = about:blank] 08:24:28 INFO - PROCESS | 3764 | --DOMWINDOW == 72 (1850F400) [pid = 3764] [serial = 1958] [outer = 00000000] [url = about:blank] 08:24:28 INFO - PROCESS | 3764 | --DOMWINDOW == 71 (1A3D7000) [pid = 3764] [serial = 1969] [outer = 00000000] [url = about:blank] 08:24:28 INFO - PROCESS | 3764 | --DOMWINDOW == 70 (14273800) [pid = 3764] [serial = 1943] [outer = 00000000] [url = about:blank] 08:24:28 INFO - PROCESS | 3764 | --DOMWINDOW == 69 (19EE5C00) [pid = 3764] [serial = 1960] [outer = 00000000] [url = about:blank] 08:24:28 INFO - PROCESS | 3764 | --DOMWINDOW == 68 (1A0DE000) [pid = 3764] [serial = 1961] [outer = 00000000] [url = about:blank] 08:24:28 INFO - PROCESS | 3764 | --DOMWINDOW == 67 (14289400) [pid = 3764] [serial = 1949] [outer = 00000000] [url = about:blank] 08:24:28 INFO - PROCESS | 3764 | --DOMWINDOW == 66 (11D91C00) [pid = 3764] [serial = 1946] [outer = 00000000] [url = about:blank] 08:24:28 INFO - PROCESS | 3764 | --DOMWINDOW == 65 (16993C00) [pid = 3764] [serial = 1952] [outer = 00000000] [url = about:blank] 08:24:28 INFO - PROCESS | 3764 | --DOMWINDOW == 64 (13D92C00) [pid = 3764] [serial = 1948] [outer = 00000000] [url = about:blank] 08:24:28 INFO - PROCESS | 3764 | --DOMWINDOW == 63 (18229800) [pid = 3764] [serial = 1966] [outer = 00000000] [url = about:blank] 08:24:28 INFO - PROCESS | 3764 | --DOMWINDOW == 62 (1A299C00) [pid = 3764] [serial = 1963] [outer = 00000000] [url = about:blank] 08:24:28 INFO - PROCESS | 3764 | --DOMWINDOW == 61 (15026400) [pid = 3764] [serial = 1967] [outer = 00000000] [url = about:blank] 08:24:28 INFO - PROCESS | 3764 | --DOMWINDOW == 60 (1A3D9000) [pid = 3764] [serial = 1940] [outer = 00000000] [url = about:blank] 08:24:28 INFO - PROCESS | 3764 | --DOMWINDOW == 59 (1779BC00) [pid = 3764] [serial = 1955] [outer = 00000000] [url = about:blank] 08:24:28 INFO - PROCESS | 3764 | --DOMWINDOW == 58 (139ED800) [pid = 3764] [serial = 1942] [outer = 00000000] [url = about:blank] 08:24:28 INFO - PROCESS | 3764 | --DOMWINDOW == 57 (1A3D8800) [pid = 3764] [serial = 1939] [outer = 00000000] [url = about:blank] 08:24:28 INFO - PROCESS | 3764 | 1467041068489 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 08:24:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 08:24:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1239ms 08:24:28 INFO - PROCESS | 3764 | 1467041068550 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 08:24:28 INFO - PROCESS | 3764 | 1467041068554 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 08:24:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 08:24:28 INFO - PROCESS | 3764 | 1467041068559 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 08:24:28 INFO - PROCESS | 3764 | 1467041068562 Marionette TRACE conn3 <- [1,2650,null,{}] 08:24:28 INFO - PROCESS | 3764 | 1467041068567 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:28 INFO - PROCESS | 3764 | 1467041068570 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:28 INFO - PROCESS | 3764 | 1467041068656 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 08:24:28 INFO - PROCESS | 3764 | 1467041068671 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:28 INFO - PROCESS | 3764 | 1467041068673 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:28 INFO - PROCESS | 3764 | ++DOCSHELL 1188AC00 == 25 [pid = 3764] [id = 672] 08:24:28 INFO - PROCESS | 3764 | ++DOMWINDOW == 58 (11C97000) [pid = 3764] [serial = 2016] [outer = 00000000] 08:24:28 INFO - PROCESS | 3764 | ++DOMWINDOW == 59 (12BB2000) [pid = 3764] [serial = 2017] [outer = 11C97000] 08:24:28 INFO - PROCESS | 3764 | 1467041068725 Marionette DEBUG loaded listener.js 08:24:28 INFO - PROCESS | 3764 | ++DOMWINDOW == 60 (139CBC00) [pid = 3764] [serial = 2018] [outer = 11C97000] 08:24:29 INFO - PROCESS | 3764 | 1467041069261 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 08:24:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 08:24:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 728ms 08:24:29 INFO - PROCESS | 3764 | 1467041069296 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 08:24:29 INFO - PROCESS | 3764 | 1467041069301 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 08:24:29 INFO - PROCESS | 3764 | 1467041069306 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 08:24:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 08:24:29 INFO - PROCESS | 3764 | 1467041069309 Marionette TRACE conn3 <- [1,2654,null,{}] 08:24:29 INFO - PROCESS | 3764 | 1467041069313 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:29 INFO - PROCESS | 3764 | 1467041069315 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:29 INFO - PROCESS | 3764 | 1467041069399 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 08:24:29 INFO - PROCESS | 3764 | 1467041069405 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:29 INFO - PROCESS | 3764 | 1467041069408 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:29 INFO - PROCESS | 3764 | ++DOCSHELL 13F72C00 == 26 [pid = 3764] [id = 673] 08:24:29 INFO - PROCESS | 3764 | ++DOMWINDOW == 61 (13F73800) [pid = 3764] [serial = 2019] [outer = 00000000] 08:24:29 INFO - PROCESS | 3764 | ++DOMWINDOW == 62 (14270C00) [pid = 3764] [serial = 2020] [outer = 13F73800] 08:24:29 INFO - PROCESS | 3764 | 1467041069454 Marionette DEBUG loaded listener.js 08:24:29 INFO - PROCESS | 3764 | ++DOMWINDOW == 63 (1428AC00) [pid = 3764] [serial = 2021] [outer = 13F73800] 08:24:30 INFO - PROCESS | 3764 | 1467041070414 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 08:24:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 08:24:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1131ms 08:24:30 INFO - PROCESS | 3764 | 1467041070435 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 08:24:30 INFO - PROCESS | 3764 | 1467041070437 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 08:24:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 08:24:30 INFO - PROCESS | 3764 | 1467041070441 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 08:24:30 INFO - PROCESS | 3764 | 1467041070444 Marionette TRACE conn3 <- [1,2658,null,{}] 08:24:30 INFO - PROCESS | 3764 | 1467041070455 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:30 INFO - PROCESS | 3764 | 1467041070460 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:30 INFO - PROCESS | 3764 | 1467041070544 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 08:24:30 INFO - PROCESS | 3764 | 1467041070551 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:30 INFO - PROCESS | 3764 | 1467041070554 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:30 INFO - PROCESS | 3764 | ++DOCSHELL 16993C00 == 27 [pid = 3764] [id = 674] 08:24:30 INFO - PROCESS | 3764 | ++DOMWINDOW == 64 (1699B400) [pid = 3764] [serial = 2022] [outer = 00000000] 08:24:30 INFO - PROCESS | 3764 | ++DOMWINDOW == 65 (16ED0800) [pid = 3764] [serial = 2023] [outer = 1699B400] 08:24:30 INFO - PROCESS | 3764 | 1467041070601 Marionette DEBUG loaded listener.js 08:24:30 INFO - PROCESS | 3764 | ++DOMWINDOW == 66 (17521400) [pid = 3764] [serial = 2024] [outer = 1699B400] 08:24:31 INFO - PROCESS | 3764 | 1467041071602 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:24:31 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 08:24:31 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:24:31 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 08:24:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:24:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1177ms 08:24:31 INFO - PROCESS | 3764 | 1467041071644 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 08:24:31 INFO - PROCESS | 3764 | 1467041071646 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 08:24:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 08:24:31 INFO - PROCESS | 3764 | 1467041071650 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 08:24:31 INFO - PROCESS | 3764 | 1467041071652 Marionette TRACE conn3 <- [1,2662,null,{}] 08:24:31 INFO - PROCESS | 3764 | 1467041071656 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:31 INFO - PROCESS | 3764 | 1467041071658 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:31 INFO - PROCESS | 3764 | 1467041071781 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 08:24:31 INFO - PROCESS | 3764 | 1467041071787 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:31 INFO - PROCESS | 3764 | 1467041071789 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:31 INFO - PROCESS | 3764 | ++DOCSHELL 176D4C00 == 28 [pid = 3764] [id = 675] 08:24:31 INFO - PROCESS | 3764 | ++DOMWINDOW == 67 (1779D400) [pid = 3764] [serial = 2025] [outer = 00000000] 08:24:31 INFO - PROCESS | 3764 | ++DOMWINDOW == 68 (14296000) [pid = 3764] [serial = 2026] [outer = 1779D400] 08:24:31 INFO - PROCESS | 3764 | 1467041071887 Marionette DEBUG loaded listener.js 08:24:31 INFO - PROCESS | 3764 | ++DOMWINDOW == 69 (18509000) [pid = 3764] [serial = 2027] [outer = 1779D400] 08:24:32 INFO - PROCESS | 3764 | --DOMWINDOW == 68 (17610000) [pid = 3764] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 08:24:32 INFO - PROCESS | 3764 | --DOMWINDOW == 67 (10433400) [pid = 3764] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 08:24:32 INFO - PROCESS | 3764 | --DOMWINDOW == 66 (12BAF000) [pid = 3764] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 08:24:32 INFO - PROCESS | 3764 | --DOMWINDOW == 65 (112DE400) [pid = 3764] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 08:24:32 INFO - PROCESS | 3764 | --DOMWINDOW == 64 (15836800) [pid = 3764] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 08:24:32 INFO - PROCESS | 3764 | --DOMWINDOW == 63 (16024C00) [pid = 3764] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 08:24:32 INFO - PROCESS | 3764 | --DOMWINDOW == 62 (12B6B000) [pid = 3764] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 08:24:32 INFO - PROCESS | 3764 | --DOMWINDOW == 61 (175AE800) [pid = 3764] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 08:24:32 INFO - PROCESS | 3764 | --DOMWINDOW == 60 (13D8C400) [pid = 3764] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 08:24:32 INFO - PROCESS | 3764 | --DOMWINDOW == 59 (15024400) [pid = 3764] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 08:24:32 INFO - PROCESS | 3764 | 1467041072798 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:24:32 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 08:24:32 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:24:32 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 08:24:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:24:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1177ms 08:24:32 INFO - PROCESS | 3764 | 1467041072831 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 08:24:32 INFO - PROCESS | 3764 | 1467041072833 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 08:24:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 08:24:32 INFO - PROCESS | 3764 | 1467041072836 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 08:24:32 INFO - PROCESS | 3764 | 1467041072838 Marionette TRACE conn3 <- [1,2666,null,{}] 08:24:32 INFO - PROCESS | 3764 | 1467041072841 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:32 INFO - PROCESS | 3764 | 1467041072843 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:32 INFO - PROCESS | 3764 | 1467041072922 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 08:24:32 INFO - PROCESS | 3764 | 1467041072928 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:32 INFO - PROCESS | 3764 | 1467041072930 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:32 INFO - PROCESS | 3764 | ++DOCSHELL 112ED400 == 29 [pid = 3764] [id = 676] 08:24:32 INFO - PROCESS | 3764 | ++DOMWINDOW == 60 (11C9BC00) [pid = 3764] [serial = 2028] [outer = 00000000] 08:24:32 INFO - PROCESS | 3764 | ++DOMWINDOW == 61 (15879000) [pid = 3764] [serial = 2029] [outer = 11C9BC00] 08:24:32 INFO - PROCESS | 3764 | 1467041072974 Marionette DEBUG loaded listener.js 08:24:33 INFO - PROCESS | 3764 | ++DOMWINDOW == 62 (16024C00) [pid = 3764] [serial = 2030] [outer = 11C9BC00] 08:24:33 INFO - PROCESS | 3764 | 1467041073927 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 08:24:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 08:24:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1130ms 08:24:33 INFO - PROCESS | 3764 | 1467041073981 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 08:24:33 INFO - PROCESS | 3764 | 1467041073983 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 08:24:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 08:24:33 INFO - PROCESS | 3764 | 1467041073970 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 08:24:33 INFO - PROCESS | 3764 | 1467041073972 Marionette TRACE conn3 <- [1,2670,null,{}] 08:24:33 INFO - PROCESS | 3764 | 1467041073975 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:33 INFO - PROCESS | 3764 | 1467041073981 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:34 INFO - PROCESS | 3764 | 1467041074085 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 08:24:34 INFO - PROCESS | 3764 | 1467041074092 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:34 INFO - PROCESS | 3764 | 1467041074094 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:34 INFO - PROCESS | 3764 | ++DOCSHELL 15024400 == 30 [pid = 3764] [id = 677] 08:24:34 INFO - PROCESS | 3764 | ++DOMWINDOW == 63 (15029000) [pid = 3764] [serial = 2031] [outer = 00000000] 08:24:34 INFO - PROCESS | 3764 | ++DOMWINDOW == 64 (19EE0800) [pid = 3764] [serial = 2032] [outer = 15029000] 08:24:34 INFO - PROCESS | 3764 | 1467041074138 Marionette DEBUG loaded listener.js 08:24:34 INFO - PROCESS | 3764 | ++DOMWINDOW == 65 (19EE1C00) [pid = 3764] [serial = 2033] [outer = 15029000] 08:24:35 INFO - PROCESS | 3764 | 1467041075130 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 08:24:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 08:24:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1176ms 08:24:35 INFO - PROCESS | 3764 | 1467041075173 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 08:24:35 INFO - PROCESS | 3764 | 1467041075177 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 08:24:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 08:24:35 INFO - PROCESS | 3764 | 1467041075183 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 08:24:35 INFO - PROCESS | 3764 | 1467041075187 Marionette TRACE conn3 <- [1,2674,null,{}] 08:24:35 INFO - PROCESS | 3764 | 1467041075194 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:35 INFO - PROCESS | 3764 | 1467041075200 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:35 INFO - PROCESS | 3764 | 1467041075342 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 08:24:35 INFO - PROCESS | 3764 | 1467041075476 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:35 INFO - PROCESS | 3764 | 1467041075481 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:35 INFO - PROCESS | 3764 | ++DOCSHELL 11DDE000 == 31 [pid = 3764] [id = 678] 08:24:35 INFO - PROCESS | 3764 | ++DOMWINDOW == 66 (11DDF000) [pid = 3764] [serial = 2034] [outer = 00000000] 08:24:35 INFO - PROCESS | 3764 | ++DOMWINDOW == 67 (139E7800) [pid = 3764] [serial = 2035] [outer = 11DDF000] 08:24:35 INFO - PROCESS | 3764 | 1467041075579 Marionette DEBUG loaded listener.js 08:24:35 INFO - PROCESS | 3764 | ++DOMWINDOW == 68 (13D8A400) [pid = 3764] [serial = 2036] [outer = 11DDF000] 08:24:36 INFO - PROCESS | 3764 | 1467041076623 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:24:36 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 08:24:36 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:24:36 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 08:24:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:24:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1486ms 08:24:36 INFO - PROCESS | 3764 | 1467041076666 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 08:24:36 INFO - PROCESS | 3764 | 1467041076671 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 08:24:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 08:24:36 INFO - PROCESS | 3764 | 1467041076734 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 08:24:36 INFO - PROCESS | 3764 | 1467041076737 Marionette TRACE conn3 <- [1,2678,null,{}] 08:24:36 INFO - PROCESS | 3764 | 1467041076742 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:36 INFO - PROCESS | 3764 | 1467041076745 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:36 INFO - PROCESS | 3764 | 1467041076844 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 08:24:37 INFO - PROCESS | 3764 | 1467041077157 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:37 INFO - PROCESS | 3764 | 1467041077161 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:37 INFO - PROCESS | 3764 | ++DOCSHELL 1047E000 == 32 [pid = 3764] [id = 679] 08:24:37 INFO - PROCESS | 3764 | ++DOMWINDOW == 69 (1055FC00) [pid = 3764] [serial = 2037] [outer = 00000000] 08:24:37 INFO - PROCESS | 3764 | ++DOMWINDOW == 70 (10A73000) [pid = 3764] [serial = 2038] [outer = 1055FC00] 08:24:37 INFO - PROCESS | 3764 | 1467041077212 Marionette DEBUG loaded listener.js 08:24:37 INFO - PROCESS | 3764 | ++DOMWINDOW == 71 (1188B000) [pid = 3764] [serial = 2039] [outer = 1055FC00] 08:24:38 INFO - PROCESS | 3764 | --DOCSHELL 11DE0000 == 31 [pid = 3764] [id = 479] 08:24:38 INFO - PROCESS | 3764 | --DOCSHELL 1834B000 == 30 [pid = 3764] [id = 478] 08:24:38 INFO - PROCESS | 3764 | --DOCSHELL 16E18000 == 29 [pid = 3764] [id = 485] 08:24:38 INFO - PROCESS | 3764 | --DOCSHELL 103F3000 == 28 [pid = 3764] [id = 661] 08:24:38 INFO - PROCESS | 3764 | --DOCSHELL 1050F000 == 27 [pid = 3764] [id = 480] 08:24:38 INFO - PROCESS | 3764 | --DOCSHELL 12E76C00 == 26 [pid = 3764] [id = 481] 08:24:38 INFO - PROCESS | 3764 | --DOCSHELL 12C52000 == 25 [pid = 3764] [id = 471] 08:24:38 INFO - PROCESS | 3764 | --DOCSHELL 11DE2400 == 24 [pid = 3764] [id = 472] 08:24:38 INFO - PROCESS | 3764 | --DOMWINDOW == 70 (176D6C00) [pid = 3764] [serial = 1999] [outer = 00000000] [url = about:blank] 08:24:38 INFO - PROCESS | 3764 | --DOMWINDOW == 69 (1051A800) [pid = 3764] [serial = 1984] [outer = 00000000] [url = about:blank] 08:24:38 INFO - PROCESS | 3764 | --DOMWINDOW == 68 (10A58C00) [pid = 3764] [serial = 1985] [outer = 00000000] [url = about:blank] 08:24:38 INFO - PROCESS | 3764 | --DOMWINDOW == 67 (12E1B400) [pid = 3764] [serial = 1987] [outer = 00000000] [url = about:blank] 08:24:38 INFO - PROCESS | 3764 | --DOMWINDOW == 66 (13168C00) [pid = 3764] [serial = 1988] [outer = 00000000] [url = about:blank] 08:24:38 INFO - PROCESS | 3764 | --DOMWINDOW == 65 (14291800) [pid = 3764] [serial = 1976] [outer = 00000000] [url = about:blank] 08:24:38 INFO - PROCESS | 3764 | --DOMWINDOW == 64 (13D03400) [pid = 3764] [serial = 1975] [outer = 00000000] [url = about:blank] 08:24:38 INFO - PROCESS | 3764 | --DOMWINDOW == 63 (17615C00) [pid = 3764] [serial = 1979] [outer = 00000000] [url = about:blank] 08:24:38 INFO - PROCESS | 3764 | --DOMWINDOW == 62 (16E17400) [pid = 3764] [serial = 1978] [outer = 00000000] [url = about:blank] 08:24:38 INFO - PROCESS | 3764 | --DOMWINDOW == 61 (176D2000) [pid = 3764] [serial = 1981] [outer = 00000000] [url = about:blank] 08:24:38 INFO - PROCESS | 3764 | --DOMWINDOW == 60 (16ED4C00) [pid = 3764] [serial = 1996] [outer = 00000000] [url = about:blank] 08:24:38 INFO - PROCESS | 3764 | --DOMWINDOW == 59 (15024C00) [pid = 3764] [serial = 2002] [outer = 00000000] [url = about:blank] 08:24:38 INFO - PROCESS | 3764 | --DOMWINDOW == 58 (18507400) [pid = 3764] [serial = 2005] [outer = 00000000] [url = about:blank] 08:24:38 INFO - PROCESS | 3764 | --DOMWINDOW == 57 (177DA800) [pid = 3764] [serial = 2000] [outer = 00000000] [url = about:blank] 08:24:38 INFO - PROCESS | 3764 | --DOMWINDOW == 56 (13D95C00) [pid = 3764] [serial = 1990] [outer = 00000000] [url = about:blank] 08:24:38 INFO - PROCESS | 3764 | --DOMWINDOW == 55 (1547F400) [pid = 3764] [serial = 1993] [outer = 00000000] [url = about:blank] 08:24:38 INFO - PROCESS | 3764 | --DOMWINDOW == 54 (19AE3C00) [pid = 3764] [serial = 2008] [outer = 00000000] [url = about:blank] 08:24:38 INFO - PROCESS | 3764 | --DOMWINDOW == 53 (17006000) [pid = 3764] [serial = 1997] [outer = 00000000] [url = about:blank] 08:24:38 INFO - PROCESS | 3764 | --DOMWINDOW == 52 (1751A800) [pid = 3764] [serial = 2003] [outer = 00000000] [url = about:blank] 08:24:38 INFO - PROCESS | 3764 | --DOMWINDOW == 51 (19810C00) [pid = 3764] [serial = 2006] [outer = 00000000] [url = about:blank] 08:24:38 INFO - PROCESS | 3764 | --DOMWINDOW == 50 (15F9E800) [pid = 3764] [serial = 1994] [outer = 00000000] [url = about:blank] 08:24:38 INFO - PROCESS | 3764 | --DOMWINDOW == 49 (13F71000) [pid = 3764] [serial = 1991] [outer = 00000000] [url = about:blank] 08:24:38 INFO - PROCESS | 3764 | 1467041078869 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:24:38 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 08:24:38 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:24:38 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 08:24:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:24:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 2137ms 08:24:38 INFO - PROCESS | 3764 | 1467041078885 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 08:24:38 INFO - PROCESS | 3764 | 1467041078888 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 08:24:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 08:24:38 INFO - PROCESS | 3764 | 1467041078894 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 08:24:38 INFO - PROCESS | 3764 | 1467041078897 Marionette TRACE conn3 <- [1,2682,null,{}] 08:24:38 INFO - PROCESS | 3764 | 1467041078902 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:38 INFO - PROCESS | 3764 | 1467041078905 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:38 INFO - PROCESS | 3764 | 1467041078988 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 08:24:38 INFO - PROCESS | 3764 | 1467041078996 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:38 INFO - PROCESS | 3764 | 1467041079000 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:39 INFO - PROCESS | 3764 | ++DOCSHELL 1295C800 == 25 [pid = 3764] [id = 680] 08:24:39 INFO - PROCESS | 3764 | ++DOMWINDOW == 50 (12965000) [pid = 3764] [serial = 2040] [outer = 00000000] 08:24:39 INFO - PROCESS | 3764 | ++DOMWINDOW == 51 (12BB5400) [pid = 3764] [serial = 2041] [outer = 12965000] 08:24:39 INFO - PROCESS | 3764 | 1467041079048 Marionette DEBUG loaded listener.js 08:24:39 INFO - PROCESS | 3764 | ++DOMWINDOW == 52 (12C52400) [pid = 3764] [serial = 2042] [outer = 12965000] 08:24:39 INFO - PROCESS | 3764 | 1467041079998 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:24:40 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 08:24:40 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:24:40 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 08:24:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:24:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1131ms 08:24:40 INFO - PROCESS | 3764 | 1467041080023 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 08:24:40 INFO - PROCESS | 3764 | 1467041080028 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 08:24:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 08:24:40 INFO - PROCESS | 3764 | 1467041080035 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 08:24:40 INFO - PROCESS | 3764 | 1467041080038 Marionette TRACE conn3 <- [1,2686,null,{}] 08:24:40 INFO - PROCESS | 3764 | 1467041080042 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:40 INFO - PROCESS | 3764 | 1467041080045 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:40 INFO - PROCESS | 3764 | 1467041080131 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 08:24:40 INFO - PROCESS | 3764 | 1467041080137 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:40 INFO - PROCESS | 3764 | 1467041080140 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:40 INFO - PROCESS | 3764 | ++DOCSHELL 13D8F000 == 26 [pid = 3764] [id = 681] 08:24:40 INFO - PROCESS | 3764 | ++DOMWINDOW == 53 (13D8F400) [pid = 3764] [serial = 2043] [outer = 00000000] 08:24:40 INFO - PROCESS | 3764 | ++DOMWINDOW == 54 (13DBBC00) [pid = 3764] [serial = 2044] [outer = 13D8F400] 08:24:40 INFO - PROCESS | 3764 | 1467041080187 Marionette DEBUG loaded listener.js 08:24:40 INFO - PROCESS | 3764 | ++DOMWINDOW == 55 (13F76400) [pid = 3764] [serial = 2045] [outer = 13D8F400] 08:24:41 INFO - PROCESS | 3764 | 1467041081207 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:24:41 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 08:24:41 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:24:41 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 08:24:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:24:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1177ms 08:24:41 INFO - PROCESS | 3764 | 1467041081235 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 08:24:41 INFO - PROCESS | 3764 | 1467041081237 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 08:24:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 08:24:41 INFO - PROCESS | 3764 | 1467041081242 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 08:24:41 INFO - PROCESS | 3764 | 1467041081245 Marionette TRACE conn3 <- [1,2690,null,{}] 08:24:41 INFO - PROCESS | 3764 | 1467041081256 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:41 INFO - PROCESS | 3764 | 1467041081260 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:41 INFO - PROCESS | 3764 | 1467041081384 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 08:24:41 INFO - PROCESS | 3764 | 1467041081392 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:41 INFO - PROCESS | 3764 | 1467041081395 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:41 INFO - PROCESS | 3764 | ++DOCSHELL 156F2400 == 27 [pid = 3764] [id = 682] 08:24:41 INFO - PROCESS | 3764 | ++DOMWINDOW == 56 (1582C400) [pid = 3764] [serial = 2046] [outer = 00000000] 08:24:41 INFO - PROCESS | 3764 | ++DOMWINDOW == 57 (16025400) [pid = 3764] [serial = 2047] [outer = 1582C400] 08:24:41 INFO - PROCESS | 3764 | 1467041081495 Marionette DEBUG loaded listener.js 08:24:41 INFO - PROCESS | 3764 | ++DOMWINDOW == 58 (166E3400) [pid = 3764] [serial = 2048] [outer = 1582C400] 08:24:41 INFO - PROCESS | 3764 | 1467041081941 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 08:24:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 08:24:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 728ms 08:24:41 INFO - PROCESS | 3764 | 1467041081980 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 08:24:41 INFO - PROCESS | 3764 | 1467041081991 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 08:24:41 INFO - PROCESS | 3764 | 1467041081995 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 08:24:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 08:24:41 INFO - PROCESS | 3764 | 1467041081997 Marionette TRACE conn3 <- [1,2694,null,{}] 08:24:41 INFO - PROCESS | 3764 | 1467041082000 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:41 INFO - PROCESS | 3764 | 1467041082002 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:42 INFO - PROCESS | 3764 | 1467041082118 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 08:24:42 INFO - PROCESS | 3764 | 1467041082129 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:42 INFO - PROCESS | 3764 | 1467041082131 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:42 INFO - PROCESS | 3764 | ++DOCSHELL 16ED6000 == 28 [pid = 3764] [id = 683] 08:24:42 INFO - PROCESS | 3764 | ++DOMWINDOW == 59 (16ED6800) [pid = 3764] [serial = 2049] [outer = 00000000] 08:24:42 INFO - PROCESS | 3764 | ++DOMWINDOW == 60 (174F2400) [pid = 3764] [serial = 2050] [outer = 16ED6800] 08:24:42 INFO - PROCESS | 3764 | 1467041082230 Marionette DEBUG loaded listener.js 08:24:42 INFO - PROCESS | 3764 | ++DOMWINDOW == 61 (175A6400) [pid = 3764] [serial = 2051] [outer = 16ED6800] 08:24:42 INFO - PROCESS | 3764 | --DOMWINDOW == 60 (15029000) [pid = 3764] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 08:24:42 INFO - PROCESS | 3764 | --DOMWINDOW == 59 (1779D400) [pid = 3764] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 08:24:42 INFO - PROCESS | 3764 | --DOMWINDOW == 58 (11C9BC00) [pid = 3764] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 08:24:42 INFO - PROCESS | 3764 | --DOMWINDOW == 57 (1426D400) [pid = 3764] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 08:24:42 INFO - PROCESS | 3764 | --DOMWINDOW == 56 (1699B400) [pid = 3764] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 08:24:42 INFO - PROCESS | 3764 | --DOMWINDOW == 55 (13F73800) [pid = 3764] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 08:24:42 INFO - PROCESS | 3764 | --DOMWINDOW == 54 (11C97000) [pid = 3764] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 08:24:42 INFO - PROCESS | 3764 | --DOMWINDOW == 53 (10510000) [pid = 3764] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 08:24:42 INFO - PROCESS | 3764 | --DOMWINDOW == 52 (18353400) [pid = 3764] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 08:24:42 INFO - PROCESS | 3764 | --DOMWINDOW == 51 (16ED4800) [pid = 3764] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 08:24:42 INFO - PROCESS | 3764 | 1467041082678 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 08:24:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 08:24:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 743ms 08:24:42 INFO - PROCESS | 3764 | 1467041082736 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 08:24:42 INFO - PROCESS | 3764 | 1467041082738 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 08:24:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 08:24:42 INFO - PROCESS | 3764 | 1467041082742 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 08:24:42 INFO - PROCESS | 3764 | 1467041082744 Marionette TRACE conn3 <- [1,2698,null,{}] 08:24:42 INFO - PROCESS | 3764 | 1467041082747 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:42 INFO - PROCESS | 3764 | 1467041082750 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:42 INFO - PROCESS | 3764 | 1467041082882 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 08:24:42 INFO - PROCESS | 3764 | 1467041082890 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:42 INFO - PROCESS | 3764 | 1467041082892 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:42 INFO - PROCESS | 3764 | ++DOCSHELL 1586F400 == 29 [pid = 3764] [id = 684] 08:24:42 INFO - PROCESS | 3764 | ++DOMWINDOW == 52 (1586F800) [pid = 3764] [serial = 2052] [outer = 00000000] 08:24:42 INFO - PROCESS | 3764 | ++DOMWINDOW == 53 (1760D400) [pid = 3764] [serial = 2053] [outer = 1586F800] 08:24:42 INFO - PROCESS | 3764 | 1467041082937 Marionette DEBUG loaded listener.js 08:24:42 INFO - PROCESS | 3764 | ++DOMWINDOW == 54 (176D1400) [pid = 3764] [serial = 2054] [outer = 1586F800] 08:24:43 INFO - PROCESS | 3764 | 1467041083393 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 08:24:43 INFO - PROCESS | 3764 | 1467041083428 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 08:24:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 08:24:43 INFO - PROCESS | 3764 | 1467041083431 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 08:24:43 INFO - PROCESS | 3764 | 1467041083433 Marionette TRACE conn3 <- [1,2702,null,{}] 08:24:43 INFO - PROCESS | 3764 | 1467041083436 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:43 INFO - PROCESS | 3764 | 1467041083442 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:43 INFO - PROCESS | 3764 | 1467041083543 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 08:24:43 INFO - PROCESS | 3764 | 1467041083548 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:43 INFO - PROCESS | 3764 | 1467041083550 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:43 INFO - PROCESS | 3764 | ++DOCSHELL 176D2C00 == 30 [pid = 3764] [id = 685] 08:24:43 INFO - PROCESS | 3764 | ++DOMWINDOW == 55 (17796400) [pid = 3764] [serial = 2055] [outer = 00000000] 08:24:43 INFO - PROCESS | 3764 | ++DOMWINDOW == 56 (177E2400) [pid = 3764] [serial = 2056] [outer = 17796400] 08:24:43 INFO - PROCESS | 3764 | 1467041083594 Marionette DEBUG loaded listener.js 08:24:43 INFO - PROCESS | 3764 | ++DOMWINDOW == 57 (18503C00) [pid = 3764] [serial = 2057] [outer = 17796400] 08:24:44 INFO - PROCESS | 3764 | 1467041084021 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 08:24:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 08:24:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 635ms 08:24:44 INFO - PROCESS | 3764 | 1467041084069 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 08:24:44 INFO - PROCESS | 3764 | 1467041084071 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 08:24:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 08:24:44 INFO - PROCESS | 3764 | 1467041084075 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 08:24:44 INFO - PROCESS | 3764 | 1467041084076 Marionette TRACE conn3 <- [1,2706,null,{}] 08:24:44 INFO - PROCESS | 3764 | 1467041084084 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:44 INFO - PROCESS | 3764 | 1467041084086 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:44 INFO - PROCESS | 3764 | 1467041084170 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 08:24:44 INFO - PROCESS | 3764 | 1467041084176 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:44 INFO - PROCESS | 3764 | 1467041084178 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:44 INFO - PROCESS | 3764 | ++DOCSHELL 18510800 == 31 [pid = 3764] [id = 686] 08:24:44 INFO - PROCESS | 3764 | ++DOMWINDOW == 58 (19852C00) [pid = 3764] [serial = 2058] [outer = 00000000] 08:24:44 INFO - PROCESS | 3764 | ++DOMWINDOW == 59 (19AE0400) [pid = 3764] [serial = 2059] [outer = 19852C00] 08:24:44 INFO - PROCESS | 3764 | 1467041084222 Marionette DEBUG loaded listener.js 08:24:44 INFO - PROCESS | 3764 | ++DOMWINDOW == 60 (19AE5400) [pid = 3764] [serial = 2060] [outer = 19852C00] 08:24:44 INFO - PROCESS | 3764 | 1467041084989 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 08:24:44 INFO - PROCESS | 3764 | 1467041085009 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 08:24:45 INFO - PROCESS | 3764 | 1467041085014 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 08:24:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 08:24:45 INFO - PROCESS | 3764 | 1467041085019 Marionette TRACE conn3 <- [1,2710,null,{}] 08:24:45 INFO - PROCESS | 3764 | 1467041085025 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:45 INFO - PROCESS | 3764 | 1467041085027 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:45 INFO - PROCESS | 3764 | 1467041085145 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 08:24:45 INFO - PROCESS | 3764 | 1467041085280 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:45 INFO - PROCESS | 3764 | 1467041085283 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:45 INFO - PROCESS | 3764 | ++DOCSHELL 11D91400 == 32 [pid = 3764] [id = 687] 08:24:45 INFO - PROCESS | 3764 | ++DOMWINDOW == 61 (12BA9C00) [pid = 3764] [serial = 2061] [outer = 00000000] 08:24:45 INFO - PROCESS | 3764 | ++DOMWINDOW == 62 (13D91000) [pid = 3764] [serial = 2062] [outer = 12BA9C00] 08:24:45 INFO - PROCESS | 3764 | 1467041085340 Marionette DEBUG loaded listener.js 08:24:45 INFO - PROCESS | 3764 | ++DOMWINDOW == 63 (13F7FC00) [pid = 3764] [serial = 2063] [outer = 12BA9C00] 08:24:46 INFO - PROCESS | 3764 | 1467041086092 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 08:24:46 INFO - PROCESS | 3764 | 1467041086140 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 08:24:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 08:24:46 INFO - PROCESS | 3764 | 1467041086148 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 08:24:46 INFO - PROCESS | 3764 | 1467041086150 Marionette TRACE conn3 <- [1,2714,null,{}] 08:24:46 INFO - PROCESS | 3764 | 1467041086156 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:46 INFO - PROCESS | 3764 | 1467041086160 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:46 INFO - PROCESS | 3764 | 1467041086393 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 08:24:46 INFO - PROCESS | 3764 | 1467041086535 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:46 INFO - PROCESS | 3764 | 1467041086538 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:46 INFO - PROCESS | 3764 | ++DOCSHELL 105EE400 == 33 [pid = 3764] [id = 688] 08:24:46 INFO - PROCESS | 3764 | ++DOMWINDOW == 64 (105EF000) [pid = 3764] [serial = 2064] [outer = 00000000] 08:24:46 INFO - PROCESS | 3764 | ++DOMWINDOW == 65 (1123E000) [pid = 3764] [serial = 2065] [outer = 105EF000] 08:24:46 INFO - PROCESS | 3764 | 1467041086591 Marionette DEBUG loaded listener.js 08:24:46 INFO - PROCESS | 3764 | ++DOMWINDOW == 66 (129E9000) [pid = 3764] [serial = 2066] [outer = 105EF000] 08:24:46 INFO - PROCESS | 3764 | --DOMWINDOW == 65 (18350800) [pid = 3764] [serial = 1982] [outer = 00000000] [url = about:blank] 08:24:46 INFO - PROCESS | 3764 | --DOMWINDOW == 64 (19EE0800) [pid = 3764] [serial = 2032] [outer = 00000000] [url = about:blank] 08:24:46 INFO - PROCESS | 3764 | --DOMWINDOW == 63 (14296000) [pid = 3764] [serial = 2026] [outer = 00000000] [url = about:blank] 08:24:46 INFO - PROCESS | 3764 | --DOMWINDOW == 62 (18509000) [pid = 3764] [serial = 2027] [outer = 00000000] [url = about:blank] 08:24:46 INFO - PROCESS | 3764 | --DOMWINDOW == 61 (15879000) [pid = 3764] [serial = 2029] [outer = 00000000] [url = about:blank] 08:24:46 INFO - PROCESS | 3764 | --DOMWINDOW == 60 (1428D800) [pid = 3764] [serial = 2014] [outer = 00000000] [url = about:blank] 08:24:46 INFO - PROCESS | 3764 | --DOMWINDOW == 59 (16024C00) [pid = 3764] [serial = 2030] [outer = 00000000] [url = about:blank] 08:24:46 INFO - PROCESS | 3764 | --DOMWINDOW == 58 (15028800) [pid = 3764] [serial = 2015] [outer = 00000000] [url = about:blank] 08:24:46 INFO - PROCESS | 3764 | --DOMWINDOW == 57 (16ED0800) [pid = 3764] [serial = 2023] [outer = 00000000] [url = about:blank] 08:24:46 INFO - PROCESS | 3764 | --DOMWINDOW == 56 (14270C00) [pid = 3764] [serial = 2020] [outer = 00000000] [url = about:blank] 08:24:46 INFO - PROCESS | 3764 | --DOMWINDOW == 55 (1428AC00) [pid = 3764] [serial = 2021] [outer = 00000000] [url = about:blank] 08:24:46 INFO - PROCESS | 3764 | --DOMWINDOW == 54 (12BB2000) [pid = 3764] [serial = 2017] [outer = 00000000] [url = about:blank] 08:24:46 INFO - PROCESS | 3764 | --DOMWINDOW == 53 (139CBC00) [pid = 3764] [serial = 2018] [outer = 00000000] [url = about:blank] 08:24:46 INFO - PROCESS | 3764 | --DOMWINDOW == 52 (11DE2800) [pid = 3764] [serial = 2011] [outer = 00000000] [url = about:blank] 08:24:46 INFO - PROCESS | 3764 | --DOMWINDOW == 51 (12EDB800) [pid = 3764] [serial = 2012] [outer = 00000000] [url = about:blank] 08:24:46 INFO - PROCESS | 3764 | --DOMWINDOW == 50 (19AE4000) [pid = 3764] [serial = 2009] [outer = 00000000] [url = about:blank] 08:24:46 INFO - PROCESS | 3764 | --DOMWINDOW == 49 (19EE1C00) [pid = 3764] [serial = 2033] [outer = 00000000] [url = about:blank] 08:24:46 INFO - PROCESS | 3764 | --DOMWINDOW == 48 (17521400) [pid = 3764] [serial = 2024] [outer = 00000000] [url = about:blank] 08:24:47 INFO - PROCESS | 3764 | 1467041087125 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 08:24:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 08:24:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1038ms 08:24:47 INFO - PROCESS | 3764 | 1467041087174 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 08:24:47 INFO - PROCESS | 3764 | 1467041087178 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 08:24:47 INFO - PROCESS | 3764 | 1467041087183 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 08:24:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 08:24:47 INFO - PROCESS | 3764 | 1467041087187 Marionette TRACE conn3 <- [1,2718,null,{}] 08:24:47 INFO - PROCESS | 3764 | 1467041087193 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:47 INFO - PROCESS | 3764 | 1467041087195 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:47 INFO - PROCESS | 3764 | 1467041087297 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 08:24:47 INFO - PROCESS | 3764 | 1467041087310 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:47 INFO - PROCESS | 3764 | 1467041087313 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:47 INFO - PROCESS | 3764 | ++DOCSHELL 139F4800 == 34 [pid = 3764] [id = 689] 08:24:47 INFO - PROCESS | 3764 | ++DOMWINDOW == 49 (13A8CC00) [pid = 3764] [serial = 2067] [outer = 00000000] 08:24:47 INFO - PROCESS | 3764 | ++DOMWINDOW == 50 (13D05000) [pid = 3764] [serial = 2068] [outer = 13A8CC00] 08:24:47 INFO - PROCESS | 3764 | 1467041087362 Marionette DEBUG loaded listener.js 08:24:47 INFO - PROCESS | 3764 | ++DOMWINDOW == 51 (13D8F800) [pid = 3764] [serial = 2069] [outer = 13A8CC00] 08:24:48 INFO - PROCESS | 3764 | 1467041088342 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:24:48 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 08:24:48 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 08:24:48 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 08:24:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:24:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1177ms 08:24:48 INFO - PROCESS | 3764 | 1467041088371 Marionette TRACE conn3 -> [0,2721,"getWindowHandle",null] 08:24:48 INFO - PROCESS | 3764 | 1467041088374 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 08:24:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 08:24:48 INFO - PROCESS | 3764 | 1467041088378 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 08:24:48 INFO - PROCESS | 3764 | 1467041088380 Marionette TRACE conn3 <- [1,2722,null,{}] 08:24:48 INFO - PROCESS | 3764 | 1467041088384 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:48 INFO - PROCESS | 3764 | 1467041088386 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:48 INFO - PROCESS | 3764 | 1467041088476 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 08:24:48 INFO - PROCESS | 3764 | 1467041088485 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:48 INFO - PROCESS | 3764 | 1467041088487 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:48 INFO - PROCESS | 3764 | ++DOCSHELL 14296000 == 35 [pid = 3764] [id = 690] 08:24:48 INFO - PROCESS | 3764 | ++DOMWINDOW == 52 (14296400) [pid = 3764] [serial = 2070] [outer = 00000000] 08:24:48 INFO - PROCESS | 3764 | ++DOMWINDOW == 53 (1502A000) [pid = 3764] [serial = 2071] [outer = 14296400] 08:24:48 INFO - PROCESS | 3764 | 1467041088531 Marionette DEBUG loaded listener.js 08:24:48 INFO - PROCESS | 3764 | ++DOMWINDOW == 54 (15828400) [pid = 3764] [serial = 2072] [outer = 14296400] 08:24:48 INFO - PROCESS | 3764 | 1467041089003 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 08:24:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 08:24:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 682ms 08:24:49 INFO - PROCESS | 3764 | 1467041089082 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 08:24:49 INFO - PROCESS | 3764 | 1467041089086 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 08:24:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 08:24:49 INFO - PROCESS | 3764 | 1467041089097 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 08:24:49 INFO - PROCESS | 3764 | 1467041089101 Marionette TRACE conn3 <- [1,2726,null,{}] 08:24:49 INFO - PROCESS | 3764 | 1467041089105 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:49 INFO - PROCESS | 3764 | 1467041089108 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:49 INFO - PROCESS | 3764 | 1467041089235 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 08:24:49 INFO - PROCESS | 3764 | 1467041089294 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:49 INFO - PROCESS | 3764 | 1467041089296 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:49 INFO - PROCESS | 3764 | ++DOCSHELL 16E11400 == 36 [pid = 3764] [id = 691] 08:24:49 INFO - PROCESS | 3764 | ++DOMWINDOW == 55 (16ED6400) [pid = 3764] [serial = 2073] [outer = 00000000] 08:24:49 INFO - PROCESS | 3764 | ++DOMWINDOW == 56 (174F2C00) [pid = 3764] [serial = 2074] [outer = 16ED6400] 08:24:49 INFO - PROCESS | 3764 | 1467041089340 Marionette DEBUG loaded listener.js 08:24:49 INFO - PROCESS | 3764 | ++DOMWINDOW == 57 (1760B400) [pid = 3764] [serial = 2075] [outer = 16ED6400] 08:24:49 INFO - PROCESS | 3764 | 1467041089787 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 08:24:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 08:24:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 743ms 08:24:49 INFO - PROCESS | 3764 | 1467041089852 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 08:24:49 INFO - PROCESS | 3764 | 1467041089854 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 08:24:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 08:24:49 INFO - PROCESS | 3764 | 1467041089858 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 08:24:49 INFO - PROCESS | 3764 | 1467041089859 Marionette TRACE conn3 <- [1,2730,null,{}] 08:24:49 INFO - PROCESS | 3764 | 1467041089863 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:49 INFO - PROCESS | 3764 | 1467041089865 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:49 INFO - PROCESS | 3764 | 1467041089979 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 08:24:49 INFO - PROCESS | 3764 | 1467041089988 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:49 INFO - PROCESS | 3764 | 1467041089991 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:50 INFO - PROCESS | 3764 | ++DOCSHELL 1779A400 == 37 [pid = 3764] [id = 692] 08:24:50 INFO - PROCESS | 3764 | ++DOMWINDOW == 58 (1779E000) [pid = 3764] [serial = 2076] [outer = 00000000] 08:24:50 INFO - PROCESS | 3764 | ++DOMWINDOW == 59 (177D7C00) [pid = 3764] [serial = 2077] [outer = 1779E000] 08:24:50 INFO - PROCESS | 3764 | 1467041090087 Marionette DEBUG loaded listener.js 08:24:50 INFO - PROCESS | 3764 | ++DOMWINDOW == 60 (18350800) [pid = 3764] [serial = 2078] [outer = 1779E000] 08:24:50 INFO - PROCESS | 3764 | 1467041090474 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 08:24:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 08:24:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 682ms 08:24:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 08:24:50 INFO - PROCESS | 3764 | 1467041090542 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 08:24:50 INFO - PROCESS | 3764 | 1467041090544 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 08:24:50 INFO - PROCESS | 3764 | 1467041090547 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 08:24:50 INFO - PROCESS | 3764 | 1467041090549 Marionette TRACE conn3 <- [1,2734,null,{}] 08:24:50 INFO - PROCESS | 3764 | 1467041090552 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:50 INFO - PROCESS | 3764 | 1467041090554 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:50 INFO - PROCESS | 3764 | 1467041090674 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 08:24:50 INFO - PROCESS | 3764 | 1467041090742 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:50 INFO - PROCESS | 3764 | 1467041090747 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:50 INFO - PROCESS | 3764 | ++DOCSHELL 14288800 == 38 [pid = 3764] [id = 693] 08:24:50 INFO - PROCESS | 3764 | ++DOMWINDOW == 61 (1850A400) [pid = 3764] [serial = 2079] [outer = 00000000] 08:24:50 INFO - PROCESS | 3764 | ++DOMWINDOW == 62 (1850F800) [pid = 3764] [serial = 2080] [outer = 1850A400] 08:24:50 INFO - PROCESS | 3764 | 1467041090801 Marionette DEBUG loaded listener.js 08:24:50 INFO - PROCESS | 3764 | ++DOMWINDOW == 63 (19ADC800) [pid = 3764] [serial = 2081] [outer = 1850A400] 08:24:50 INFO - PROCESS | 3764 | --DOMWINDOW == 62 (1582C400) [pid = 3764] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 08:24:50 INFO - PROCESS | 3764 | --DOMWINDOW == 61 (16ED6800) [pid = 3764] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 08:24:50 INFO - PROCESS | 3764 | --DOMWINDOW == 60 (13D8F400) [pid = 3764] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 08:24:50 INFO - PROCESS | 3764 | --DOMWINDOW == 59 (12965000) [pid = 3764] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 08:24:50 INFO - PROCESS | 3764 | --DOMWINDOW == 58 (1055FC00) [pid = 3764] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 08:24:50 INFO - PROCESS | 3764 | --DOMWINDOW == 57 (11DDF000) [pid = 3764] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 08:24:50 INFO - PROCESS | 3764 | --DOMWINDOW == 56 (1586F800) [pid = 3764] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 08:24:50 INFO - PROCESS | 3764 | --DOMWINDOW == 55 (17796400) [pid = 3764] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 08:24:51 INFO - PROCESS | 3764 | 1467041091192 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 08:24:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 08:24:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 681ms 08:24:51 INFO - PROCESS | 3764 | 1467041091246 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 08:24:51 INFO - PROCESS | 3764 | 1467041091248 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 08:24:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 08:24:51 INFO - PROCESS | 3764 | 1467041091252 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 08:24:51 INFO - PROCESS | 3764 | 1467041091253 Marionette TRACE conn3 <- [1,2738,null,{}] 08:24:51 INFO - PROCESS | 3764 | 1467041091257 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:51 INFO - PROCESS | 3764 | 1467041091259 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:51 INFO - PROCESS | 3764 | 1467041091367 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 08:24:51 INFO - PROCESS | 3764 | 1467041091380 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:51 INFO - PROCESS | 3764 | 1467041091382 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:51 INFO - PROCESS | 3764 | ++DOCSHELL 13D08000 == 39 [pid = 3764] [id = 694] 08:24:51 INFO - PROCESS | 3764 | ++DOMWINDOW == 56 (170C4800) [pid = 3764] [serial = 2082] [outer = 00000000] 08:24:51 INFO - PROCESS | 3764 | ++DOMWINDOW == 57 (19EDFC00) [pid = 3764] [serial = 2083] [outer = 170C4800] 08:24:51 INFO - PROCESS | 3764 | 1467041091424 Marionette DEBUG loaded listener.js 08:24:51 INFO - PROCESS | 3764 | ++DOMWINDOW == 58 (19EE0800) [pid = 3764] [serial = 2084] [outer = 170C4800] 08:24:51 INFO - PROCESS | 3764 | 1467041091856 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 08:24:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 08:24:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 635ms 08:24:51 INFO - PROCESS | 3764 | 1467041091890 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 08:24:51 INFO - PROCESS | 3764 | 1467041091892 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 08:24:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 08:24:51 INFO - PROCESS | 3764 | 1467041091895 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 08:24:51 INFO - PROCESS | 3764 | 1467041091897 Marionette TRACE conn3 <- [1,2742,null,{}] 08:24:51 INFO - PROCESS | 3764 | 1467041091900 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:51 INFO - PROCESS | 3764 | 1467041091902 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:51 INFO - PROCESS | 3764 | 1467041091964 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 08:24:51 INFO - PROCESS | 3764 | 1467041091969 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:51 INFO - PROCESS | 3764 | 1467041091971 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:51 INFO - PROCESS | 3764 | ++DOCSHELL 1A0D7800 == 40 [pid = 3764] [id = 695] 08:24:51 INFO - PROCESS | 3764 | ++DOMWINDOW == 59 (1A0D9800) [pid = 3764] [serial = 2085] [outer = 00000000] 08:24:52 INFO - PROCESS | 3764 | ++DOMWINDOW == 60 (1A0E0800) [pid = 3764] [serial = 2086] [outer = 1A0D9800] 08:24:52 INFO - PROCESS | 3764 | 1467041092013 Marionette DEBUG loaded listener.js 08:24:52 INFO - PROCESS | 3764 | ++DOMWINDOW == 61 (1A28E400) [pid = 3764] [serial = 2087] [outer = 1A0D9800] 08:24:52 INFO - PROCESS | 3764 | 1467041092428 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 08:24:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 08:24:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 588ms 08:24:52 INFO - PROCESS | 3764 | 1467041092485 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 08:24:52 INFO - PROCESS | 3764 | 1467041092487 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 08:24:52 INFO - PROCESS | 3764 | 1467041092490 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 08:24:52 INFO - PROCESS | 3764 | 1467041092492 Marionette TRACE conn3 <- [1,2746,null,{}] 08:24:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 08:24:52 INFO - PROCESS | 3764 | 1467041092499 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:52 INFO - PROCESS | 3764 | 1467041092501 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:52 INFO - PROCESS | 3764 | 1467041092587 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 08:24:52 INFO - PROCESS | 3764 | 1467041092593 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:52 INFO - PROCESS | 3764 | 1467041092595 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:52 INFO - PROCESS | 3764 | ++DOCSHELL 19EEAC00 == 41 [pid = 3764] [id = 696] 08:24:52 INFO - PROCESS | 3764 | ++DOMWINDOW == 62 (1A296400) [pid = 3764] [serial = 2088] [outer = 00000000] 08:24:52 INFO - PROCESS | 3764 | ++DOMWINDOW == 63 (1A38CC00) [pid = 3764] [serial = 2089] [outer = 1A296400] 08:24:52 INFO - PROCESS | 3764 | 1467041092639 Marionette DEBUG loaded listener.js 08:24:52 INFO - PROCESS | 3764 | ++DOMWINDOW == 64 (1A390800) [pid = 3764] [serial = 2090] [outer = 1A296400] 08:24:53 INFO - PROCESS | 3764 | --DOCSHELL 1047E000 == 40 [pid = 3764] [id = 679] 08:24:53 INFO - PROCESS | 3764 | --DOCSHELL 1295C800 == 39 [pid = 3764] [id = 680] 08:24:53 INFO - PROCESS | 3764 | --DOCSHELL 13D8F000 == 38 [pid = 3764] [id = 681] 08:24:53 INFO - PROCESS | 3764 | --DOCSHELL 16ED6000 == 37 [pid = 3764] [id = 683] 08:24:53 INFO - PROCESS | 3764 | --DOCSHELL 156F2400 == 36 [pid = 3764] [id = 682] 08:24:53 INFO - PROCESS | 3764 | --DOCSHELL 176D2C00 == 35 [pid = 3764] [id = 685] 08:24:53 INFO - PROCESS | 3764 | --DOCSHELL 1586F400 == 34 [pid = 3764] [id = 684] 08:24:53 INFO - PROCESS | 3764 | --DOCSHELL 139F4800 == 33 [pid = 3764] [id = 689] 08:24:53 INFO - PROCESS | 3764 | --DOCSHELL 105EE400 == 32 [pid = 3764] [id = 688] 08:24:53 INFO - PROCESS | 3764 | --DOCSHELL 18510800 == 31 [pid = 3764] [id = 686] 08:24:53 INFO - PROCESS | 3764 | --DOCSHELL 11D91400 == 30 [pid = 3764] [id = 687] 08:24:54 INFO - PROCESS | 3764 | --DOCSHELL 16E11400 == 29 [pid = 3764] [id = 691] 08:24:54 INFO - PROCESS | 3764 | --DOCSHELL 13D08000 == 28 [pid = 3764] [id = 694] 08:24:54 INFO - PROCESS | 3764 | --DOCSHELL 14288800 == 27 [pid = 3764] [id = 693] 08:24:54 INFO - PROCESS | 3764 | --DOCSHELL 1779A400 == 26 [pid = 3764] [id = 692] 08:24:54 INFO - PROCESS | 3764 | --DOCSHELL 1A0D7800 == 25 [pid = 3764] [id = 695] 08:24:54 INFO - PROCESS | 3764 | --DOCSHELL 14296000 == 24 [pid = 3764] [id = 690] 08:24:54 INFO - PROCESS | 3764 | --DOMWINDOW == 63 (16025400) [pid = 3764] [serial = 2047] [outer = 00000000] [url = about:blank] 08:24:54 INFO - PROCESS | 3764 | --DOMWINDOW == 62 (174F2400) [pid = 3764] [serial = 2050] [outer = 00000000] [url = about:blank] 08:24:54 INFO - PROCESS | 3764 | --DOMWINDOW == 61 (13DBBC00) [pid = 3764] [serial = 2044] [outer = 00000000] [url = about:blank] 08:24:54 INFO - PROCESS | 3764 | --DOMWINDOW == 60 (12BB5400) [pid = 3764] [serial = 2041] [outer = 00000000] [url = about:blank] 08:24:54 INFO - PROCESS | 3764 | --DOMWINDOW == 59 (12C52400) [pid = 3764] [serial = 2042] [outer = 00000000] [url = about:blank] 08:24:54 INFO - PROCESS | 3764 | --DOMWINDOW == 58 (1188B000) [pid = 3764] [serial = 2039] [outer = 00000000] [url = about:blank] 08:24:54 INFO - PROCESS | 3764 | --DOMWINDOW == 57 (10A73000) [pid = 3764] [serial = 2038] [outer = 00000000] [url = about:blank] 08:24:54 INFO - PROCESS | 3764 | --DOMWINDOW == 56 (166E3400) [pid = 3764] [serial = 2048] [outer = 00000000] [url = about:blank] 08:24:54 INFO - PROCESS | 3764 | --DOMWINDOW == 55 (13D8A400) [pid = 3764] [serial = 2036] [outer = 00000000] [url = about:blank] 08:24:54 INFO - PROCESS | 3764 | --DOMWINDOW == 54 (139E7800) [pid = 3764] [serial = 2035] [outer = 00000000] [url = about:blank] 08:24:54 INFO - PROCESS | 3764 | --DOMWINDOW == 53 (1760D400) [pid = 3764] [serial = 2053] [outer = 00000000] [url = about:blank] 08:24:54 INFO - PROCESS | 3764 | --DOMWINDOW == 52 (177E2400) [pid = 3764] [serial = 2056] [outer = 00000000] [url = about:blank] 08:24:54 INFO - PROCESS | 3764 | --DOMWINDOW == 51 (175A6400) [pid = 3764] [serial = 2051] [outer = 00000000] [url = about:blank] 08:24:54 INFO - PROCESS | 3764 | --DOMWINDOW == 50 (19AE0400) [pid = 3764] [serial = 2059] [outer = 00000000] [url = about:blank] 08:24:54 INFO - PROCESS | 3764 | --DOMWINDOW == 49 (176D1400) [pid = 3764] [serial = 2054] [outer = 00000000] [url = about:blank] 08:24:54 INFO - PROCESS | 3764 | --DOMWINDOW == 48 (13F76400) [pid = 3764] [serial = 2045] [outer = 00000000] [url = about:blank] 08:24:54 INFO - PROCESS | 3764 | --DOMWINDOW == 47 (18503C00) [pid = 3764] [serial = 2057] [outer = 00000000] [url = about:blank] 08:24:54 INFO - PROCESS | 3764 | 1467041094339 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 08:24:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 08:24:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1889ms 08:24:54 INFO - PROCESS | 3764 | 1467041094381 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 08:24:54 INFO - PROCESS | 3764 | 1467041094384 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 08:24:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 08:24:54 INFO - PROCESS | 3764 | 1467041094389 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 08:24:54 INFO - PROCESS | 3764 | 1467041094393 Marionette TRACE conn3 <- [1,2750,null,{}] 08:24:54 INFO - PROCESS | 3764 | 1467041094399 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:54 INFO - PROCESS | 3764 | 1467041094402 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:54 INFO - PROCESS | 3764 | 1467041094491 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 08:24:54 INFO - PROCESS | 3764 | 1467041094499 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:54 INFO - PROCESS | 3764 | 1467041094503 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:54 INFO - PROCESS | 3764 | ++DOCSHELL 11489400 == 25 [pid = 3764] [id = 697] 08:24:54 INFO - PROCESS | 3764 | ++DOMWINDOW == 48 (1180DC00) [pid = 3764] [serial = 2091] [outer = 00000000] 08:24:54 INFO - PROCESS | 3764 | ++DOMWINDOW == 49 (1295C800) [pid = 3764] [serial = 2092] [outer = 1180DC00] 08:24:54 INFO - PROCESS | 3764 | 1467041094551 Marionette DEBUG loaded listener.js 08:24:54 INFO - PROCESS | 3764 | ++DOMWINDOW == 50 (129EA400) [pid = 3764] [serial = 2093] [outer = 1180DC00] 08:24:55 INFO - PROCESS | 3764 | 1467041095058 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 08:24:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 08:24:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 697ms 08:24:55 INFO - PROCESS | 3764 | 1467041095090 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 08:24:55 INFO - PROCESS | 3764 | 1467041095095 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 08:24:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 08:24:55 INFO - PROCESS | 3764 | 1467041095106 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 08:24:55 INFO - PROCESS | 3764 | 1467041095108 Marionette TRACE conn3 <- [1,2754,null,{}] 08:24:55 INFO - PROCESS | 3764 | 1467041095112 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:55 INFO - PROCESS | 3764 | 1467041095115 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:55 INFO - PROCESS | 3764 | 1467041095202 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 08:24:55 INFO - PROCESS | 3764 | 1467041095210 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:55 INFO - PROCESS | 3764 | 1467041095213 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:55 INFO - PROCESS | 3764 | ++DOCSHELL 139CEC00 == 26 [pid = 3764] [id = 698] 08:24:55 INFO - PROCESS | 3764 | ++DOMWINDOW == 51 (139CF000) [pid = 3764] [serial = 2094] [outer = 00000000] 08:24:55 INFO - PROCESS | 3764 | ++DOMWINDOW == 52 (139EF400) [pid = 3764] [serial = 2095] [outer = 139CF000] 08:24:55 INFO - PROCESS | 3764 | 1467041095261 Marionette DEBUG loaded listener.js 08:24:55 INFO - PROCESS | 3764 | ++DOMWINDOW == 53 (13D04400) [pid = 3764] [serial = 2096] [outer = 139CF000] 08:24:55 INFO - PROCESS | 3764 | 1467041095736 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 08:24:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 08:24:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 681ms 08:24:55 INFO - PROCESS | 3764 | 1467041095806 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 08:24:55 INFO - PROCESS | 3764 | 1467041095808 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 08:24:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 08:24:55 INFO - PROCESS | 3764 | 1467041095811 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 08:24:55 INFO - PROCESS | 3764 | 1467041095815 Marionette TRACE conn3 <- [1,2758,null,{}] 08:24:55 INFO - PROCESS | 3764 | 1467041095826 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:55 INFO - PROCESS | 3764 | 1467041095830 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:55 INFO - PROCESS | 3764 | 1467041095926 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 08:24:56 INFO - PROCESS | 3764 | 1467041096025 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:56 INFO - PROCESS | 3764 | 1467041096028 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:56 INFO - PROCESS | 3764 | ++DOCSHELL 14287800 == 27 [pid = 3764] [id = 699] 08:24:56 INFO - PROCESS | 3764 | ++DOMWINDOW == 54 (14288400) [pid = 3764] [serial = 2097] [outer = 00000000] 08:24:56 INFO - PROCESS | 3764 | ++DOMWINDOW == 55 (1428C400) [pid = 3764] [serial = 2098] [outer = 14288400] 08:24:56 INFO - PROCESS | 3764 | 1467041096075 Marionette DEBUG loaded listener.js 08:24:56 INFO - PROCESS | 3764 | ++DOMWINDOW == 56 (14294400) [pid = 3764] [serial = 2099] [outer = 14288400] 08:24:56 INFO - PROCESS | 3764 | 1467041096465 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 08:24:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 08:24:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 697ms 08:24:56 INFO - PROCESS | 3764 | 1467041096494 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 08:24:56 INFO - PROCESS | 3764 | 1467041096496 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 08:24:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 08:24:56 INFO - PROCESS | 3764 | 1467041096499 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 08:24:56 INFO - PROCESS | 3764 | 1467041096501 Marionette TRACE conn3 <- [1,2762,null,{}] 08:24:56 INFO - PROCESS | 3764 | 1467041096515 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:56 INFO - PROCESS | 3764 | 1467041096517 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:56 INFO - PROCESS | 3764 | 1467041096637 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 08:24:56 INFO - PROCESS | 3764 | 1467041096699 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:56 INFO - PROCESS | 3764 | 1467041096701 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:56 INFO - PROCESS | 3764 | ++DOCSHELL 14FF9000 == 28 [pid = 3764] [id = 700] 08:24:56 INFO - PROCESS | 3764 | ++DOMWINDOW == 57 (15025000) [pid = 3764] [serial = 2100] [outer = 00000000] 08:24:56 INFO - PROCESS | 3764 | ++DOMWINDOW == 58 (15835000) [pid = 3764] [serial = 2101] [outer = 15025000] 08:24:56 INFO - PROCESS | 3764 | 1467041096745 Marionette DEBUG loaded listener.js 08:24:56 INFO - PROCESS | 3764 | ++DOMWINDOW == 59 (16028800) [pid = 3764] [serial = 2102] [outer = 15025000] 08:24:57 INFO - PROCESS | 3764 | 1467041097111 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 08:24:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 08:24:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 635ms 08:24:57 INFO - PROCESS | 3764 | 1467041097137 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 08:24:57 INFO - PROCESS | 3764 | 1467041097139 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 08:24:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 08:24:57 INFO - PROCESS | 3764 | 1467041097142 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 08:24:57 INFO - PROCESS | 3764 | 1467041097144 Marionette TRACE conn3 <- [1,2766,null,{}] 08:24:57 INFO - PROCESS | 3764 | 1467041097147 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:57 INFO - PROCESS | 3764 | 1467041097149 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:57 INFO - PROCESS | 3764 | 1467041097266 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 08:24:57 INFO - PROCESS | 3764 | 1467041097307 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:57 INFO - PROCESS | 3764 | 1467041097309 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:57 INFO - PROCESS | 3764 | ++DOCSHELL 167DAC00 == 29 [pid = 3764] [id = 701] 08:24:57 INFO - PROCESS | 3764 | ++DOMWINDOW == 60 (16992C00) [pid = 3764] [serial = 2103] [outer = 00000000] 08:24:57 INFO - PROCESS | 3764 | ++DOMWINDOW == 61 (16E0F800) [pid = 3764] [serial = 2104] [outer = 16992C00] 08:24:57 INFO - PROCESS | 3764 | 1467041097353 Marionette DEBUG loaded listener.js 08:24:57 INFO - PROCESS | 3764 | ++DOMWINDOW == 62 (16ECC800) [pid = 3764] [serial = 2105] [outer = 16992C00] 08:24:57 INFO - PROCESS | 3764 | 1467041097753 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 08:24:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 08:24:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 697ms 08:24:57 INFO - PROCESS | 3764 | 1467041097825 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 08:24:57 INFO - PROCESS | 3764 | 1467041097828 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 08:24:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 08:24:57 INFO - PROCESS | 3764 | 1467041097831 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 08:24:57 INFO - PROCESS | 3764 | 1467041097833 Marionette TRACE conn3 <- [1,2770,null,{}] 08:24:57 INFO - PROCESS | 3764 | 1467041097836 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:57 INFO - PROCESS | 3764 | 1467041097842 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:57 INFO - PROCESS | 3764 | 1467041097945 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 08:24:57 INFO - PROCESS | 3764 | 1467041097957 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:57 INFO - PROCESS | 3764 | 1467041097959 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:57 INFO - PROCESS | 3764 | ++DOCSHELL 175AB000 == 30 [pid = 3764] [id = 702] 08:24:57 INFO - PROCESS | 3764 | ++DOMWINDOW == 63 (176CC400) [pid = 3764] [serial = 2106] [outer = 00000000] 08:24:57 INFO - PROCESS | 3764 | ++DOMWINDOW == 64 (176D9C00) [pid = 3764] [serial = 2107] [outer = 176CC400] 08:24:58 INFO - PROCESS | 3764 | 1467041098004 Marionette DEBUG loaded listener.js 08:24:58 INFO - PROCESS | 3764 | ++DOMWINDOW == 65 (1779D000) [pid = 3764] [serial = 2108] [outer = 176CC400] 08:24:58 INFO - PROCESS | 3764 | 1467041098433 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 08:24:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 08:24:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 635ms 08:24:58 INFO - PROCESS | 3764 | 1467041098472 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 08:24:58 INFO - PROCESS | 3764 | 1467041098474 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 08:24:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 08:24:58 INFO - PROCESS | 3764 | 1467041098481 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 08:24:58 INFO - PROCESS | 3764 | 1467041098482 Marionette TRACE conn3 <- [1,2774,null,{}] 08:24:58 INFO - PROCESS | 3764 | 1467041098486 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:58 INFO - PROCESS | 3764 | 1467041098488 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:58 INFO - PROCESS | 3764 | 1467041098574 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 08:24:58 INFO - PROCESS | 3764 | 1467041098608 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:58 INFO - PROCESS | 3764 | 1467041098610 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:58 INFO - PROCESS | 3764 | ++DOCSHELL 1779C800 == 31 [pid = 3764] [id = 703] 08:24:58 INFO - PROCESS | 3764 | ++DOMWINDOW == 66 (177DAC00) [pid = 3764] [serial = 2109] [outer = 00000000] 08:24:58 INFO - PROCESS | 3764 | ++DOMWINDOW == 67 (18449000) [pid = 3764] [serial = 2110] [outer = 177DAC00] 08:24:58 INFO - PROCESS | 3764 | 1467041098655 Marionette DEBUG loaded listener.js 08:24:58 INFO - PROCESS | 3764 | ++DOMWINDOW == 68 (18449400) [pid = 3764] [serial = 2111] [outer = 177DAC00] 08:24:59 INFO - PROCESS | 3764 | 1467041099391 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 08:24:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 08:24:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 929ms 08:24:59 INFO - PROCESS | 3764 | 1467041099425 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 08:24:59 INFO - PROCESS | 3764 | 1467041099430 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 08:24:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 08:24:59 INFO - PROCESS | 3764 | 1467041099435 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 08:24:59 INFO - PROCESS | 3764 | 1467041099439 Marionette TRACE conn3 <- [1,2778,null,{}] 08:24:59 INFO - PROCESS | 3764 | 1467041099445 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:59 INFO - PROCESS | 3764 | 1467041099448 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:59 INFO - PROCESS | 3764 | 1467041099565 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 08:24:59 INFO - PROCESS | 3764 | 1467041099688 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:59 INFO - PROCESS | 3764 | 1467041099691 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:24:59 INFO - PROCESS | 3764 | ++DOCSHELL 11480800 == 32 [pid = 3764] [id = 704] 08:24:59 INFO - PROCESS | 3764 | ++DOMWINDOW == 69 (11CE0400) [pid = 3764] [serial = 2112] [outer = 00000000] 08:24:59 INFO - PROCESS | 3764 | ++DOMWINDOW == 70 (12E1D800) [pid = 3764] [serial = 2113] [outer = 11CE0400] 08:24:59 INFO - PROCESS | 3764 | 1467041099789 Marionette DEBUG loaded listener.js 08:24:59 INFO - PROCESS | 3764 | ++DOMWINDOW == 71 (139ECC00) [pid = 3764] [serial = 2114] [outer = 11CE0400] 08:25:00 INFO - PROCESS | 3764 | 1467041100584 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 08:25:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 08:25:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1301ms 08:25:00 INFO - PROCESS | 3764 | 1467041100736 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 08:25:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 08:25:00 INFO - PROCESS | 3764 | 1467041100742 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 08:25:00 INFO - PROCESS | 3764 | 1467041100747 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 08:25:00 INFO - PROCESS | 3764 | 1467041100751 Marionette TRACE conn3 <- [1,2782,null,{}] 08:25:00 INFO - PROCESS | 3764 | 1467041100764 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:00 INFO - PROCESS | 3764 | 1467041100768 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:00 INFO - PROCESS | 3764 | 1467041100876 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 08:25:01 INFO - PROCESS | 3764 | 1467041101012 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:01 INFO - PROCESS | 3764 | 1467041101019 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:01 INFO - PROCESS | 3764 | ++DOCSHELL 12BB6C00 == 33 [pid = 3764] [id = 705] 08:25:01 INFO - PROCESS | 3764 | ++DOMWINDOW == 72 (12C52000) [pid = 3764] [serial = 2115] [outer = 00000000] 08:25:01 INFO - PROCESS | 3764 | ++DOMWINDOW == 73 (12E6A400) [pid = 3764] [serial = 2116] [outer = 12C52000] 08:25:01 INFO - PROCESS | 3764 | 1467041101078 Marionette DEBUG loaded listener.js 08:25:01 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (12E76C00) [pid = 3764] [serial = 2117] [outer = 12C52000] 08:25:01 INFO - PROCESS | 3764 | --DOCSHELL 175AB000 == 32 [pid = 3764] [id = 702] 08:25:01 INFO - PROCESS | 3764 | --DOCSHELL 167DAC00 == 31 [pid = 3764] [id = 701] 08:25:01 INFO - PROCESS | 3764 | --DOCSHELL 14FF9000 == 30 [pid = 3764] [id = 700] 08:25:01 INFO - PROCESS | 3764 | --DOCSHELL 14287800 == 29 [pid = 3764] [id = 699] 08:25:01 INFO - PROCESS | 3764 | --DOCSHELL 139CEC00 == 28 [pid = 3764] [id = 698] 08:25:01 INFO - PROCESS | 3764 | --DOCSHELL 11489400 == 27 [pid = 3764] [id = 697] 08:25:01 INFO - PROCESS | 3764 | --DOCSHELL 19EEAC00 == 26 [pid = 3764] [id = 696] 08:25:01 INFO - PROCESS | 3764 | 1467041101550 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 08:25:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 08:25:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 836ms 08:25:01 INFO - PROCESS | 3764 | 1467041101572 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 08:25:01 INFO - PROCESS | 3764 | 1467041101575 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 08:25:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 08:25:01 INFO - PROCESS | 3764 | 1467041101585 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 08:25:01 INFO - PROCESS | 3764 | 1467041101589 Marionette TRACE conn3 <- [1,2786,null,{}] 08:25:01 INFO - PROCESS | 3764 | 1467041101594 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:01 INFO - PROCESS | 3764 | 1467041101597 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:01 INFO - PROCESS | 3764 | 1467041101686 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 08:25:01 INFO - PROCESS | 3764 | 1467041101692 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:01 INFO - PROCESS | 3764 | 1467041101695 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:01 INFO - PROCESS | 3764 | ++DOCSHELL 13F7A400 == 27 [pid = 3764] [id = 706] 08:25:01 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (14269800) [pid = 3764] [serial = 2118] [outer = 00000000] 08:25:01 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (1428B000) [pid = 3764] [serial = 2119] [outer = 14269800] 08:25:01 INFO - PROCESS | 3764 | 1467041101746 Marionette DEBUG loaded listener.js 08:25:01 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (14FF5C00) [pid = 3764] [serial = 2120] [outer = 14269800] 08:25:02 INFO - PROCESS | 3764 | 1467041102295 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 08:25:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 08:25:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 759ms 08:25:02 INFO - PROCESS | 3764 | 1467041102338 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 08:25:02 INFO - PROCESS | 3764 | 1467041102340 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 08:25:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 08:25:02 INFO - PROCESS | 3764 | 1467041102344 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 08:25:02 INFO - PROCESS | 3764 | 1467041102346 Marionette TRACE conn3 <- [1,2790,null,{}] 08:25:02 INFO - PROCESS | 3764 | 1467041102356 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:02 INFO - PROCESS | 3764 | 1467041102360 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:02 INFO - PROCESS | 3764 | 1467041102478 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 08:25:02 INFO - PROCESS | 3764 | 1467041102588 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:02 INFO - PROCESS | 3764 | 1467041102592 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:02 INFO - PROCESS | 3764 | ++DOCSHELL 16994800 == 28 [pid = 3764] [id = 707] 08:25:02 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (1699BC00) [pid = 3764] [serial = 2121] [outer = 00000000] 08:25:02 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (174F4800) [pid = 3764] [serial = 2122] [outer = 1699BC00] 08:25:02 INFO - PROCESS | 3764 | 1467041102640 Marionette DEBUG loaded listener.js 08:25:02 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (175AA400) [pid = 3764] [serial = 2123] [outer = 1699BC00] 08:25:03 INFO - PROCESS | 3764 | 1467041103015 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 08:25:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 08:25:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 697ms 08:25:03 INFO - PROCESS | 3764 | 1467041103043 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 08:25:03 INFO - PROCESS | 3764 | 1467041103045 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 08:25:03 INFO - PROCESS | 3764 | 1467041103048 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 08:25:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 08:25:03 INFO - PROCESS | 3764 | 1467041103050 Marionette TRACE conn3 <- [1,2794,null,{}] 08:25:03 INFO - PROCESS | 3764 | 1467041103053 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:03 INFO - PROCESS | 3764 | 1467041103055 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:03 INFO - PROCESS | 3764 | 1467041103138 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 08:25:03 INFO - PROCESS | 3764 | 1467041103143 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:03 INFO - PROCESS | 3764 | 1467041103145 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:03 INFO - PROCESS | 3764 | ++DOCSHELL 1751B800 == 29 [pid = 3764] [id = 708] 08:25:03 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (176D2C00) [pid = 3764] [serial = 2124] [outer = 00000000] 08:25:03 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (177E2400) [pid = 3764] [serial = 2125] [outer = 176D2C00] 08:25:03 INFO - PROCESS | 3764 | 1467041103174 Marionette DEBUG loaded listener.js 08:25:03 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (1850B800) [pid = 3764] [serial = 2126] [outer = 176D2C00] 08:25:03 INFO - PROCESS | 3764 | 1467041103656 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 08:25:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 08:25:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 620ms 08:25:03 INFO - PROCESS | 3764 | 1467041103670 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 08:25:03 INFO - PROCESS | 3764 | 1467041103672 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 08:25:03 INFO - PROCESS | 3764 | 1467041103675 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 08:25:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 08:25:03 INFO - PROCESS | 3764 | 1467041103677 Marionette TRACE conn3 <- [1,2798,null,{}] 08:25:03 INFO - PROCESS | 3764 | 1467041103691 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:03 INFO - PROCESS | 3764 | 1467041103693 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:03 INFO - PROCESS | 3764 | 1467041103810 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 08:25:03 INFO - PROCESS | 3764 | 1467041103815 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:03 INFO - PROCESS | 3764 | 1467041103817 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:03 INFO - PROCESS | 3764 | ++DOCSHELL 19801C00 == 30 [pid = 3764] [id = 709] 08:25:03 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (1985A400) [pid = 3764] [serial = 2127] [outer = 00000000] 08:25:03 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (19AE4400) [pid = 3764] [serial = 2128] [outer = 1985A400] 08:25:03 INFO - PROCESS | 3764 | 1467041103860 Marionette DEBUG loaded listener.js 08:25:03 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (1A0DA000) [pid = 3764] [serial = 2129] [outer = 1985A400] 08:25:04 INFO - PROCESS | 3764 | 1467041104336 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 08:25:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 08:25:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 681ms 08:25:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 08:25:04 INFO - PROCESS | 3764 | 1467041104375 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 08:25:04 INFO - PROCESS | 3764 | 1467041104377 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 08:25:04 INFO - PROCESS | 3764 | 1467041104381 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 08:25:04 INFO - PROCESS | 3764 | 1467041104383 Marionette TRACE conn3 <- [1,2802,null,{}] 08:25:04 INFO - PROCESS | 3764 | 1467041104386 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:04 INFO - PROCESS | 3764 | 1467041104392 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:04 INFO - PROCESS | 3764 | 1467041104534 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 08:25:04 INFO - PROCESS | 3764 | 1467041104618 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:04 INFO - PROCESS | 3764 | 1467041104621 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:04 INFO - PROCESS | 3764 | ++DOCSHELL 1A3DC000 == 31 [pid = 3764] [id = 710] 08:25:04 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (1A3DC400) [pid = 3764] [serial = 2130] [outer = 00000000] 08:25:04 INFO - PROCESS | 3764 | ++DOMWINDOW == 88 (1A3E1800) [pid = 3764] [serial = 2131] [outer = 1A3DC400] 08:25:04 INFO - PROCESS | 3764 | 1467041104664 Marionette DEBUG loaded listener.js 08:25:04 INFO - PROCESS | 3764 | ++DOMWINDOW == 89 (1A516C00) [pid = 3764] [serial = 2132] [outer = 1A3DC400] 08:25:05 INFO - PROCESS | 3764 | 1467041105072 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 08:25:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 08:25:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 728ms 08:25:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 08:25:05 INFO - PROCESS | 3764 | 1467041105105 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 08:25:05 INFO - PROCESS | 3764 | 1467041105107 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 08:25:05 INFO - PROCESS | 3764 | 1467041105110 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 08:25:05 INFO - PROCESS | 3764 | 1467041105112 Marionette TRACE conn3 <- [1,2806,null,{}] 08:25:05 INFO - PROCESS | 3764 | 1467041105115 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:05 INFO - PROCESS | 3764 | 1467041105117 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:05 INFO - PROCESS | 3764 | 1467041105254 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 08:25:05 INFO - PROCESS | 3764 | 1467041105272 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:05 INFO - PROCESS | 3764 | 1467041105273 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:05 INFO - PROCESS | 3764 | ++DOCSHELL 1A3E5000 == 32 [pid = 3764] [id = 711] 08:25:05 INFO - PROCESS | 3764 | ++DOMWINDOW == 90 (1A51B800) [pid = 3764] [serial = 2133] [outer = 00000000] 08:25:05 INFO - PROCESS | 3764 | ++DOMWINDOW == 91 (1A7E0C00) [pid = 3764] [serial = 2134] [outer = 1A51B800] 08:25:05 INFO - PROCESS | 3764 | 1467041105343 Marionette DEBUG loaded listener.js 08:25:05 INFO - PROCESS | 3764 | ++DOMWINDOW == 92 (1A520400) [pid = 3764] [serial = 2135] [outer = 1A51B800] 08:25:05 INFO - PROCESS | 3764 | --DOMWINDOW == 91 (14288400) [pid = 3764] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 08:25:05 INFO - PROCESS | 3764 | --DOMWINDOW == 90 (16992C00) [pid = 3764] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 08:25:05 INFO - PROCESS | 3764 | --DOMWINDOW == 89 (1A296400) [pid = 3764] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 08:25:05 INFO - PROCESS | 3764 | --DOMWINDOW == 88 (1180DC00) [pid = 3764] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 08:25:05 INFO - PROCESS | 3764 | --DOMWINDOW == 87 (139CF000) [pid = 3764] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 08:25:05 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (176CC400) [pid = 3764] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 08:25:05 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (1850A400) [pid = 3764] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 08:25:05 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (1779E000) [pid = 3764] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 08:25:05 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (170C4800) [pid = 3764] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 08:25:05 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (1A0D9800) [pid = 3764] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 08:25:05 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (14296400) [pid = 3764] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 08:25:05 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (13A8CC00) [pid = 3764] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 08:25:05 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (105EF000) [pid = 3764] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 08:25:05 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (12BA9C00) [pid = 3764] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 08:25:05 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (19852C00) [pid = 3764] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 08:25:05 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (16ED6400) [pid = 3764] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 08:25:05 INFO - PROCESS | 3764 | 1467041105905 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 08:25:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 08:25:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 821ms 08:25:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 08:25:05 INFO - PROCESS | 3764 | 1467041105954 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 08:25:05 INFO - PROCESS | 3764 | 1467041105956 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 08:25:05 INFO - PROCESS | 3764 | 1467041105959 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 08:25:05 INFO - PROCESS | 3764 | 1467041105960 Marionette TRACE conn3 <- [1,2810,null,{}] 08:25:05 INFO - PROCESS | 3764 | 1467041105964 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:05 INFO - PROCESS | 3764 | 1467041105966 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:06 INFO - PROCESS | 3764 | 1467041106044 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 08:25:06 INFO - PROCESS | 3764 | 1467041106049 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:06 INFO - PROCESS | 3764 | 1467041106051 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:06 INFO - PROCESS | 3764 | ++DOCSHELL 13DB1400 == 33 [pid = 3764] [id = 712] 08:25:06 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (13F7F800) [pid = 3764] [serial = 2136] [outer = 00000000] 08:25:06 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (174EBC00) [pid = 3764] [serial = 2137] [outer = 13F7F800] 08:25:06 INFO - PROCESS | 3764 | 1467041106094 Marionette DEBUG loaded listener.js 08:25:06 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (1751BC00) [pid = 3764] [serial = 2138] [outer = 13F7F800] 08:25:06 INFO - PROCESS | 3764 | 1467041106529 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 08:25:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 08:25:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 589ms 08:25:06 INFO - PROCESS | 3764 | 1467041106556 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 08:25:06 INFO - PROCESS | 3764 | 1467041106558 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 08:25:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 08:25:06 INFO - PROCESS | 3764 | 1467041106575 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 08:25:06 INFO - PROCESS | 3764 | 1467041106576 Marionette TRACE conn3 <- [1,2814,null,{}] 08:25:06 INFO - PROCESS | 3764 | 1467041106584 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:06 INFO - PROCESS | 3764 | 1467041106586 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:06 INFO - PROCESS | 3764 | 1467041106664 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 08:25:06 INFO - PROCESS | 3764 | 1467041106669 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:06 INFO - PROCESS | 3764 | 1467041106671 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:06 INFO - PROCESS | 3764 | ++DOCSHELL 1180E800 == 34 [pid = 3764] [id = 713] 08:25:06 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (18503800) [pid = 3764] [serial = 2139] [outer = 00000000] 08:25:06 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (1A388800) [pid = 3764] [serial = 2140] [outer = 18503800] 08:25:06 INFO - PROCESS | 3764 | 1467041106714 Marionette DEBUG loaded listener.js 08:25:06 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (1A51F000) [pid = 3764] [serial = 2141] [outer = 18503800] 08:25:07 INFO - PROCESS | 3764 | 1467041107162 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 08:25:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 08:25:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 651ms 08:25:07 INFO - PROCESS | 3764 | 1467041107215 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 08:25:07 INFO - PROCESS | 3764 | 1467041107217 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 08:25:07 INFO - PROCESS | 3764 | 1467041107220 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 08:25:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 08:25:07 INFO - PROCESS | 3764 | 1467041107222 Marionette TRACE conn3 <- [1,2818,null,{}] 08:25:07 INFO - PROCESS | 3764 | 1467041107225 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:07 INFO - PROCESS | 3764 | 1467041107227 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:07 INFO - PROCESS | 3764 | 1467041107316 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 08:25:07 INFO - PROCESS | 3764 | 1467041107321 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:07 INFO - PROCESS | 3764 | 1467041107323 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:07 INFO - PROCESS | 3764 | ++DOCSHELL 16E12000 == 35 [pid = 3764] [id = 714] 08:25:07 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (1A7E0800) [pid = 3764] [serial = 2142] [outer = 00000000] 08:25:07 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (1A916800) [pid = 3764] [serial = 2143] [outer = 1A7E0800] 08:25:07 INFO - PROCESS | 3764 | 1467041107366 Marionette DEBUG loaded listener.js 08:25:07 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (1A91B400) [pid = 3764] [serial = 2144] [outer = 1A7E0800] 08:25:08 INFO - PROCESS | 3764 | --DOCSHELL 13F7A400 == 34 [pid = 3764] [id = 706] 08:25:08 INFO - PROCESS | 3764 | --DOCSHELL 12BB6C00 == 33 [pid = 3764] [id = 705] 08:25:08 INFO - PROCESS | 3764 | --DOCSHELL 1779C800 == 32 [pid = 3764] [id = 703] 08:25:08 INFO - PROCESS | 3764 | --DOCSHELL 11480800 == 31 [pid = 3764] [id = 704] 08:25:08 INFO - PROCESS | 3764 | --DOCSHELL 1A3E5000 == 30 [pid = 3764] [id = 711] 08:25:08 INFO - PROCESS | 3764 | --DOCSHELL 1A3DC000 == 29 [pid = 3764] [id = 710] 08:25:08 INFO - PROCESS | 3764 | --DOCSHELL 19801C00 == 28 [pid = 3764] [id = 709] 08:25:08 INFO - PROCESS | 3764 | --DOCSHELL 1751B800 == 27 [pid = 3764] [id = 708] 08:25:08 INFO - PROCESS | 3764 | --DOCSHELL 13DB1400 == 26 [pid = 3764] [id = 712] 08:25:08 INFO - PROCESS | 3764 | --DOCSHELL 16994800 == 25 [pid = 3764] [id = 707] 08:25:08 INFO - PROCESS | 3764 | --DOCSHELL 1180E800 == 24 [pid = 3764] [id = 713] 08:25:09 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (1850F800) [pid = 3764] [serial = 2080] [outer = 00000000] [url = about:blank] 08:25:09 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (18350800) [pid = 3764] [serial = 2078] [outer = 00000000] [url = about:blank] 08:25:09 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (177D7C00) [pid = 3764] [serial = 2077] [outer = 00000000] [url = about:blank] 08:25:09 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (19ADC800) [pid = 3764] [serial = 2081] [outer = 00000000] [url = about:blank] 08:25:09 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (1779D000) [pid = 3764] [serial = 2108] [outer = 00000000] [url = about:blank] 08:25:09 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (19EDFC00) [pid = 3764] [serial = 2083] [outer = 00000000] [url = about:blank] 08:25:09 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (1A0E0800) [pid = 3764] [serial = 2086] [outer = 00000000] [url = about:blank] 08:25:09 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (1502A000) [pid = 3764] [serial = 2071] [outer = 00000000] [url = about:blank] 08:25:09 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (13D05000) [pid = 3764] [serial = 2068] [outer = 00000000] [url = about:blank] 08:25:09 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (13D8F800) [pid = 3764] [serial = 2069] [outer = 00000000] [url = about:blank] 08:25:09 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (1A38CC00) [pid = 3764] [serial = 2089] [outer = 00000000] [url = about:blank] 08:25:09 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (18449000) [pid = 3764] [serial = 2110] [outer = 00000000] [url = about:blank] 08:25:09 INFO - PROCESS | 3764 | --DOMWINDOW == 72 (129E9000) [pid = 3764] [serial = 2066] [outer = 00000000] [url = about:blank] 08:25:09 INFO - PROCESS | 3764 | --DOMWINDOW == 71 (1123E000) [pid = 3764] [serial = 2065] [outer = 00000000] [url = about:blank] 08:25:09 INFO - PROCESS | 3764 | --DOMWINDOW == 70 (1A28E400) [pid = 3764] [serial = 2087] [outer = 00000000] [url = about:blank] 08:25:09 INFO - PROCESS | 3764 | --DOMWINDOW == 69 (13F7FC00) [pid = 3764] [serial = 2063] [outer = 00000000] [url = about:blank] 08:25:09 INFO - PROCESS | 3764 | --DOMWINDOW == 68 (13D91000) [pid = 3764] [serial = 2062] [outer = 00000000] [url = about:blank] 08:25:09 INFO - PROCESS | 3764 | --DOMWINDOW == 67 (19AE5400) [pid = 3764] [serial = 2060] [outer = 00000000] [url = about:blank] 08:25:09 INFO - PROCESS | 3764 | --DOMWINDOW == 66 (174F2C00) [pid = 3764] [serial = 2074] [outer = 00000000] [url = about:blank] 08:25:09 INFO - PROCESS | 3764 | --DOMWINDOW == 65 (1760B400) [pid = 3764] [serial = 2075] [outer = 00000000] [url = about:blank] 08:25:09 INFO - PROCESS | 3764 | --DOMWINDOW == 64 (19EE0800) [pid = 3764] [serial = 2084] [outer = 00000000] [url = about:blank] 08:25:09 INFO - PROCESS | 3764 | --DOMWINDOW == 63 (15828400) [pid = 3764] [serial = 2072] [outer = 00000000] [url = about:blank] 08:25:09 INFO - PROCESS | 3764 | --DOMWINDOW == 62 (15835000) [pid = 3764] [serial = 2101] [outer = 00000000] [url = about:blank] 08:25:09 INFO - PROCESS | 3764 | --DOMWINDOW == 61 (14294400) [pid = 3764] [serial = 2099] [outer = 00000000] [url = about:blank] 08:25:09 INFO - PROCESS | 3764 | --DOMWINDOW == 60 (16E0F800) [pid = 3764] [serial = 2104] [outer = 00000000] [url = about:blank] 08:25:09 INFO - PROCESS | 3764 | --DOMWINDOW == 59 (1A390800) [pid = 3764] [serial = 2090] [outer = 00000000] [url = about:blank] 08:25:09 INFO - PROCESS | 3764 | --DOMWINDOW == 58 (1295C800) [pid = 3764] [serial = 2092] [outer = 00000000] [url = about:blank] 08:25:09 INFO - PROCESS | 3764 | --DOMWINDOW == 57 (16ECC800) [pid = 3764] [serial = 2105] [outer = 00000000] [url = about:blank] 08:25:09 INFO - PROCESS | 3764 | --DOMWINDOW == 56 (13D04400) [pid = 3764] [serial = 2096] [outer = 00000000] [url = about:blank] 08:25:09 INFO - PROCESS | 3764 | --DOMWINDOW == 55 (129EA400) [pid = 3764] [serial = 2093] [outer = 00000000] [url = about:blank] 08:25:09 INFO - PROCESS | 3764 | --DOMWINDOW == 54 (176D9C00) [pid = 3764] [serial = 2107] [outer = 00000000] [url = about:blank] 08:25:09 INFO - PROCESS | 3764 | --DOMWINDOW == 53 (139EF400) [pid = 3764] [serial = 2095] [outer = 00000000] [url = about:blank] 08:25:09 INFO - PROCESS | 3764 | --DOMWINDOW == 52 (1428C400) [pid = 3764] [serial = 2098] [outer = 00000000] [url = about:blank] 08:25:09 INFO - PROCESS | 3764 | 1467041109184 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 08:25:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 08:25:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1998ms 08:25:09 INFO - PROCESS | 3764 | 1467041109226 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 08:25:09 INFO - PROCESS | 3764 | 1467041109230 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 08:25:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 08:25:09 INFO - PROCESS | 3764 | 1467041109235 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 08:25:09 INFO - PROCESS | 3764 | 1467041109238 Marionette TRACE conn3 <- [1,2822,null,{}] 08:25:09 INFO - PROCESS | 3764 | 1467041109244 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:09 INFO - PROCESS | 3764 | 1467041109247 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:09 INFO - PROCESS | 3764 | 1467041109337 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 08:25:09 INFO - PROCESS | 3764 | 1467041109344 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:09 INFO - PROCESS | 3764 | 1467041109348 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:09 INFO - PROCESS | 3764 | ++DOCSHELL 11489400 == 25 [pid = 3764] [id = 715] 08:25:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 53 (11807400) [pid = 3764] [serial = 2145] [outer = 00000000] 08:25:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 54 (129E9400) [pid = 3764] [serial = 2146] [outer = 11807400] 08:25:09 INFO - PROCESS | 3764 | 1467041109398 Marionette DEBUG loaded listener.js 08:25:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 55 (129EAC00) [pid = 3764] [serial = 2147] [outer = 11807400] 08:25:09 INFO - PROCESS | 3764 | 1467041109909 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 08:25:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 08:25:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 681ms 08:25:09 INFO - PROCESS | 3764 | 1467041109936 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 08:25:09 INFO - PROCESS | 3764 | 1467041109943 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 08:25:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 08:25:09 INFO - PROCESS | 3764 | 1467041109954 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 08:25:09 INFO - PROCESS | 3764 | 1467041109956 Marionette TRACE conn3 <- [1,2826,null,{}] 08:25:09 INFO - PROCESS | 3764 | 1467041109960 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:09 INFO - PROCESS | 3764 | 1467041109963 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:10 INFO - PROCESS | 3764 | 1467041110050 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 08:25:10 INFO - PROCESS | 3764 | 1467041110059 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:10 INFO - PROCESS | 3764 | 1467041110062 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:10 INFO - PROCESS | 3764 | ++DOCSHELL 13D05000 == 26 [pid = 3764] [id = 716] 08:25:10 INFO - PROCESS | 3764 | ++DOMWINDOW == 56 (13D06400) [pid = 3764] [serial = 2148] [outer = 00000000] 08:25:10 INFO - PROCESS | 3764 | ++DOMWINDOW == 57 (13D8C400) [pid = 3764] [serial = 2149] [outer = 13D06400] 08:25:10 INFO - PROCESS | 3764 | 1467041110109 Marionette DEBUG loaded listener.js 08:25:10 INFO - PROCESS | 3764 | ++DOMWINDOW == 58 (13D93800) [pid = 3764] [serial = 2150] [outer = 13D06400] 08:25:10 INFO - PROCESS | 3764 | 1467041110574 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 08:25:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 08:25:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 697ms 08:25:10 INFO - PROCESS | 3764 | 1467041110635 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 08:25:10 INFO - PROCESS | 3764 | 1467041110637 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 08:25:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 08:25:10 INFO - PROCESS | 3764 | 1467041110641 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 08:25:10 INFO - PROCESS | 3764 | 1467041110644 Marionette TRACE conn3 <- [1,2830,null,{}] 08:25:10 INFO - PROCESS | 3764 | 1467041110655 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:10 INFO - PROCESS | 3764 | 1467041110660 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:10 INFO - PROCESS | 3764 | 1467041110771 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 08:25:10 INFO - PROCESS | 3764 | 1467041110872 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:10 INFO - PROCESS | 3764 | 1467041110875 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:10 INFO - PROCESS | 3764 | ++DOCSHELL 14295400 == 27 [pid = 3764] [id = 717] 08:25:10 INFO - PROCESS | 3764 | ++DOMWINDOW == 59 (14296000) [pid = 3764] [serial = 2151] [outer = 00000000] 08:25:10 INFO - PROCESS | 3764 | ++DOMWINDOW == 60 (15021800) [pid = 3764] [serial = 2152] [outer = 14296000] 08:25:10 INFO - PROCESS | 3764 | 1467041110922 Marionette DEBUG loaded listener.js 08:25:11 INFO - PROCESS | 3764 | ++DOMWINDOW == 61 (1547B800) [pid = 3764] [serial = 2153] [outer = 14296000] 08:25:11 INFO - PROCESS | 3764 | 1467041111308 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 08:25:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 08:25:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 681ms 08:25:11 INFO - PROCESS | 3764 | 1467041111340 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 08:25:11 INFO - PROCESS | 3764 | 1467041111342 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 08:25:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 08:25:11 INFO - PROCESS | 3764 | 1467041111345 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 08:25:11 INFO - PROCESS | 3764 | 1467041111347 Marionette TRACE conn3 <- [1,2834,null,{}] 08:25:11 INFO - PROCESS | 3764 | 1467041111361 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:11 INFO - PROCESS | 3764 | 1467041111364 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:11 INFO - PROCESS | 3764 | 1467041111486 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 08:25:11 INFO - PROCESS | 3764 | 1467041111495 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:11 INFO - PROCESS | 3764 | 1467041111497 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:11 INFO - PROCESS | 3764 | ++DOCSHELL 14293000 == 28 [pid = 3764] [id = 718] 08:25:11 INFO - PROCESS | 3764 | ++DOMWINDOW == 62 (14295C00) [pid = 3764] [serial = 2154] [outer = 00000000] 08:25:11 INFO - PROCESS | 3764 | ++DOMWINDOW == 63 (16026000) [pid = 3764] [serial = 2155] [outer = 14295C00] 08:25:11 INFO - PROCESS | 3764 | 1467041111542 Marionette DEBUG loaded listener.js 08:25:11 INFO - PROCESS | 3764 | ++DOMWINDOW == 64 (16B90C00) [pid = 3764] [serial = 2156] [outer = 14295C00] 08:25:11 INFO - PROCESS | 3764 | 1467041111954 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 08:25:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 08:25:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 619ms 08:25:11 INFO - PROCESS | 3764 | 1467041111984 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 08:25:11 INFO - PROCESS | 3764 | 1467041111987 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 08:25:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 08:25:11 INFO - PROCESS | 3764 | 1467041111991 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 08:25:11 INFO - PROCESS | 3764 | 1467041111994 Marionette TRACE conn3 <- [1,2838,null,{}] 08:25:11 INFO - PROCESS | 3764 | 1467041111997 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:11 INFO - PROCESS | 3764 | 1467041111999 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:12 INFO - PROCESS | 3764 | 1467041112095 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 08:25:12 INFO - PROCESS | 3764 | 1467041112103 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:12 INFO - PROCESS | 3764 | 1467041112106 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:12 INFO - PROCESS | 3764 | ++DOCSHELL 17006000 == 29 [pid = 3764] [id = 719] 08:25:12 INFO - PROCESS | 3764 | ++DOMWINDOW == 65 (17006400) [pid = 3764] [serial = 2157] [outer = 00000000] 08:25:12 INFO - PROCESS | 3764 | ++DOMWINDOW == 66 (1751E400) [pid = 3764] [serial = 2158] [outer = 17006400] 08:25:12 INFO - PROCESS | 3764 | 1467041112178 Marionette DEBUG loaded listener.js 08:25:12 INFO - PROCESS | 3764 | ++DOMWINDOW == 67 (175AB800) [pid = 3764] [serial = 2159] [outer = 17006400] 08:25:12 INFO - PROCESS | 3764 | 1467041112602 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 08:25:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 08:25:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 635ms 08:25:12 INFO - PROCESS | 3764 | 1467041112611 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 08:25:12 INFO - PROCESS | 3764 | 1467041112613 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 08:25:12 INFO - PROCESS | 3764 | 1467041112616 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 08:25:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 08:25:12 INFO - PROCESS | 3764 | 1467041112618 Marionette TRACE conn3 <- [1,2842,null,{}] 08:25:12 INFO - PROCESS | 3764 | 1467041112621 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:12 INFO - PROCESS | 3764 | 1467041112626 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:12 INFO - PROCESS | 3764 | 1467041112765 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 08:25:12 INFO - PROCESS | 3764 | 1467041112773 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:12 INFO - PROCESS | 3764 | 1467041112776 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:12 INFO - PROCESS | 3764 | ++DOCSHELL 16ED6C00 == 30 [pid = 3764] [id = 720] 08:25:12 INFO - PROCESS | 3764 | ++DOMWINDOW == 68 (175A2800) [pid = 3764] [serial = 2160] [outer = 00000000] 08:25:12 INFO - PROCESS | 3764 | ++DOMWINDOW == 69 (1779A400) [pid = 3764] [serial = 2161] [outer = 175A2800] 08:25:12 INFO - PROCESS | 3764 | 1467041112820 Marionette DEBUG loaded listener.js 08:25:12 INFO - PROCESS | 3764 | ++DOMWINDOW == 70 (18444C00) [pid = 3764] [serial = 2162] [outer = 175A2800] 08:25:13 INFO - PROCESS | 3764 | 1467041113241 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 08:25:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 08:25:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 635ms 08:25:13 INFO - PROCESS | 3764 | 1467041113254 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 08:25:13 INFO - PROCESS | 3764 | 1467041113256 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 08:25:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 08:25:13 INFO - PROCESS | 3764 | 1467041113259 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 08:25:13 INFO - PROCESS | 3764 | 1467041113261 Marionette TRACE conn3 <- [1,2846,null,{}] 08:25:13 INFO - PROCESS | 3764 | 1467041113265 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:13 INFO - PROCESS | 3764 | 1467041113266 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:13 INFO - PROCESS | 3764 | 1467041113389 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 08:25:13 INFO - PROCESS | 3764 | 1467041113478 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:13 INFO - PROCESS | 3764 | 1467041113480 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:13 INFO - PROCESS | 3764 | ++DOCSHELL 18356000 == 31 [pid = 3764] [id = 721] 08:25:13 INFO - PROCESS | 3764 | ++DOMWINDOW == 71 (18441000) [pid = 3764] [serial = 2163] [outer = 00000000] 08:25:13 INFO - PROCESS | 3764 | ++DOMWINDOW == 72 (19860000) [pid = 3764] [serial = 2164] [outer = 18441000] 08:25:13 INFO - PROCESS | 3764 | 1467041113524 Marionette DEBUG loaded listener.js 08:25:13 INFO - PROCESS | 3764 | ++DOMWINDOW == 73 (19861000) [pid = 3764] [serial = 2165] [outer = 18441000] 08:25:13 INFO - PROCESS | 3764 | 1467041113864 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 08:25:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 08:25:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 634ms 08:25:13 INFO - PROCESS | 3764 | 1467041113898 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 08:25:13 INFO - PROCESS | 3764 | 1467041113900 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 08:25:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 08:25:13 INFO - PROCESS | 3764 | 1467041113906 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 08:25:13 INFO - PROCESS | 3764 | 1467041113908 Marionette TRACE conn3 <- [1,2850,null,{}] 08:25:13 INFO - PROCESS | 3764 | 1467041113911 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:13 INFO - PROCESS | 3764 | 1467041113913 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:13 INFO - PROCESS | 3764 | 1467041113992 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 08:25:13 INFO - PROCESS | 3764 | 1467041113998 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:13 INFO - PROCESS | 3764 | 1467041114000 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:14 INFO - PROCESS | 3764 | ++DOCSHELL 19EE0800 == 32 [pid = 3764] [id = 722] 08:25:14 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (19EE1800) [pid = 3764] [serial = 2166] [outer = 00000000] 08:25:14 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (1A0D7C00) [pid = 3764] [serial = 2167] [outer = 19EE1800] 08:25:14 INFO - PROCESS | 3764 | 1467041114050 Marionette DEBUG loaded listener.js 08:25:14 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (1A0D8400) [pid = 3764] [serial = 2168] [outer = 19EE1800] 08:25:14 INFO - PROCESS | 3764 | 1467041114521 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 08:25:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 08:25:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 620ms 08:25:14 INFO - PROCESS | 3764 | 1467041114542 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 08:25:14 INFO - PROCESS | 3764 | 1467041114544 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 08:25:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 08:25:14 INFO - PROCESS | 3764 | 1467041114557 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 08:25:14 INFO - PROCESS | 3764 | 1467041114558 Marionette TRACE conn3 <- [1,2854,null,{}] 08:25:14 INFO - PROCESS | 3764 | 1467041114562 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:14 INFO - PROCESS | 3764 | 1467041114564 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:14 INFO - PROCESS | 3764 | 1467041114676 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 08:25:14 INFO - PROCESS | 3764 | 1467041114684 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:14 INFO - PROCESS | 3764 | 1467041114686 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:14 INFO - PROCESS | 3764 | ++DOCSHELL 14295000 == 33 [pid = 3764] [id = 723] 08:25:14 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (1A0E3C00) [pid = 3764] [serial = 2169] [outer = 00000000] 08:25:14 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (1A298400) [pid = 3764] [serial = 2170] [outer = 1A0E3C00] 08:25:14 INFO - PROCESS | 3764 | 1467041114730 Marionette DEBUG loaded listener.js 08:25:14 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (1A29B400) [pid = 3764] [serial = 2171] [outer = 1A0E3C00] 08:25:15 INFO - PROCESS | 3764 | 1467041115235 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 08:25:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 08:25:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 744ms 08:25:15 INFO - PROCESS | 3764 | 1467041115309 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 08:25:15 INFO - PROCESS | 3764 | 1467041115311 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 08:25:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 08:25:15 INFO - PROCESS | 3764 | 1467041115315 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 08:25:15 INFO - PROCESS | 3764 | 1467041115316 Marionette TRACE conn3 <- [1,2858,null,{}] 08:25:15 INFO - PROCESS | 3764 | 1467041115320 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:15 INFO - PROCESS | 3764 | 1467041115321 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:15 INFO - PROCESS | 3764 | 1467041115450 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 08:25:15 INFO - PROCESS | 3764 | 1467041115459 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:15 INFO - PROCESS | 3764 | 1467041115461 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:15 INFO - PROCESS | 3764 | ++DOCSHELL 10EAA000 == 34 [pid = 3764] [id = 724] 08:25:15 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (10EE7C00) [pid = 3764] [serial = 2172] [outer = 00000000] 08:25:15 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (1A3D7000) [pid = 3764] [serial = 2173] [outer = 10EE7C00] 08:25:15 INFO - PROCESS | 3764 | 1467041115560 Marionette DEBUG loaded listener.js 08:25:15 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (1A3D9C00) [pid = 3764] [serial = 2174] [outer = 10EE7C00] 08:25:15 INFO - PROCESS | 3764 | 1467041115954 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 08:25:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 08:25:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 681ms 08:25:15 INFO - PROCESS | 3764 | 1467041116001 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 08:25:15 INFO - PROCESS | 3764 | 1467041116003 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 08:25:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 08:25:16 INFO - PROCESS | 3764 | 1467041116014 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 08:25:16 INFO - PROCESS | 3764 | 1467041116016 Marionette TRACE conn3 <- [1,2862,null,{}] 08:25:16 INFO - PROCESS | 3764 | 1467041116060 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:16 INFO - PROCESS | 3764 | 1467041116064 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:16 INFO - PROCESS | 3764 | 1467041116192 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 08:25:16 INFO - PROCESS | 3764 | 1467041116207 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:16 INFO - PROCESS | 3764 | 1467041116209 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:16 INFO - PROCESS | 3764 | ++DOCSHELL 1121E800 == 35 [pid = 3764] [id = 725] 08:25:16 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (11895800) [pid = 3764] [serial = 2175] [outer = 00000000] 08:25:16 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (18444800) [pid = 3764] [serial = 2176] [outer = 11895800] 08:25:16 INFO - PROCESS | 3764 | 1467041116567 Marionette DEBUG loaded listener.js 08:25:16 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (1A91F400) [pid = 3764] [serial = 2177] [outer = 11895800] 08:25:16 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (15025000) [pid = 3764] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 08:25:16 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (18503800) [pid = 3764] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 08:25:16 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (1985A400) [pid = 3764] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 08:25:16 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (1A3DC400) [pid = 3764] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 08:25:16 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (1A51B800) [pid = 3764] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 08:25:16 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (176D2C00) [pid = 3764] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 08:25:16 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (1699BC00) [pid = 3764] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 08:25:16 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (14269800) [pid = 3764] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 08:25:16 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (12C52000) [pid = 3764] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 08:25:16 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (11CE0400) [pid = 3764] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 08:25:16 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (177DAC00) [pid = 3764] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 08:25:16 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (13F7F800) [pid = 3764] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 08:25:16 INFO - PROCESS | 3764 | 1467041116955 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 08:25:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 08:25:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 945ms 08:25:16 INFO - PROCESS | 3764 | 1467041116980 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 08:25:16 INFO - PROCESS | 3764 | 1467041116982 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 08:25:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 08:25:16 INFO - PROCESS | 3764 | 1467041116985 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 08:25:16 INFO - PROCESS | 3764 | 1467041116987 Marionette TRACE conn3 <- [1,2866,null,{}] 08:25:16 INFO - PROCESS | 3764 | 1467041116990 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:16 INFO - PROCESS | 3764 | 1467041116992 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:17 INFO - PROCESS | 3764 | 1467041117071 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 08:25:17 INFO - PROCESS | 3764 | 1467041117077 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:17 INFO - PROCESS | 3764 | 1467041117079 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:17 INFO - PROCESS | 3764 | ++DOCSHELL 1428C000 == 36 [pid = 3764] [id = 726] 08:25:17 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (1700DC00) [pid = 3764] [serial = 2178] [outer = 00000000] 08:25:17 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (1A38C400) [pid = 3764] [serial = 2179] [outer = 1700DC00] 08:25:17 INFO - PROCESS | 3764 | 1467041117129 Marionette DEBUG loaded listener.js 08:25:17 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (1A3E5400) [pid = 3764] [serial = 2180] [outer = 1700DC00] 08:25:17 INFO - PROCESS | 3764 | 1467041117547 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 08:25:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 08:25:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 620ms 08:25:17 INFO - PROCESS | 3764 | 1467041117608 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 08:25:17 INFO - PROCESS | 3764 | 1467041117610 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 08:25:17 INFO - PROCESS | 3764 | 1467041117613 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 08:25:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 08:25:17 INFO - PROCESS | 3764 | 1467041117614 Marionette TRACE conn3 <- [1,2870,null,{}] 08:25:17 INFO - PROCESS | 3764 | 1467041117618 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:17 INFO - PROCESS | 3764 | 1467041117620 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:17 INFO - PROCESS | 3764 | 1467041117708 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 08:25:17 INFO - PROCESS | 3764 | 1467041117715 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:17 INFO - PROCESS | 3764 | 1467041117717 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:17 INFO - PROCESS | 3764 | ++DOCSHELL 177DAC00 == 37 [pid = 3764] [id = 727] 08:25:17 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (1A913C00) [pid = 3764] [serial = 2181] [outer = 00000000] 08:25:17 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (1A954800) [pid = 3764] [serial = 2182] [outer = 1A913C00] 08:25:17 INFO - PROCESS | 3764 | 1467041117759 Marionette DEBUG loaded listener.js 08:25:17 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (1A957C00) [pid = 3764] [serial = 2183] [outer = 1A913C00] 08:25:18 INFO - PROCESS | 3764 | 1467041118211 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 08:25:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 08:25:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 635ms 08:25:18 INFO - PROCESS | 3764 | 1467041118251 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 08:25:18 INFO - PROCESS | 3764 | 1467041118253 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 08:25:18 INFO - PROCESS | 3764 | 1467041118256 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 08:25:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 08:25:18 INFO - PROCESS | 3764 | 1467041118258 Marionette TRACE conn3 <- [1,2874,null,{}] 08:25:18 INFO - PROCESS | 3764 | 1467041118262 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:18 INFO - PROCESS | 3764 | 1467041118264 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:18 INFO - PROCESS | 3764 | 1467041118344 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 08:25:18 INFO - PROCESS | 3764 | 1467041118349 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:18 INFO - PROCESS | 3764 | 1467041118351 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:18 INFO - PROCESS | 3764 | ++DOCSHELL 1A28D400 == 38 [pid = 3764] [id = 728] 08:25:18 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (1A95A400) [pid = 3764] [serial = 2184] [outer = 00000000] 08:25:18 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (1AA41000) [pid = 3764] [serial = 2185] [outer = 1A95A400] 08:25:18 INFO - PROCESS | 3764 | 1467041118393 Marionette DEBUG loaded listener.js 08:25:18 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (1AA43C00) [pid = 3764] [serial = 2186] [outer = 1A95A400] 08:25:19 INFO - PROCESS | 3764 | 1467041119195 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 08:25:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 08:25:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 991ms 08:25:19 INFO - PROCESS | 3764 | 1467041119260 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 08:25:19 INFO - PROCESS | 3764 | 1467041119264 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 08:25:19 INFO - PROCESS | 3764 | 1467041119269 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 08:25:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 08:25:19 INFO - PROCESS | 3764 | 1467041119274 Marionette TRACE conn3 <- [1,2878,null,{}] 08:25:19 INFO - PROCESS | 3764 | 1467041119279 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:19 INFO - PROCESS | 3764 | 1467041119282 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:19 INFO - PROCESS | 3764 | 1467041119394 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 08:25:19 INFO - PROCESS | 3764 | 1467041119550 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:19 INFO - PROCESS | 3764 | 1467041119553 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:19 INFO - PROCESS | 3764 | ++DOCSHELL 12B6BC00 == 39 [pid = 3764] [id = 729] 08:25:19 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (12BA9C00) [pid = 3764] [serial = 2187] [outer = 00000000] 08:25:19 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (13D04400) [pid = 3764] [serial = 2188] [outer = 12BA9C00] 08:25:19 INFO - PROCESS | 3764 | 1467041119616 Marionette DEBUG loaded listener.js 08:25:19 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (13DBD400) [pid = 3764] [serial = 2189] [outer = 12BA9C00] 08:25:20 INFO - PROCESS | 3764 | 1467041120481 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 08:25:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 08:25:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1285ms 08:25:20 INFO - PROCESS | 3764 | 1467041120551 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 08:25:20 INFO - PROCESS | 3764 | 1467041120554 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 08:25:20 INFO - PROCESS | 3764 | 1467041120560 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 08:25:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 08:25:20 INFO - PROCESS | 3764 | 1467041120563 Marionette TRACE conn3 <- [1,2882,null,{}] 08:25:20 INFO - PROCESS | 3764 | 1467041120568 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:20 INFO - PROCESS | 3764 | 1467041120572 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:20 INFO - PROCESS | 3764 | 1467041120679 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 08:25:20 INFO - PROCESS | 3764 | 1467041120819 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:20 INFO - PROCESS | 3764 | 1467041120824 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:20 INFO - PROCESS | 3764 | ++DOCSHELL 1123C000 == 40 [pid = 3764] [id = 730] 08:25:20 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (1123D800) [pid = 3764] [serial = 2190] [outer = 00000000] 08:25:20 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (12B6B800) [pid = 3764] [serial = 2191] [outer = 1123D800] 08:25:20 INFO - PROCESS | 3764 | 1467041120887 Marionette DEBUG loaded listener.js 08:25:20 INFO - PROCESS | 3764 | ++DOMWINDOW == 88 (12C52400) [pid = 3764] [serial = 2192] [outer = 1123D800] 08:25:21 INFO - PROCESS | 3764 | --DOCSHELL 177DAC00 == 39 [pid = 3764] [id = 727] 08:25:21 INFO - PROCESS | 3764 | --DOCSHELL 1428C000 == 38 [pid = 3764] [id = 726] 08:25:21 INFO - PROCESS | 3764 | --DOCSHELL 1121E800 == 37 [pid = 3764] [id = 725] 08:25:21 INFO - PROCESS | 3764 | --DOCSHELL 10EAA000 == 36 [pid = 3764] [id = 724] 08:25:21 INFO - PROCESS | 3764 | --DOCSHELL 14295000 == 35 [pid = 3764] [id = 723] 08:25:21 INFO - PROCESS | 3764 | --DOCSHELL 19EE0800 == 34 [pid = 3764] [id = 722] 08:25:21 INFO - PROCESS | 3764 | --DOCSHELL 18356000 == 33 [pid = 3764] [id = 721] 08:25:21 INFO - PROCESS | 3764 | --DOCSHELL 16ED6C00 == 32 [pid = 3764] [id = 720] 08:25:21 INFO - PROCESS | 3764 | --DOCSHELL 17006000 == 31 [pid = 3764] [id = 719] 08:25:21 INFO - PROCESS | 3764 | --DOCSHELL 14293000 == 30 [pid = 3764] [id = 718] 08:25:21 INFO - PROCESS | 3764 | --DOCSHELL 14295400 == 29 [pid = 3764] [id = 717] 08:25:21 INFO - PROCESS | 3764 | --DOCSHELL 13D05000 == 28 [pid = 3764] [id = 716] 08:25:21 INFO - PROCESS | 3764 | --DOMWINDOW == 87 (1A916800) [pid = 3764] [serial = 2143] [outer = 00000000] [url = about:blank] 08:25:21 INFO - PROCESS | 3764 | --DOCSHELL 11489400 == 27 [pid = 3764] [id = 715] 08:25:21 INFO - PROCESS | 3764 | --DOCSHELL 16E12000 == 26 [pid = 3764] [id = 714] 08:25:21 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (1A51F000) [pid = 3764] [serial = 2141] [outer = 00000000] [url = about:blank] 08:25:21 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (19AE4400) [pid = 3764] [serial = 2128] [outer = 00000000] [url = about:blank] 08:25:21 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (1A3E1800) [pid = 3764] [serial = 2131] [outer = 00000000] [url = about:blank] 08:25:21 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (1A7E0C00) [pid = 3764] [serial = 2134] [outer = 00000000] [url = about:blank] 08:25:21 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (1A516C00) [pid = 3764] [serial = 2132] [outer = 00000000] [url = about:blank] 08:25:21 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (1A388800) [pid = 3764] [serial = 2140] [outer = 00000000] [url = about:blank] 08:25:21 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (1A520400) [pid = 3764] [serial = 2135] [outer = 00000000] [url = about:blank] 08:25:21 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (177E2400) [pid = 3764] [serial = 2125] [outer = 00000000] [url = about:blank] 08:25:21 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (174F4800) [pid = 3764] [serial = 2122] [outer = 00000000] [url = about:blank] 08:25:21 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (175AA400) [pid = 3764] [serial = 2123] [outer = 00000000] [url = about:blank] 08:25:21 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (1428B000) [pid = 3764] [serial = 2119] [outer = 00000000] [url = about:blank] 08:25:21 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (14FF5C00) [pid = 3764] [serial = 2120] [outer = 00000000] [url = about:blank] 08:25:21 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (12E76C00) [pid = 3764] [serial = 2117] [outer = 00000000] [url = about:blank] 08:25:21 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (12E6A400) [pid = 3764] [serial = 2116] [outer = 00000000] [url = about:blank] 08:25:21 INFO - PROCESS | 3764 | --DOMWINDOW == 72 (139ECC00) [pid = 3764] [serial = 2114] [outer = 00000000] [url = about:blank] 08:25:21 INFO - PROCESS | 3764 | --DOMWINDOW == 71 (12E1D800) [pid = 3764] [serial = 2113] [outer = 00000000] [url = about:blank] 08:25:21 INFO - PROCESS | 3764 | --DOMWINDOW == 70 (18449400) [pid = 3764] [serial = 2111] [outer = 00000000] [url = about:blank] 08:25:21 INFO - PROCESS | 3764 | --DOMWINDOW == 69 (174EBC00) [pid = 3764] [serial = 2137] [outer = 00000000] [url = about:blank] 08:25:21 INFO - PROCESS | 3764 | --DOMWINDOW == 68 (1751BC00) [pid = 3764] [serial = 2138] [outer = 00000000] [url = about:blank] 08:25:21 INFO - PROCESS | 3764 | --DOMWINDOW == 67 (1A0DA000) [pid = 3764] [serial = 2129] [outer = 00000000] [url = about:blank] 08:25:21 INFO - PROCESS | 3764 | --DOMWINDOW == 66 (1850B800) [pid = 3764] [serial = 2126] [outer = 00000000] [url = about:blank] 08:25:21 INFO - PROCESS | 3764 | --DOMWINDOW == 65 (16028800) [pid = 3764] [serial = 2102] [outer = 00000000] [url = about:blank] 08:25:21 INFO - PROCESS | 3764 | 1467041121469 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 08:25:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 08:25:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 929ms 08:25:21 INFO - PROCESS | 3764 | 1467041121489 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 08:25:21 INFO - PROCESS | 3764 | 1467041121494 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 08:25:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 08:25:21 INFO - PROCESS | 3764 | 1467041121500 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 08:25:21 INFO - PROCESS | 3764 | 1467041121503 Marionette TRACE conn3 <- [1,2886,null,{}] 08:25:21 INFO - PROCESS | 3764 | 1467041121507 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:21 INFO - PROCESS | 3764 | 1467041121509 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:21 INFO - PROCESS | 3764 | 1467041121594 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 08:25:21 INFO - PROCESS | 3764 | 1467041121603 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:21 INFO - PROCESS | 3764 | 1467041121605 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:21 INFO - PROCESS | 3764 | ++DOCSHELL 1315F000 == 27 [pid = 3764] [id = 731] 08:25:21 INFO - PROCESS | 3764 | ++DOMWINDOW == 66 (13168C00) [pid = 3764] [serial = 2193] [outer = 00000000] 08:25:21 INFO - PROCESS | 3764 | ++DOMWINDOW == 67 (13A8CC00) [pid = 3764] [serial = 2194] [outer = 13168C00] 08:25:21 INFO - PROCESS | 3764 | 1467041121654 Marionette DEBUG loaded listener.js 08:25:21 INFO - PROCESS | 3764 | ++DOMWINDOW == 68 (13A90000) [pid = 3764] [serial = 2195] [outer = 13168C00] 08:25:22 INFO - PROCESS | 3764 | 1467041122175 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 08:25:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 08:25:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 681ms 08:25:22 INFO - PROCESS | 3764 | 1467041122204 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 08:25:22 INFO - PROCESS | 3764 | 1467041122208 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 08:25:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 08:25:22 INFO - PROCESS | 3764 | 1467041122212 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 08:25:22 INFO - PROCESS | 3764 | 1467041122215 Marionette TRACE conn3 <- [1,2890,null,{}] 08:25:22 INFO - PROCESS | 3764 | 1467041122225 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:22 INFO - PROCESS | 3764 | 1467041122230 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:22 INFO - PROCESS | 3764 | 1467041122345 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 08:25:22 INFO - PROCESS | 3764 | 1467041122446 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:22 INFO - PROCESS | 3764 | 1467041122449 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:22 INFO - PROCESS | 3764 | ++DOCSHELL 14276000 == 28 [pid = 3764] [id = 732] 08:25:22 INFO - PROCESS | 3764 | ++DOMWINDOW == 69 (14276400) [pid = 3764] [serial = 2196] [outer = 00000000] 08:25:22 INFO - PROCESS | 3764 | ++DOMWINDOW == 70 (14291400) [pid = 3764] [serial = 2197] [outer = 14276400] 08:25:22 INFO - PROCESS | 3764 | 1467041122497 Marionette DEBUG loaded listener.js 08:25:22 INFO - PROCESS | 3764 | ++DOMWINDOW == 71 (14FF5800) [pid = 3764] [serial = 2198] [outer = 14276400] 08:25:22 INFO - PROCESS | 3764 | 1467041122899 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 08:25:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 08:25:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 743ms 08:25:22 INFO - PROCESS | 3764 | 1467041122950 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 08:25:22 INFO - PROCESS | 3764 | 1467041122952 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 08:25:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 08:25:22 INFO - PROCESS | 3764 | 1467041122956 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 08:25:22 INFO - PROCESS | 3764 | 1467041122958 Marionette TRACE conn3 <- [1,2894,null,{}] 08:25:22 INFO - PROCESS | 3764 | 1467041122961 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:22 INFO - PROCESS | 3764 | 1467041122963 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:23 INFO - PROCESS | 3764 | 1467041123046 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 08:25:23 INFO - PROCESS | 3764 | 1467041123051 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:23 INFO - PROCESS | 3764 | 1467041123053 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:23 INFO - PROCESS | 3764 | ++DOCSHELL 1582C400 == 29 [pid = 3764] [id = 733] 08:25:23 INFO - PROCESS | 3764 | ++DOMWINDOW == 72 (15834C00) [pid = 3764] [serial = 2199] [outer = 00000000] 08:25:23 INFO - PROCESS | 3764 | ++DOMWINDOW == 73 (166DF800) [pid = 3764] [serial = 2200] [outer = 15834C00] 08:25:23 INFO - PROCESS | 3764 | 1467041123097 Marionette DEBUG loaded listener.js 08:25:23 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (16B83000) [pid = 3764] [serial = 2201] [outer = 15834C00] 08:25:23 INFO - PROCESS | 3764 | 1467041123536 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 08:25:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 08:25:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 635ms 08:25:23 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 08:25:23 INFO - PROCESS | 3764 | 1467041123581 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 08:25:23 INFO - PROCESS | 3764 | 1467041123583 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 08:25:23 INFO - PROCESS | 3764 | 1467041123586 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 08:25:23 INFO - PROCESS | 3764 | 1467041123588 Marionette TRACE conn3 <- [1,2898,null,{}] 08:25:23 INFO - PROCESS | 3764 | 1467041123599 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:23 INFO - PROCESS | 3764 | 1467041123601 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:23 INFO - PROCESS | 3764 | 1467041123709 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 08:25:23 INFO - PROCESS | 3764 | 1467041123799 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:23 INFO - PROCESS | 3764 | 1467041123802 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:23 INFO - PROCESS | 3764 | ++DOCSHELL 17089800 == 30 [pid = 3764] [id = 734] 08:25:23 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (174EBC00) [pid = 3764] [serial = 2202] [outer = 00000000] 08:25:23 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (17521400) [pid = 3764] [serial = 2203] [outer = 174EBC00] 08:25:23 INFO - PROCESS | 3764 | 1467041123845 Marionette DEBUG loaded listener.js 08:25:23 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (176CC400) [pid = 3764] [serial = 2204] [outer = 174EBC00] 08:25:24 INFO - PROCESS | 3764 | 1467041124218 Marionette TRACE conn3 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 08:25:24 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 08:25:24 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 08:25:24 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 682ms 08:25:24 INFO - PROCESS | 3764 | 1467041124287 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 08:25:24 INFO - PROCESS | 3764 | 1467041124289 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 08:25:24 INFO - TEST-START | /DOMEvents/constructors.html 08:25:24 INFO - PROCESS | 3764 | 1467041124299 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 08:25:24 INFO - PROCESS | 3764 | 1467041124300 Marionette TRACE conn3 <- [1,2902,null,{}] 08:25:24 INFO - PROCESS | 3764 | 1467041124304 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:24 INFO - PROCESS | 3764 | 1467041124309 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:24 INFO - PROCESS | 3764 | 1467041124449 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 08:25:24 INFO - PROCESS | 3764 | 1467041124456 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:24 INFO - PROCESS | 3764 | 1467041124458 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:24 INFO - PROCESS | 3764 | ++DOCSHELL 11D91C00 == 31 [pid = 3764] [id = 735] 08:25:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (1751E000) [pid = 3764] [serial = 2205] [outer = 00000000] 08:25:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (177D7C00) [pid = 3764] [serial = 2206] [outer = 1751E000] 08:25:24 INFO - PROCESS | 3764 | 1467041124567 Marionette DEBUG loaded listener.js 08:25:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (18356000) [pid = 3764] [serial = 2207] [outer = 1751E000] 08:25:25 INFO - PROCESS | 3764 | 1467041125112 Marionette TRACE conn3 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 08:25:25 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 08:25:25 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 08:25:25 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 08:25:25 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 08:25:25 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 08:25:25 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 08:25:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 08:25:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 08:25:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 08:25:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 08:25:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 08:25:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 08:25:25 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 08:25:25 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 08:25:25 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 08:25:25 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 08:25:25 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 08:25:25 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 08:25:25 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 08:25:25 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 08:25:25 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 08:25:25 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 08:25:25 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 08:25:25 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 08:25:25 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 08:25:25 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 08:25:25 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 08:25:25 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 08:25:25 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 08:25:25 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 08:25:25 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 08:25:25 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 08:25:25 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 08:25:25 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 08:25:25 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 08:25:25 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 08:25:25 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 08:25:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 08:25:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:25:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 08:25:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:25:25 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 08:25:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 08:25:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:25:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 08:25:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:25:25 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 08:25:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 08:25:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:25:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 08:25:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:25:25 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 08:25:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 08:25:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:25:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 08:25:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:25:25 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 08:25:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 08:25:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:25:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 08:25:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:25:25 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 08:25:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 08:25:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:25:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 08:25:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:25:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 08:25:25 INFO - TEST-OK | /DOMEvents/constructors.html | took 898ms 08:25:25 INFO - PROCESS | 3764 | 1467041125197 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 08:25:25 INFO - PROCESS | 3764 | 1467041125200 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 08:25:25 INFO - TEST-START | /DOMEvents/event-phases-order.html 08:25:25 INFO - PROCESS | 3764 | 1467041125213 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 08:25:25 INFO - PROCESS | 3764 | 1467041125215 Marionette TRACE conn3 <- [1,2906,null,{}] 08:25:25 INFO - PROCESS | 3764 | 1467041125227 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:25 INFO - PROCESS | 3764 | 1467041125230 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:25 INFO - PROCESS | 3764 | 1467041125358 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 08:25:25 INFO - PROCESS | 3764 | 1467041125420 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:25 INFO - PROCESS | 3764 | 1467041125422 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:25 INFO - PROCESS | 3764 | ++DOCSHELL 1850B800 == 32 [pid = 3764] [id = 736] 08:25:25 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (1850C800) [pid = 3764] [serial = 2208] [outer = 00000000] 08:25:25 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (1985D000) [pid = 3764] [serial = 2209] [outer = 1850C800] 08:25:25 INFO - PROCESS | 3764 | 1467041125465 Marionette DEBUG loaded listener.js 08:25:25 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (19861400) [pid = 3764] [serial = 2210] [outer = 1850C800] 08:25:25 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (1A0E3C00) [pid = 3764] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 08:25:25 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (175A2800) [pid = 3764] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 08:25:25 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (13D06400) [pid = 3764] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 08:25:25 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (10EE7C00) [pid = 3764] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 08:25:25 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (11807400) [pid = 3764] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 08:25:25 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (1A7E0800) [pid = 3764] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 08:25:25 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (17006400) [pid = 3764] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 08:25:25 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (19EE1800) [pid = 3764] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 08:25:25 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (18441000) [pid = 3764] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 08:25:25 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (14296000) [pid = 3764] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 08:25:25 INFO - PROCESS | 3764 | --DOMWINDOW == 72 (14295C00) [pid = 3764] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 08:25:25 INFO - PROCESS | 3764 | --DOMWINDOW == 71 (1700DC00) [pid = 3764] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 08:25:25 INFO - PROCESS | 3764 | --DOMWINDOW == 70 (1A913C00) [pid = 3764] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 08:25:25 INFO - PROCESS | 3764 | --DOMWINDOW == 69 (11895800) [pid = 3764] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 08:25:25 INFO - PROCESS | 3764 | 1467041125951 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 08:25:25 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 08:25:25 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 790ms 08:25:26 INFO - PROCESS | 3764 | 1467041126014 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 08:25:26 INFO - PROCESS | 3764 | 1467041126016 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 08:25:26 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 08:25:26 INFO - PROCESS | 3764 | 1467041126020 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 08:25:26 INFO - PROCESS | 3764 | 1467041126021 Marionette TRACE conn3 <- [1,2910,null,{}] 08:25:26 INFO - PROCESS | 3764 | 1467041126026 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:26 INFO - PROCESS | 3764 | 1467041126028 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:26 INFO - PROCESS | 3764 | 1467041126132 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 08:25:26 INFO - PROCESS | 3764 | 1467041126137 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:26 INFO - PROCESS | 3764 | 1467041126139 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:26 INFO - PROCESS | 3764 | ++DOCSHELL 11DE1800 == 33 [pid = 3764] [id = 737] 08:25:26 INFO - PROCESS | 3764 | ++DOMWINDOW == 70 (14295400) [pid = 3764] [serial = 2211] [outer = 00000000] 08:25:26 INFO - PROCESS | 3764 | ++DOMWINDOW == 71 (1779B000) [pid = 3764] [serial = 2212] [outer = 14295400] 08:25:26 INFO - PROCESS | 3764 | 1467041126182 Marionette DEBUG loaded listener.js 08:25:26 INFO - PROCESS | 3764 | ++DOMWINDOW == 72 (177E2400) [pid = 3764] [serial = 2213] [outer = 14295400] 08:25:26 INFO - PROCESS | 3764 | [3764] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 08:25:26 INFO - PROCESS | 3764 | [3764] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 08:25:26 INFO - PROCESS | 3764 | [3764] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 08:25:26 INFO - PROCESS | 3764 | [3764] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 08:25:26 INFO - PROCESS | 3764 | 1467041126608 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 08:25:26 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 08:25:26 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 08:25:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 08:25:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:26 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:25:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:25:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:25:26 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 08:25:26 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 08:25:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:25:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:26 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:25:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:25:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:25:26 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 08:25:26 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 08:25:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:25:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:26 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:25:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:25:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:25:26 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 08:25:26 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 08:25:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:25:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:26 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:25:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:25:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:25:26 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 08:25:26 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 650ms 08:25:26 INFO - PROCESS | 3764 | 1467041126666 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 08:25:26 INFO - PROCESS | 3764 | 1467041126668 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 08:25:26 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 08:25:26 INFO - PROCESS | 3764 | 1467041126671 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 08:25:26 INFO - PROCESS | 3764 | 1467041126673 Marionette TRACE conn3 <- [1,2914,null,{}] 08:25:26 INFO - PROCESS | 3764 | 1467041126677 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:26 INFO - PROCESS | 3764 | 1467041126679 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:26 INFO - PROCESS | 3764 | 1467041126762 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 08:25:26 INFO - PROCESS | 3764 | 1467041126767 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:26 INFO - PROCESS | 3764 | 1467041126769 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:26 INFO - PROCESS | 3764 | ++DOCSHELL 139CB400 == 34 [pid = 3764] [id = 738] 08:25:26 INFO - PROCESS | 3764 | ++DOMWINDOW == 73 (18509800) [pid = 3764] [serial = 2214] [outer = 00000000] 08:25:26 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (1A0DF800) [pid = 3764] [serial = 2215] [outer = 18509800] 08:25:26 INFO - PROCESS | 3764 | 1467041126814 Marionette DEBUG loaded listener.js 08:25:26 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (1A290400) [pid = 3764] [serial = 2216] [outer = 18509800] 08:25:27 INFO - PROCESS | 3764 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 08:25:27 INFO - PROCESS | 3764 | 1467041127238 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 08:25:27 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 08:25:27 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 635ms 08:25:27 INFO - PROCESS | 3764 | 1467041127313 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 08:25:27 INFO - PROCESS | 3764 | 1467041127315 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 08:25:27 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 08:25:27 INFO - PROCESS | 3764 | 1467041127319 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 08:25:27 INFO - PROCESS | 3764 | 1467041127320 Marionette TRACE conn3 <- [1,2918,null,{}] 08:25:27 INFO - PROCESS | 3764 | 1467041127324 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:27 INFO - PROCESS | 3764 | 1467041127326 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:27 INFO - PROCESS | 3764 | 1467041127405 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 08:25:27 INFO - PROCESS | 3764 | 1467041127410 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:27 INFO - PROCESS | 3764 | 1467041127412 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:27 INFO - PROCESS | 3764 | ++DOCSHELL 19ADD800 == 35 [pid = 3764] [id = 739] 08:25:27 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (1A298000) [pid = 3764] [serial = 2217] [outer = 00000000] 08:25:27 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (1A3DB400) [pid = 3764] [serial = 2218] [outer = 1A298000] 08:25:27 INFO - PROCESS | 3764 | 1467041127455 Marionette DEBUG loaded listener.js 08:25:27 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (1A3DE800) [pid = 3764] [serial = 2219] [outer = 1A298000] 08:25:27 INFO - PROCESS | 3764 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 08:25:27 INFO - PROCESS | 3764 | 1467041128008 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 08:25:28 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 08:25:28 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 743ms 08:25:28 INFO - PROCESS | 3764 | 1467041128057 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 08:25:28 INFO - PROCESS | 3764 | 1467041128062 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 08:25:28 INFO - PROCESS | 3764 | 1467041128067 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 08:25:28 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 08:25:28 INFO - PROCESS | 3764 | 1467041128071 Marionette TRACE conn3 <- [1,2922,null,{}] 08:25:28 INFO - PROCESS | 3764 | 1467041128076 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:28 INFO - PROCESS | 3764 | 1467041128080 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:28 INFO - PROCESS | 3764 | 1467041128234 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 08:25:28 INFO - PROCESS | 3764 | 1467041128383 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:28 INFO - PROCESS | 3764 | 1467041128386 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:28 INFO - PROCESS | 3764 | ++DOCSHELL 10EAA000 == 36 [pid = 3764] [id = 740] 08:25:28 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (10EABC00) [pid = 3764] [serial = 2220] [outer = 00000000] 08:25:28 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (1318A000) [pid = 3764] [serial = 2221] [outer = 10EABC00] 08:25:28 INFO - PROCESS | 3764 | 1467041128447 Marionette DEBUG loaded listener.js 08:25:28 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (139CF400) [pid = 3764] [serial = 2222] [outer = 10EABC00] 08:25:28 INFO - PROCESS | 3764 | 1467041128917 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 08:25:28 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:25:28 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 898ms 08:25:28 INFO - PROCESS | 3764 | 1467041128956 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 08:25:28 INFO - PROCESS | 3764 | 1467041128960 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 08:25:28 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 08:25:28 INFO - PROCESS | 3764 | 1467041128967 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 08:25:28 INFO - PROCESS | 3764 | 1467041128970 Marionette TRACE conn3 <- [1,2926,null,{}] 08:25:28 INFO - PROCESS | 3764 | 1467041128974 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:28 INFO - PROCESS | 3764 | 1467041128977 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:29 INFO - PROCESS | 3764 | 1467041129084 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 08:25:29 INFO - PROCESS | 3764 | 1467041129199 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:29 INFO - PROCESS | 3764 | 1467041129202 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:29 INFO - PROCESS | 3764 | ++DOCSHELL 13F7F800 == 37 [pid = 3764] [id = 741] 08:25:29 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (14270000) [pid = 3764] [serial = 2223] [outer = 00000000] 08:25:29 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (15480400) [pid = 3764] [serial = 2224] [outer = 14270000] 08:25:29 INFO - PROCESS | 3764 | 1467041129259 Marionette DEBUG loaded listener.js 08:25:29 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (1699BC00) [pid = 3764] [serial = 2225] [outer = 14270000] 08:25:29 INFO - PROCESS | 3764 | 1467041129803 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 08:25:29 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 08:25:29 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 899ms 08:25:29 INFO - PROCESS | 3764 | 1467041129871 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 08:25:29 INFO - PROCESS | 3764 | 1467041129874 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 08:25:29 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 08:25:29 INFO - PROCESS | 3764 | 1467041129878 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 08:25:29 INFO - PROCESS | 3764 | 1467041129882 Marionette TRACE conn3 <- [1,2930,null,{}] 08:25:29 INFO - PROCESS | 3764 | 1467041129893 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:29 INFO - PROCESS | 3764 | 1467041129898 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:30 INFO - PROCESS | 3764 | 1467041130051 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 08:25:30 INFO - PROCESS | 3764 | 1467041130069 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:30 INFO - PROCESS | 3764 | 1467041130073 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:30 INFO - PROCESS | 3764 | ++DOCSHELL 19ADE000 == 38 [pid = 3764] [id = 742] 08:25:30 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (19ADE800) [pid = 3764] [serial = 2226] [outer = 00000000] 08:25:30 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (1A0DF000) [pid = 3764] [serial = 2227] [outer = 19ADE800] 08:25:30 INFO - PROCESS | 3764 | 1467041130128 Marionette DEBUG loaded listener.js 08:25:30 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (1A3DAC00) [pid = 3764] [serial = 2228] [outer = 19ADE800] 08:25:30 INFO - PROCESS | 3764 | 1467041130675 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 08:25:30 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 08:25:30 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 08:25:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:25:30 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 08:25:30 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 836ms 08:25:30 INFO - PROCESS | 3764 | 1467041130703 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 08:25:30 INFO - PROCESS | 3764 | 1467041130706 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 08:25:30 INFO - PROCESS | 3764 | 1467041130711 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 08:25:30 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 08:25:30 INFO - PROCESS | 3764 | 1467041130713 Marionette TRACE conn3 <- [1,2934,null,{}] 08:25:30 INFO - PROCESS | 3764 | 1467041130717 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:30 INFO - PROCESS | 3764 | 1467041130720 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:30 INFO - PROCESS | 3764 | 1467041130825 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 08:25:30 INFO - PROCESS | 3764 | 1467041130937 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:30 INFO - PROCESS | 3764 | 1467041130939 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:30 INFO - PROCESS | 3764 | ++DOCSHELL 1760B400 == 39 [pid = 3764] [id = 743] 08:25:30 INFO - PROCESS | 3764 | ++DOMWINDOW == 88 (1A0DC000) [pid = 3764] [serial = 2229] [outer = 00000000] 08:25:31 INFO - PROCESS | 3764 | ++DOMWINDOW == 89 (1A7E4C00) [pid = 3764] [serial = 2230] [outer = 1A0DC000] 08:25:31 INFO - PROCESS | 3764 | 1467041131033 Marionette DEBUG loaded listener.js 08:25:31 INFO - PROCESS | 3764 | ++DOMWINDOW == 90 (1A7EF400) [pid = 3764] [serial = 2231] [outer = 1A0DC000] 08:25:31 INFO - PROCESS | 3764 | 1467041131569 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 08:25:31 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 08:25:31 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 898ms 08:25:31 INFO - PROCESS | 3764 | 1467041131618 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 08:25:31 INFO - PROCESS | 3764 | 1467041131621 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 08:25:31 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 08:25:31 INFO - PROCESS | 3764 | 1467041131625 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 08:25:31 INFO - PROCESS | 3764 | 1467041131627 Marionette TRACE conn3 <- [1,2938,null,{}] 08:25:31 INFO - PROCESS | 3764 | 1467041131630 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:31 INFO - PROCESS | 3764 | 1467041131633 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:31 INFO - PROCESS | 3764 | 1467041131735 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 08:25:31 INFO - PROCESS | 3764 | 1467041131848 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:31 INFO - PROCESS | 3764 | 1467041131851 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:32 INFO - PROCESS | 3764 | ++DOCSHELL 105F4400 == 40 [pid = 3764] [id = 744] 08:25:32 INFO - PROCESS | 3764 | ++DOMWINDOW == 91 (10A59800) [pid = 3764] [serial = 2232] [outer = 00000000] 08:25:32 INFO - PROCESS | 3764 | ++DOMWINDOW == 92 (11246800) [pid = 3764] [serial = 2233] [outer = 10A59800] 08:25:32 INFO - PROCESS | 3764 | 1467041132066 Marionette DEBUG loaded listener.js 08:25:32 INFO - PROCESS | 3764 | ++DOMWINDOW == 93 (11D8FC00) [pid = 3764] [serial = 2234] [outer = 10A59800] 08:25:32 INFO - PROCESS | 3764 | ++DOCSHELL 14276800 == 41 [pid = 3764] [id = 745] 08:25:32 INFO - PROCESS | 3764 | ++DOMWINDOW == 94 (14277400) [pid = 3764] [serial = 2235] [outer = 00000000] 08:25:32 INFO - PROCESS | 3764 | ++DOMWINDOW == 95 (14288000) [pid = 3764] [serial = 2236] [outer = 14277400] 08:25:33 INFO - PROCESS | 3764 | --DOCSHELL 139CB400 == 40 [pid = 3764] [id = 738] 08:25:33 INFO - PROCESS | 3764 | --DOCSHELL 11DE1800 == 39 [pid = 3764] [id = 737] 08:25:33 INFO - PROCESS | 3764 | --DOCSHELL 1850B800 == 38 [pid = 3764] [id = 736] 08:25:33 INFO - PROCESS | 3764 | --DOCSHELL 11D91C00 == 37 [pid = 3764] [id = 735] 08:25:33 INFO - PROCESS | 3764 | --DOCSHELL 17089800 == 36 [pid = 3764] [id = 734] 08:25:33 INFO - PROCESS | 3764 | --DOCSHELL 1582C400 == 35 [pid = 3764] [id = 733] 08:25:33 INFO - PROCESS | 3764 | --DOCSHELL 14276000 == 34 [pid = 3764] [id = 732] 08:25:33 INFO - PROCESS | 3764 | --DOCSHELL 1315F000 == 33 [pid = 3764] [id = 731] 08:25:33 INFO - PROCESS | 3764 | --DOCSHELL 1123C000 == 32 [pid = 3764] [id = 730] 08:25:33 INFO - PROCESS | 3764 | --DOCSHELL 1A28D400 == 31 [pid = 3764] [id = 728] 08:25:33 INFO - PROCESS | 3764 | --DOCSHELL 12B6BC00 == 30 [pid = 3764] [id = 729] 08:25:33 INFO - PROCESS | 3764 | --DOCSHELL 1760B400 == 29 [pid = 3764] [id = 743] 08:25:33 INFO - PROCESS | 3764 | --DOCSHELL 13F7F800 == 28 [pid = 3764] [id = 741] 08:25:33 INFO - PROCESS | 3764 | --DOCSHELL 19ADE000 == 27 [pid = 3764] [id = 742] 08:25:33 INFO - PROCESS | 3764 | --DOCSHELL 19ADD800 == 26 [pid = 3764] [id = 739] 08:25:33 INFO - PROCESS | 3764 | --DOCSHELL 10EAA000 == 25 [pid = 3764] [id = 740] 08:25:33 INFO - PROCESS | 3764 | --DOMWINDOW == 94 (1A29B400) [pid = 3764] [serial = 2171] [outer = 00000000] [url = about:blank] 08:25:33 INFO - PROCESS | 3764 | --DOMWINDOW == 93 (1A3E5400) [pid = 3764] [serial = 2180] [outer = 00000000] [url = about:blank] 08:25:33 INFO - PROCESS | 3764 | --DOMWINDOW == 92 (1A0D8400) [pid = 3764] [serial = 2168] [outer = 00000000] [url = about:blank] 08:25:33 INFO - PROCESS | 3764 | --DOMWINDOW == 91 (1A298400) [pid = 3764] [serial = 2170] [outer = 00000000] [url = about:blank] 08:25:33 INFO - PROCESS | 3764 | --DOMWINDOW == 90 (1779A400) [pid = 3764] [serial = 2161] [outer = 00000000] [url = about:blank] 08:25:33 INFO - PROCESS | 3764 | --DOMWINDOW == 89 (18444C00) [pid = 3764] [serial = 2162] [outer = 00000000] [url = about:blank] 08:25:33 INFO - PROCESS | 3764 | --DOMWINDOW == 88 (13D8C400) [pid = 3764] [serial = 2149] [outer = 00000000] [url = about:blank] 08:25:33 INFO - PROCESS | 3764 | --DOMWINDOW == 87 (1A3D7000) [pid = 3764] [serial = 2173] [outer = 00000000] [url = about:blank] 08:25:33 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (129E9400) [pid = 3764] [serial = 2146] [outer = 00000000] [url = about:blank] 08:25:33 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (129EAC00) [pid = 3764] [serial = 2147] [outer = 00000000] [url = about:blank] 08:25:33 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (1A91B400) [pid = 3764] [serial = 2144] [outer = 00000000] [url = about:blank] 08:25:33 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (1751E400) [pid = 3764] [serial = 2158] [outer = 00000000] [url = about:blank] 08:25:33 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (175AB800) [pid = 3764] [serial = 2159] [outer = 00000000] [url = about:blank] 08:25:33 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (1A0D7C00) [pid = 3764] [serial = 2167] [outer = 00000000] [url = about:blank] 08:25:33 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (19860000) [pid = 3764] [serial = 2164] [outer = 00000000] [url = about:blank] 08:25:33 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (19861000) [pid = 3764] [serial = 2165] [outer = 00000000] [url = about:blank] 08:25:33 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (15021800) [pid = 3764] [serial = 2152] [outer = 00000000] [url = about:blank] 08:25:33 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (1547B800) [pid = 3764] [serial = 2153] [outer = 00000000] [url = about:blank] 08:25:33 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (16026000) [pid = 3764] [serial = 2155] [outer = 00000000] [url = about:blank] 08:25:33 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (16B90C00) [pid = 3764] [serial = 2156] [outer = 00000000] [url = about:blank] 08:25:33 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (1A3D9C00) [pid = 3764] [serial = 2174] [outer = 00000000] [url = about:blank] 08:25:33 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (1A38C400) [pid = 3764] [serial = 2179] [outer = 00000000] [url = about:blank] 08:25:33 INFO - PROCESS | 3764 | --DOMWINDOW == 72 (1A954800) [pid = 3764] [serial = 2182] [outer = 00000000] [url = about:blank] 08:25:33 INFO - PROCESS | 3764 | --DOMWINDOW == 71 (1A91F400) [pid = 3764] [serial = 2177] [outer = 00000000] [url = about:blank] 08:25:33 INFO - PROCESS | 3764 | --DOMWINDOW == 70 (18444800) [pid = 3764] [serial = 2176] [outer = 00000000] [url = about:blank] 08:25:33 INFO - PROCESS | 3764 | --DOMWINDOW == 69 (1AA41000) [pid = 3764] [serial = 2185] [outer = 00000000] [url = about:blank] 08:25:33 INFO - PROCESS | 3764 | --DOMWINDOW == 68 (13D93800) [pid = 3764] [serial = 2150] [outer = 00000000] [url = about:blank] 08:25:33 INFO - PROCESS | 3764 | --DOMWINDOW == 67 (1A957C00) [pid = 3764] [serial = 2183] [outer = 00000000] [url = about:blank] 08:25:33 INFO - PROCESS | 3764 | 1467041133325 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 08:25:33 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 08:25:33 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1750ms 08:25:33 INFO - PROCESS | 3764 | 1467041133404 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 08:25:33 INFO - PROCESS | 3764 | 1467041133408 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 08:25:33 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 08:25:33 INFO - PROCESS | 3764 | 1467041133415 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 08:25:33 INFO - PROCESS | 3764 | 1467041133419 Marionette TRACE conn3 <- [1,2942,null,{}] 08:25:33 INFO - PROCESS | 3764 | 1467041133425 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:33 INFO - PROCESS | 3764 | 1467041133428 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:33 INFO - PROCESS | 3764 | 1467041133555 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 08:25:33 INFO - PROCESS | 3764 | 1467041133644 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:33 INFO - PROCESS | 3764 | 1467041133649 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:33 INFO - PROCESS | 3764 | ++DOCSHELL 1180DC00 == 26 [pid = 3764] [id = 746] 08:25:33 INFO - PROCESS | 3764 | ++DOMWINDOW == 68 (1180FC00) [pid = 3764] [serial = 2237] [outer = 00000000] 08:25:33 INFO - PROCESS | 3764 | ++DOMWINDOW == 69 (11D8C000) [pid = 3764] [serial = 2238] [outer = 1180FC00] 08:25:33 INFO - PROCESS | 3764 | 1467041133697 Marionette DEBUG loaded listener.js 08:25:33 INFO - PROCESS | 3764 | ++DOMWINDOW == 70 (12B6E800) [pid = 3764] [serial = 2239] [outer = 1180FC00] 08:25:34 INFO - PROCESS | 3764 | 1467041134075 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 08:25:34 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:25:34 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 08:25:34 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 681ms 08:25:34 INFO - PROCESS | 3764 | 1467041134097 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 08:25:34 INFO - PROCESS | 3764 | 1467041134102 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 08:25:34 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 08:25:34 INFO - PROCESS | 3764 | 1467041134121 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 08:25:34 INFO - PROCESS | 3764 | 1467041134123 Marionette TRACE conn3 <- [1,2946,null,{}] 08:25:34 INFO - PROCESS | 3764 | 1467041134128 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:34 INFO - PROCESS | 3764 | 1467041134131 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:34 INFO - PROCESS | 3764 | 1467041134235 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 08:25:34 INFO - PROCESS | 3764 | 1467041134241 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:34 INFO - PROCESS | 3764 | 1467041134244 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:34 INFO - PROCESS | 3764 | ++DOCSHELL 13D0E400 == 27 [pid = 3764] [id = 747] 08:25:34 INFO - PROCESS | 3764 | ++DOMWINDOW == 71 (13D87800) [pid = 3764] [serial = 2240] [outer = 00000000] 08:25:34 INFO - PROCESS | 3764 | ++DOMWINDOW == 72 (13DB6000) [pid = 3764] [serial = 2241] [outer = 13D87800] 08:25:34 INFO - PROCESS | 3764 | 1467041134291 Marionette DEBUG loaded listener.js 08:25:34 INFO - PROCESS | 3764 | ++DOMWINDOW == 73 (14274000) [pid = 3764] [serial = 2242] [outer = 13D87800] 08:25:34 INFO - PROCESS | 3764 | 1467041134771 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 08:25:34 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 08:25:34 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 697ms 08:25:34 INFO - PROCESS | 3764 | 1467041134807 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 08:25:34 INFO - PROCESS | 3764 | 1467041134809 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 08:25:34 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 08:25:34 INFO - PROCESS | 3764 | 1467041134813 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 08:25:34 INFO - PROCESS | 3764 | 1467041134816 Marionette TRACE conn3 <- [1,2950,null,{}] 08:25:34 INFO - PROCESS | 3764 | 1467041134827 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:34 INFO - PROCESS | 3764 | 1467041134832 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:34 INFO - PROCESS | 3764 | 1467041134916 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 08:25:34 INFO - PROCESS | 3764 | 1467041134923 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:34 INFO - PROCESS | 3764 | 1467041134927 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:34 INFO - PROCESS | 3764 | ++DOCSHELL 15836800 == 28 [pid = 3764] [id = 748] 08:25:34 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (15836C00) [pid = 3764] [serial = 2243] [outer = 00000000] 08:25:34 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (16028000) [pid = 3764] [serial = 2244] [outer = 15836C00] 08:25:34 INFO - PROCESS | 3764 | 1467041135007 Marionette DEBUG loaded listener.js 08:25:35 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (16993000) [pid = 3764] [serial = 2245] [outer = 15836C00] 08:25:35 INFO - PROCESS | 3764 | 1467041135445 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 08:25:35 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 08:25:35 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 697ms 08:25:35 INFO - PROCESS | 3764 | 1467041135513 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 08:25:35 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 08:25:35 INFO - PROCESS | 3764 | 1467041135516 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 08:25:35 INFO - PROCESS | 3764 | 1467041135519 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 08:25:35 INFO - PROCESS | 3764 | 1467041135521 Marionette TRACE conn3 <- [1,2954,null,{}] 08:25:35 INFO - PROCESS | 3764 | 1467041135524 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:35 INFO - PROCESS | 3764 | 1467041135526 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:35 INFO - PROCESS | 3764 | 1467041135645 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 08:25:35 INFO - PROCESS | 3764 | 1467041135650 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:35 INFO - PROCESS | 3764 | 1467041135652 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:35 INFO - PROCESS | 3764 | ++DOCSHELL 167D7400 == 29 [pid = 3764] [id = 749] 08:25:35 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (16E12800) [pid = 3764] [serial = 2246] [outer = 00000000] 08:25:35 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (175A3000) [pid = 3764] [serial = 2247] [outer = 16E12800] 08:25:35 INFO - PROCESS | 3764 | 1467041135696 Marionette DEBUG loaded listener.js 08:25:35 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (176CD400) [pid = 3764] [serial = 2248] [outer = 16E12800] 08:25:36 INFO - PROCESS | 3764 | 1467041136100 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 08:25:36 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 08:25:36 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 635ms 08:25:36 INFO - PROCESS | 3764 | 1467041136138 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 08:25:36 INFO - PROCESS | 3764 | 1467041136140 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 08:25:36 INFO - PROCESS | 3764 | 1467041136144 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 08:25:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 08:25:36 INFO - PROCESS | 3764 | 1467041136145 Marionette TRACE conn3 <- [1,2958,null,{}] 08:25:36 INFO - PROCESS | 3764 | 1467041136150 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:36 INFO - PROCESS | 3764 | 1467041136152 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:36 INFO - PROCESS | 3764 | 1467041136266 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 08:25:36 INFO - PROCESS | 3764 | 1467041136271 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:36 INFO - PROCESS | 3764 | 1467041136273 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:36 INFO - PROCESS | 3764 | ++DOCSHELL 17793400 == 30 [pid = 3764] [id = 750] 08:25:36 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (17796400) [pid = 3764] [serial = 2249] [outer = 00000000] 08:25:36 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (177E3800) [pid = 3764] [serial = 2250] [outer = 17796400] 08:25:36 INFO - PROCESS | 3764 | 1467041136341 Marionette DEBUG loaded listener.js 08:25:36 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (18356800) [pid = 3764] [serial = 2251] [outer = 17796400] 08:25:36 INFO - PROCESS | 3764 | 1467041136845 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 08:25:36 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:25:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 728ms 08:25:36 INFO - PROCESS | 3764 | 1467041136885 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 08:25:36 INFO - PROCESS | 3764 | 1467041136887 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 08:25:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 08:25:36 INFO - PROCESS | 3764 | 1467041136890 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 08:25:36 INFO - PROCESS | 3764 | 1467041136892 Marionette TRACE conn3 <- [1,2962,null,{}] 08:25:36 INFO - PROCESS | 3764 | 1467041136895 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:36 INFO - PROCESS | 3764 | 1467041136901 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:37 INFO - PROCESS | 3764 | 1467041137034 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 08:25:37 INFO - PROCESS | 3764 | 1467041137044 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:37 INFO - PROCESS | 3764 | 1467041137046 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:37 INFO - PROCESS | 3764 | ++DOCSHELL 18509000 == 31 [pid = 3764] [id = 751] 08:25:37 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (1850B800) [pid = 3764] [serial = 2252] [outer = 00000000] 08:25:37 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (19810C00) [pid = 3764] [serial = 2253] [outer = 1850B800] 08:25:37 INFO - PROCESS | 3764 | 1467041137147 Marionette DEBUG loaded listener.js 08:25:37 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (19AE9400) [pid = 3764] [serial = 2254] [outer = 1850B800] 08:25:37 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (1751E000) [pid = 3764] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 08:25:37 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (174EBC00) [pid = 3764] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 08:25:37 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (1A95A400) [pid = 3764] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 08:25:37 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (14276400) [pid = 3764] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 08:25:37 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (1123D800) [pid = 3764] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 08:25:37 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (15834C00) [pid = 3764] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 08:25:37 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (13168C00) [pid = 3764] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 08:25:37 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (12BA9C00) [pid = 3764] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 08:25:37 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (18509800) [pid = 3764] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 08:25:37 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (1A298000) [pid = 3764] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 08:25:37 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (1850C800) [pid = 3764] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 08:25:37 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (14295400) [pid = 3764] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 08:25:37 INFO - PROCESS | 3764 | 1467041137768 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 08:25:37 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 08:25:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 945ms 08:25:37 INFO - PROCESS | 3764 | 1467041137819 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 08:25:37 INFO - PROCESS | 3764 | 1467041137821 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 08:25:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 08:25:37 INFO - PROCESS | 3764 | 1467041137833 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 08:25:37 INFO - PROCESS | 3764 | 1467041137835 Marionette TRACE conn3 <- [1,2966,null,{}] 08:25:37 INFO - PROCESS | 3764 | 1467041137839 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:37 INFO - PROCESS | 3764 | 1467041137841 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:37 INFO - PROCESS | 3764 | 1467041137915 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 08:25:37 INFO - PROCESS | 3764 | 1467041137922 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:37 INFO - PROCESS | 3764 | 1467041137924 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:37 INFO - PROCESS | 3764 | ++DOCSHELL 10472C00 == 32 [pid = 3764] [id = 752] 08:25:37 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (105EA000) [pid = 3764] [serial = 2255] [outer = 00000000] 08:25:37 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (1547F000) [pid = 3764] [serial = 2256] [outer = 105EA000] 08:25:37 INFO - PROCESS | 3764 | 1467041137967 Marionette DEBUG loaded listener.js 08:25:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (1751E000) [pid = 3764] [serial = 2257] [outer = 105EA000] 08:25:38 INFO - PROCESS | 3764 | 1467041138368 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 08:25:38 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 08:25:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 588ms 08:25:38 INFO - PROCESS | 3764 | 1467041138429 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 08:25:38 INFO - PROCESS | 3764 | 1467041138431 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 08:25:38 INFO - PROCESS | 3764 | 1467041138435 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 08:25:38 INFO - PROCESS | 3764 | 1467041138436 Marionette TRACE conn3 <- [1,2970,null,{}] 08:25:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 08:25:38 INFO - PROCESS | 3764 | 1467041138440 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:38 INFO - PROCESS | 3764 | 1467041138442 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:38 INFO - PROCESS | 3764 | 1467041138519 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 08:25:38 INFO - PROCESS | 3764 | 1467041138524 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:38 INFO - PROCESS | 3764 | 1467041138526 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:38 INFO - PROCESS | 3764 | ++DOCSHELL 175A5800 == 33 [pid = 3764] [id = 753] 08:25:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (19ADE000) [pid = 3764] [serial = 2258] [outer = 00000000] 08:25:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (1A294C00) [pid = 3764] [serial = 2259] [outer = 19ADE000] 08:25:38 INFO - PROCESS | 3764 | 1467041138576 Marionette DEBUG loaded listener.js 08:25:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (1A29B800) [pid = 3764] [serial = 2260] [outer = 19ADE000] 08:25:38 INFO - PROCESS | 3764 | 1467041138983 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 08:25:39 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 08:25:39 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 08:25:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:25:39 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 08:25:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 588ms 08:25:39 INFO - PROCESS | 3764 | 1467041139048 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 08:25:39 INFO - PROCESS | 3764 | 1467041139050 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 08:25:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 08:25:39 INFO - PROCESS | 3764 | 1467041139053 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 08:25:39 INFO - PROCESS | 3764 | 1467041139055 Marionette TRACE conn3 <- [1,2974,null,{}] 08:25:39 INFO - PROCESS | 3764 | 1467041139058 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:39 INFO - PROCESS | 3764 | 1467041139060 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:39 INFO - PROCESS | 3764 | 1467041139138 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 08:25:39 INFO - PROCESS | 3764 | 1467041139143 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:39 INFO - PROCESS | 3764 | 1467041139145 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:39 INFO - PROCESS | 3764 | ++DOCSHELL 15835000 == 34 [pid = 3764] [id = 754] 08:25:39 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (1A3D9400) [pid = 3764] [serial = 2261] [outer = 00000000] 08:25:39 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (1A516000) [pid = 3764] [serial = 2262] [outer = 1A3D9400] 08:25:39 INFO - PROCESS | 3764 | 1467041139189 Marionette DEBUG loaded listener.js 08:25:39 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (1A516400) [pid = 3764] [serial = 2263] [outer = 1A3D9400] 08:25:39 INFO - PROCESS | 3764 | 1467041139608 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 08:25:39 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 08:25:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 588ms 08:25:39 INFO - PROCESS | 3764 | 1467041139631 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 08:25:39 INFO - PROCESS | 3764 | 1467041139633 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 08:25:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 08:25:39 INFO - PROCESS | 3764 | 1467041139636 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 08:25:39 INFO - PROCESS | 3764 | 1467041139638 Marionette TRACE conn3 <- [1,2978,null,{}] 08:25:39 INFO - PROCESS | 3764 | 1467041139641 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:39 INFO - PROCESS | 3764 | 1467041139653 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:39 INFO - PROCESS | 3764 | 1467041139822 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 08:25:39 INFO - PROCESS | 3764 | 1467041139893 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:39 INFO - PROCESS | 3764 | 1467041139897 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:39 INFO - PROCESS | 3764 | ++DOCSHELL 105F6000 == 35 [pid = 3764] [id = 755] 08:25:39 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (10A59000) [pid = 3764] [serial = 2264] [outer = 00000000] 08:25:39 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (10EAA000) [pid = 3764] [serial = 2265] [outer = 10A59000] 08:25:39 INFO - PROCESS | 3764 | 1467041139995 Marionette DEBUG loaded listener.js 08:25:40 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (112EBC00) [pid = 3764] [serial = 2266] [outer = 10A59000] 08:25:40 INFO - PROCESS | 3764 | ++DOCSHELL 13D01400 == 36 [pid = 3764] [id = 756] 08:25:40 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (1426AC00) [pid = 3764] [serial = 2267] [outer = 00000000] 08:25:40 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (14270800) [pid = 3764] [serial = 2268] [outer = 1426AC00] 08:25:40 INFO - PROCESS | 3764 | 1467041140762 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 08:25:40 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 08:25:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1177ms 08:25:40 INFO - PROCESS | 3764 | 1467041140829 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 08:25:40 INFO - PROCESS | 3764 | 1467041140832 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 08:25:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 08:25:40 INFO - PROCESS | 3764 | 1467041140838 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 08:25:40 INFO - PROCESS | 3764 | 1467041140841 Marionette TRACE conn3 <- [1,2982,null,{}] 08:25:40 INFO - PROCESS | 3764 | 1467041140846 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:40 INFO - PROCESS | 3764 | 1467041140849 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:40 INFO - PROCESS | 3764 | 1467041140978 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 08:25:41 INFO - PROCESS | 3764 | 1467041141113 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:41 INFO - PROCESS | 3764 | 1467041141116 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:41 INFO - PROCESS | 3764 | ++DOCSHELL 14269800 == 37 [pid = 3764] [id = 757] 08:25:41 INFO - PROCESS | 3764 | ++DOMWINDOW == 88 (1428E800) [pid = 3764] [serial = 2269] [outer = 00000000] 08:25:41 INFO - PROCESS | 3764 | ++DOMWINDOW == 89 (15488C00) [pid = 3764] [serial = 2270] [outer = 1428E800] 08:25:41 INFO - PROCESS | 3764 | 1467041141172 Marionette DEBUG loaded listener.js 08:25:41 INFO - PROCESS | 3764 | ++DOMWINDOW == 90 (166D8800) [pid = 3764] [serial = 2271] [outer = 1428E800] 08:25:41 INFO - PROCESS | 3764 | 1467041141778 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 08:25:41 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:25:41 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 08:25:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 991ms 08:25:41 INFO - PROCESS | 3764 | 1467041141825 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 08:25:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 08:25:41 INFO - PROCESS | 3764 | 1467041141829 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 08:25:41 INFO - PROCESS | 3764 | 1467041141833 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 08:25:41 INFO - PROCESS | 3764 | 1467041141835 Marionette TRACE conn3 <- [1,2986,null,{}] 08:25:41 INFO - PROCESS | 3764 | 1467041141839 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:41 INFO - PROCESS | 3764 | 1467041141841 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:41 INFO - PROCESS | 3764 | 1467041141965 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 08:25:42 INFO - PROCESS | 3764 | 1467041142197 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:42 INFO - PROCESS | 3764 | 1467041142200 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:42 INFO - PROCESS | 3764 | ++DOCSHELL 103CB400 == 38 [pid = 3764] [id = 758] 08:25:42 INFO - PROCESS | 3764 | ++DOMWINDOW == 91 (103D2C00) [pid = 3764] [serial = 2272] [outer = 00000000] 08:25:42 INFO - PROCESS | 3764 | ++DOMWINDOW == 92 (1051A400) [pid = 3764] [serial = 2273] [outer = 103D2C00] 08:25:42 INFO - PROCESS | 3764 | 1467041142259 Marionette DEBUG loaded listener.js 08:25:42 INFO - PROCESS | 3764 | ++DOMWINDOW == 93 (10A5A800) [pid = 3764] [serial = 2274] [outer = 103D2C00] 08:25:42 INFO - PROCESS | 3764 | --DOCSHELL 15835000 == 37 [pid = 3764] [id = 754] 08:25:42 INFO - PROCESS | 3764 | --DOCSHELL 175A5800 == 36 [pid = 3764] [id = 753] 08:25:42 INFO - PROCESS | 3764 | --DOCSHELL 10472C00 == 35 [pid = 3764] [id = 752] 08:25:42 INFO - PROCESS | 3764 | --DOCSHELL 18509000 == 34 [pid = 3764] [id = 751] 08:25:42 INFO - PROCESS | 3764 | --DOCSHELL 17793400 == 33 [pid = 3764] [id = 750] 08:25:42 INFO - PROCESS | 3764 | --DOCSHELL 167D7400 == 32 [pid = 3764] [id = 749] 08:25:42 INFO - PROCESS | 3764 | --DOCSHELL 15836800 == 31 [pid = 3764] [id = 748] 08:25:42 INFO - PROCESS | 3764 | --DOCSHELL 13D0E400 == 30 [pid = 3764] [id = 747] 08:25:42 INFO - PROCESS | 3764 | --DOCSHELL 1180DC00 == 29 [pid = 3764] [id = 746] 08:25:42 INFO - PROCESS | 3764 | --DOCSHELL 14276800 == 28 [pid = 3764] [id = 745] 08:25:42 INFO - PROCESS | 3764 | --DOMWINDOW == 92 (177D7C00) [pid = 3764] [serial = 2206] [outer = 00000000] [url = about:blank] 08:25:42 INFO - PROCESS | 3764 | --DOMWINDOW == 91 (17521400) [pid = 3764] [serial = 2203] [outer = 00000000] [url = about:blank] 08:25:42 INFO - PROCESS | 3764 | --DOMWINDOW == 90 (176CC400) [pid = 3764] [serial = 2204] [outer = 00000000] [url = about:blank] 08:25:42 INFO - PROCESS | 3764 | --DOMWINDOW == 89 (1AA43C00) [pid = 3764] [serial = 2186] [outer = 00000000] [url = about:blank] 08:25:42 INFO - PROCESS | 3764 | --DOMWINDOW == 88 (14291400) [pid = 3764] [serial = 2197] [outer = 00000000] [url = about:blank] 08:25:42 INFO - PROCESS | 3764 | --DOMWINDOW == 87 (14FF5800) [pid = 3764] [serial = 2198] [outer = 00000000] [url = about:blank] 08:25:42 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (12B6B800) [pid = 3764] [serial = 2191] [outer = 00000000] [url = about:blank] 08:25:42 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (12C52400) [pid = 3764] [serial = 2192] [outer = 00000000] [url = about:blank] 08:25:42 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (166DF800) [pid = 3764] [serial = 2200] [outer = 00000000] [url = about:blank] 08:25:42 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (13A8CC00) [pid = 3764] [serial = 2194] [outer = 00000000] [url = about:blank] 08:25:42 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (13A90000) [pid = 3764] [serial = 2195] [outer = 00000000] [url = about:blank] 08:25:42 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (13D04400) [pid = 3764] [serial = 2188] [outer = 00000000] [url = about:blank] 08:25:42 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (13DBD400) [pid = 3764] [serial = 2189] [outer = 00000000] [url = about:blank] 08:25:42 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (1A290400) [pid = 3764] [serial = 2216] [outer = 00000000] [url = about:blank] 08:25:42 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (1A3DB400) [pid = 3764] [serial = 2218] [outer = 00000000] [url = about:blank] 08:25:42 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (1A3DE800) [pid = 3764] [serial = 2219] [outer = 00000000] [url = about:blank] 08:25:42 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (18356000) [pid = 3764] [serial = 2207] [outer = 00000000] [url = about:blank] 08:25:42 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (1985D000) [pid = 3764] [serial = 2209] [outer = 00000000] [url = about:blank] 08:25:42 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (1A0DF800) [pid = 3764] [serial = 2215] [outer = 00000000] [url = about:blank] 08:25:42 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (19861400) [pid = 3764] [serial = 2210] [outer = 00000000] [url = about:blank] 08:25:42 INFO - PROCESS | 3764 | --DOMWINDOW == 72 (1779B000) [pid = 3764] [serial = 2212] [outer = 00000000] [url = about:blank] 08:25:42 INFO - PROCESS | 3764 | --DOMWINDOW == 71 (177E2400) [pid = 3764] [serial = 2213] [outer = 00000000] [url = about:blank] 08:25:42 INFO - PROCESS | 3764 | --DOMWINDOW == 70 (16B83000) [pid = 3764] [serial = 2201] [outer = 00000000] [url = about:blank] 08:25:42 INFO - PROCESS | 3764 | 1467041142870 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 08:25:42 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 08:25:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1084ms 08:25:42 INFO - PROCESS | 3764 | 1467041142934 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 08:25:42 INFO - PROCESS | 3764 | 1467041142938 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 08:25:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 08:25:42 INFO - PROCESS | 3764 | 1467041142942 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 08:25:42 INFO - PROCESS | 3764 | 1467041142945 Marionette TRACE conn3 <- [1,2990,null,{}] 08:25:42 INFO - PROCESS | 3764 | 1467041142950 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:42 INFO - PROCESS | 3764 | 1467041142954 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:43 INFO - PROCESS | 3764 | 1467041143052 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 08:25:43 INFO - PROCESS | 3764 | 1467041143154 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:43 INFO - PROCESS | 3764 | 1467041143157 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:43 INFO - PROCESS | 3764 | ++DOCSHELL 105F0000 == 29 [pid = 3764] [id = 759] 08:25:43 INFO - PROCESS | 3764 | ++DOMWINDOW == 71 (105F0400) [pid = 3764] [serial = 2275] [outer = 00000000] 08:25:43 INFO - PROCESS | 3764 | ++DOMWINDOW == 72 (12BAAC00) [pid = 3764] [serial = 2276] [outer = 105F0400] 08:25:43 INFO - PROCESS | 3764 | 1467041143203 Marionette DEBUG loaded listener.js 08:25:43 INFO - PROCESS | 3764 | ++DOMWINDOW == 73 (13A8FC00) [pid = 3764] [serial = 2277] [outer = 105F0400] 08:25:43 INFO - PROCESS | 3764 | 1467041143540 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 08:25:43 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 08:25:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 619ms 08:25:43 INFO - PROCESS | 3764 | 1467041143562 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 08:25:43 INFO - PROCESS | 3764 | 1467041143566 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 08:25:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 08:25:43 INFO - PROCESS | 3764 | 1467041143659 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 08:25:43 INFO - PROCESS | 3764 | 1467041143661 Marionette TRACE conn3 <- [1,2994,null,{}] 08:25:43 INFO - PROCESS | 3764 | 1467041143665 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:43 INFO - PROCESS | 3764 | 1467041143668 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:43 INFO - PROCESS | 3764 | 1467041143754 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 08:25:43 INFO - PROCESS | 3764 | 1467041143760 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:43 INFO - PROCESS | 3764 | 1467041143762 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:43 INFO - PROCESS | 3764 | ++DOCSHELL 13D90800 == 30 [pid = 3764] [id = 760] 08:25:43 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (13F71000) [pid = 3764] [serial = 2278] [outer = 00000000] 08:25:43 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (14294400) [pid = 3764] [serial = 2279] [outer = 13F71000] 08:25:43 INFO - PROCESS | 3764 | 1467041143807 Marionette DEBUG loaded listener.js 08:25:43 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (1547CC00) [pid = 3764] [serial = 2280] [outer = 13F71000] 08:25:44 INFO - PROCESS | 3764 | 1467041144261 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 08:25:44 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 08:25:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 681ms 08:25:44 INFO - PROCESS | 3764 | 1467041144309 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 08:25:44 INFO - PROCESS | 3764 | 1467041144311 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 08:25:44 INFO - TEST-START | /FileAPI/FileReaderSync.worker 08:25:44 INFO - PROCESS | 3764 | 1467041144316 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 08:25:44 INFO - PROCESS | 3764 | 1467041144322 Marionette TRACE conn3 <- [1,2998,null,{}] 08:25:44 INFO - PROCESS | 3764 | 1467041144332 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:44 INFO - PROCESS | 3764 | 1467041144335 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:44 INFO - PROCESS | 3764 | 1467041144420 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 08:25:44 INFO - PROCESS | 3764 | 1467041144428 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:44 INFO - PROCESS | 3764 | 1467041144431 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:44 INFO - PROCESS | 3764 | ++DOCSHELL 16027800 == 31 [pid = 3764] [id = 761] 08:25:44 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (16B83400) [pid = 3764] [serial = 2281] [outer = 00000000] 08:25:44 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (175AB800) [pid = 3764] [serial = 2282] [outer = 16B83400] 08:25:44 INFO - PROCESS | 3764 | 1467041144474 Marionette DEBUG loaded listener.js 08:25:44 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (176D6400) [pid = 3764] [serial = 2283] [outer = 16B83400] 08:25:44 INFO - PROCESS | 3764 | [3764] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:25:44 INFO - PROCESS | 3764 | 1467041144970 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 08:25:44 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 08:25:44 INFO - {} 08:25:44 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 08:25:44 INFO - {} 08:25:44 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 08:25:44 INFO - {} 08:25:44 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 08:25:44 INFO - {} 08:25:44 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 681ms 08:25:44 INFO - PROCESS | 3764 | 1467041145014 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 08:25:44 INFO - PROCESS | 3764 | 1467041145017 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 08:25:44 INFO - TEST-START | /FileAPI/fileReader.html 08:25:44 INFO - PROCESS | 3764 | 1467041145020 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 08:25:44 INFO - PROCESS | 3764 | 1467041145022 Marionette TRACE conn3 <- [1,3002,null,{}] 08:25:44 INFO - PROCESS | 3764 | 1467041145025 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:45 INFO - PROCESS | 3764 | 1467041145027 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:45 INFO - PROCESS | 3764 | 1467041145094 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 08:25:45 INFO - PROCESS | 3764 | 1467041145128 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:45 INFO - PROCESS | 3764 | 1467041145130 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:45 INFO - PROCESS | 3764 | ++DOCSHELL 13D8AC00 == 32 [pid = 3764] [id = 762] 08:25:45 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (1779AC00) [pid = 3764] [serial = 2284] [outer = 00000000] 08:25:45 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (18448C00) [pid = 3764] [serial = 2285] [outer = 1779AC00] 08:25:45 INFO - PROCESS | 3764 | 1467041145173 Marionette DEBUG loaded listener.js 08:25:45 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (19805000) [pid = 3764] [serial = 2286] [outer = 1779AC00] 08:25:45 INFO - PROCESS | 3764 | 1467041145620 Marionette TRACE conn3 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 08:25:45 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 08:25:45 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 08:25:45 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 08:25:45 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 08:25:45 INFO - TEST-OK | /FileAPI/fileReader.html | took 634ms 08:25:45 INFO - PROCESS | 3764 | 1467041145641 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 08:25:45 INFO - PROCESS | 3764 | 1467041145643 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 08:25:45 INFO - TEST-START | /FileAPI/historical.html 08:25:45 INFO - PROCESS | 3764 | 1467041145647 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 08:25:45 INFO - PROCESS | 3764 | 1467041145649 Marionette TRACE conn3 <- [1,3006,null,{}] 08:25:45 INFO - PROCESS | 3764 | 1467041145652 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:45 INFO - PROCESS | 3764 | 1467041145654 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:45 INFO - PROCESS | 3764 | 1467041145776 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 08:25:45 INFO - PROCESS | 3764 | 1467041145781 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:45 INFO - PROCESS | 3764 | 1467041145787 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:45 INFO - PROCESS | 3764 | ++DOCSHELL 1980E000 == 33 [pid = 3764] [id = 763] 08:25:45 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (19AE0000) [pid = 3764] [serial = 2287] [outer = 00000000] 08:25:45 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (19EDFC00) [pid = 3764] [serial = 2288] [outer = 19AE0000] 08:25:45 INFO - PROCESS | 3764 | 1467041145900 Marionette DEBUG loaded listener.js 08:25:45 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (1A0D9000) [pid = 3764] [serial = 2289] [outer = 19AE0000] 08:25:46 INFO - PROCESS | 3764 | 1467041146334 Marionette TRACE conn3 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 08:25:46 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 08:25:46 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 08:25:46 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 08:25:46 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 08:25:46 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 08:25:46 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 08:25:46 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 08:25:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:25:46 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 08:25:46 INFO - TEST-OK | /FileAPI/historical.html | took 728ms 08:25:46 INFO - PROCESS | 3764 | 1467041146391 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 08:25:46 INFO - PROCESS | 3764 | 1467041146393 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 08:25:46 INFO - TEST-START | /FileAPI/idlharness.html 08:25:46 INFO - PROCESS | 3764 | 1467041146397 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 08:25:46 INFO - PROCESS | 3764 | 1467041146398 Marionette TRACE conn3 <- [1,3010,null,{}] 08:25:46 INFO - PROCESS | 3764 | 1467041146402 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:46 INFO - PROCESS | 3764 | 1467041146404 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:46 INFO - PROCESS | 3764 | 1467041146552 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 08:25:46 INFO - PROCESS | 3764 | 1467041146622 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:46 INFO - PROCESS | 3764 | 1467041146624 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:46 INFO - PROCESS | 3764 | ++DOCSHELL 19AE9800 == 34 [pid = 3764] [id = 764] 08:25:46 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (1A0DFC00) [pid = 3764] [serial = 2290] [outer = 00000000] 08:25:46 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (1A3DE000) [pid = 3764] [serial = 2291] [outer = 1A0DFC00] 08:25:46 INFO - PROCESS | 3764 | 1467041146675 Marionette DEBUG loaded listener.js 08:25:46 INFO - PROCESS | 3764 | ++DOMWINDOW == 88 (1A3E2000) [pid = 3764] [serial = 2292] [outer = 1A0DFC00] 08:25:47 INFO - PROCESS | 3764 | --DOMWINDOW == 87 (17796400) [pid = 3764] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 08:25:47 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (1850B800) [pid = 3764] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 08:25:47 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (15836C00) [pid = 3764] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 08:25:47 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (13D87800) [pid = 3764] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 08:25:47 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (1180FC00) [pid = 3764] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 08:25:47 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (14277400) [pid = 3764] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:25:47 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (10A59800) [pid = 3764] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 08:25:47 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (10EABC00) [pid = 3764] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 08:25:47 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (14270000) [pid = 3764] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 08:25:47 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (19ADE800) [pid = 3764] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 08:25:47 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (1A0DC000) [pid = 3764] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 08:25:47 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (105EA000) [pid = 3764] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 08:25:47 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (16E12800) [pid = 3764] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 08:25:47 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (19ADE000) [pid = 3764] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 08:25:47 INFO - PROCESS | 3764 | 1467041147507 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 08:25:47 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 08:25:47 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:25:47 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:25:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:47 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:25:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:25:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:25:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:25:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:25:47 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 08:25:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 08:25:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 08:25:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 08:25:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 08:25:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 08:25:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 08:25:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 08:25:47 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:25:47 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:25:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:25:47 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:25:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:25:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:25:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:25:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:25:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 08:25:47 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:25:47 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:25:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:47 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:25:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:25:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:25:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:25:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:25:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 08:25:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 08:25:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 08:25:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 08:25:47 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:25:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:25:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:25:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:25:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:25:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:25:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:25:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:25:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 08:25:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 08:25:47 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:25:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:25:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:25:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:25:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:25:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:25:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:25:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:25:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 08:25:47 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:25:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:25:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:25:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:25:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:25:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:25:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:25:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 08:25:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 08:25:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 08:25:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 08:25:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 08:25:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 08:25:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 08:25:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 08:25:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 08:25:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 08:25:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 08:25:47 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:25:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:25:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:25:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:25:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:25:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:25:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:25:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:25:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 08:25:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 08:25:47 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:25:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:25:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:25:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:25:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:25:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:25:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:25:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:25:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 08:25:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 08:25:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 08:25:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 08:25:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 08:25:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 08:25:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 08:25:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 08:25:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 08:25:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 08:25:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 08:25:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 08:25:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 08:25:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 08:25:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 08:25:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 08:25:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 08:25:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 08:25:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 08:25:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 08:25:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 08:25:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 08:25:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 08:25:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 08:25:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 08:25:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 08:25:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 08:25:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 08:25:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 08:25:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 08:25:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 08:25:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 08:25:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 08:25:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 08:25:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 08:25:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 08:25:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 08:25:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 08:25:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 08:25:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 08:25:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 08:25:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 08:25:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 08:25:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 08:25:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 08:25:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 08:25:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 08:25:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 08:25:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 08:25:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 08:25:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 08:25:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 08:25:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 08:25:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 08:25:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 08:25:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 08:25:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 08:25:47 INFO - TEST-OK | /FileAPI/idlharness.html | took 1254ms 08:25:47 INFO - PROCESS | 3764 | 1467041147642 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 08:25:47 INFO - PROCESS | 3764 | 1467041147644 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 08:25:47 INFO - TEST-START | /FileAPI/idlharness.worker 08:25:47 INFO - PROCESS | 3764 | 1467041147647 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 08:25:47 INFO - PROCESS | 3764 | 1467041147649 Marionette TRACE conn3 <- [1,3014,null,{}] 08:25:47 INFO - PROCESS | 3764 | 1467041147653 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:47 INFO - PROCESS | 3764 | 1467041147654 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:47 INFO - PROCESS | 3764 | 1467041147774 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 08:25:47 INFO - PROCESS | 3764 | 1467041147835 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:47 INFO - PROCESS | 3764 | 1467041147837 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:47 INFO - PROCESS | 3764 | ++DOCSHELL 1700E000 == 35 [pid = 3764] [id = 765] 08:25:47 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (1A0DC000) [pid = 3764] [serial = 2293] [outer = 00000000] 08:25:47 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (1A91B400) [pid = 3764] [serial = 2294] [outer = 1A0DC000] 08:25:47 INFO - PROCESS | 3764 | 1467041147880 Marionette DEBUG loaded listener.js 08:25:47 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (1AACC400) [pid = 3764] [serial = 2295] [outer = 1A0DC000] 08:25:48 INFO - PROCESS | 3764 | [3764] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:25:48 INFO - PROCESS | 3764 | 1467041148778 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:25:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:25:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:25:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:25:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:25:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:25:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:25:48 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:25:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:25:48 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:25:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:25:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:25:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:25:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:25:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:25:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:25:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:25:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:25:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:25:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:25:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:25:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:25:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:25:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:25:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:25:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:25:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:25:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:25:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:25:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:25:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:25:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:25:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:25:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:25:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:25:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:25:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:25:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:25:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:25:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:25:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:25:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:25:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:25:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:25:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:25:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:25:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:25:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:25:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:25:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:25:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:25:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:25:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:25:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:25:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:25:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 08:25:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:25:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 08:25:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:25:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:25:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:25:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:25:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 08:25:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:25:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:25:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:25:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:25:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:25:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:25:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 08:25:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:25:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 08:25:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:25:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:25:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:25:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:25:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 08:25:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:25:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 08:25:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:25:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:25:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:25:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:25:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 08:25:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:25:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 08:25:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:25:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:25:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:25:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:25:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 08:25:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:25:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:25:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:25:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:25:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:25:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:25:48 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 08:25:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:25:48 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:25:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:25:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:25:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:25:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:25:48 INFO - {} 08:25:48 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1332ms 08:25:48 INFO - PROCESS | 3764 | 1467041148970 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 08:25:48 INFO - PROCESS | 3764 | 1467041148973 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 08:25:48 INFO - PROCESS | 3764 | 1467041148976 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 08:25:48 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 08:25:48 INFO - PROCESS | 3764 | 1467041148977 Marionette TRACE conn3 <- [1,3018,null,{}] 08:25:48 INFO - PROCESS | 3764 | 1467041148981 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:48 INFO - PROCESS | 3764 | 1467041148983 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:49 INFO - PROCESS | 3764 | 1467041149065 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 08:25:49 INFO - PROCESS | 3764 | 1467041149193 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:49 INFO - PROCESS | 3764 | 1467041149195 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:49 INFO - PROCESS | 3764 | ++DOCSHELL 1AACFC00 == 36 [pid = 3764] [id = 766] 08:25:49 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (1AAD1400) [pid = 3764] [serial = 2296] [outer = 00000000] 08:25:49 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (198EB000) [pid = 3764] [serial = 2297] [outer = 1AAD1400] 08:25:49 INFO - PROCESS | 3764 | 1467041149238 Marionette DEBUG loaded listener.js 08:25:49 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (198EEC00) [pid = 3764] [serial = 2298] [outer = 1AAD1400] 08:25:49 INFO - PROCESS | 3764 | 1467041149758 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 08:25:49 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 08:25:49 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 836ms 08:25:49 INFO - PROCESS | 3764 | 1467041149820 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 08:25:49 INFO - PROCESS | 3764 | 1467041149824 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 08:25:49 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 08:25:49 INFO - PROCESS | 3764 | 1467041149830 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 08:25:49 INFO - PROCESS | 3764 | 1467041149832 Marionette TRACE conn3 <- [1,3022,null,{}] 08:25:49 INFO - PROCESS | 3764 | 1467041149838 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:49 INFO - PROCESS | 3764 | 1467041149841 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:49 INFO - PROCESS | 3764 | 1467041149951 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 08:25:50 INFO - PROCESS | 3764 | 1467041150108 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:50 INFO - PROCESS | 3764 | 1467041150111 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:50 INFO - PROCESS | 3764 | ++DOCSHELL 12BA9400 == 37 [pid = 3764] [id = 767] 08:25:50 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (12BA9C00) [pid = 3764] [serial = 2299] [outer = 00000000] 08:25:50 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (1426EC00) [pid = 3764] [serial = 2300] [outer = 12BA9C00] 08:25:50 INFO - PROCESS | 3764 | 1467041150171 Marionette DEBUG loaded listener.js 08:25:50 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (14291800) [pid = 3764] [serial = 2301] [outer = 12BA9C00] 08:25:50 INFO - PROCESS | 3764 | 1467041150723 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 08:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 08:25:50 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 929ms 08:25:50 INFO - PROCESS | 3764 | 1467041150759 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 08:25:50 INFO - PROCESS | 3764 | 1467041150764 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 08:25:50 INFO - TEST-START | /FileAPI/blob/Blob-close.html 08:25:50 INFO - PROCESS | 3764 | 1467041150770 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 08:25:50 INFO - PROCESS | 3764 | 1467041150773 Marionette TRACE conn3 <- [1,3026,null,{}] 08:25:50 INFO - PROCESS | 3764 | 1467041150778 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:50 INFO - PROCESS | 3764 | 1467041150781 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:50 INFO - PROCESS | 3764 | 1467041150924 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 08:25:51 INFO - PROCESS | 3764 | 1467041151080 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:51 INFO - PROCESS | 3764 | 1467041151083 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:51 INFO - PROCESS | 3764 | ++DOCSHELL 174EFC00 == 38 [pid = 3764] [id = 768] 08:25:51 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (174F1400) [pid = 3764] [serial = 2302] [outer = 00000000] 08:25:51 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (17799000) [pid = 3764] [serial = 2303] [outer = 174F1400] 08:25:51 INFO - PROCESS | 3764 | 1467041151139 Marionette DEBUG loaded listener.js 08:25:51 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (18223000) [pid = 3764] [serial = 2304] [outer = 174F1400] 08:25:51 INFO - PROCESS | 3764 | 1467041151700 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 08:25:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 08:25:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 08:25:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:25:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 08:25:51 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 944ms 08:25:51 INFO - PROCESS | 3764 | 1467041151715 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 08:25:51 INFO - PROCESS | 3764 | 1467041151717 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 08:25:51 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 08:25:51 INFO - PROCESS | 3764 | 1467041151722 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 08:25:51 INFO - PROCESS | 3764 | 1467041151725 Marionette TRACE conn3 <- [1,3030,null,{}] 08:25:51 INFO - PROCESS | 3764 | 1467041151736 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:51 INFO - PROCESS | 3764 | 1467041151741 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:51 INFO - PROCESS | 3764 | 1467041151854 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 08:25:52 INFO - PROCESS | 3764 | 1467041152010 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:52 INFO - PROCESS | 3764 | 1467041152014 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:52 INFO - PROCESS | 3764 | ++DOCSHELL 19893000 == 39 [pid = 3764] [id = 769] 08:25:52 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (19893400) [pid = 3764] [serial = 2305] [outer = 00000000] 08:25:52 INFO - PROCESS | 3764 | ++DOMWINDOW == 88 (19898400) [pid = 3764] [serial = 2306] [outer = 19893400] 08:25:52 INFO - PROCESS | 3764 | 1467041152070 Marionette DEBUG loaded listener.js 08:25:52 INFO - PROCESS | 3764 | ++DOMWINDOW == 89 (1989C000) [pid = 3764] [serial = 2307] [outer = 19893400] 08:25:52 INFO - PROCESS | 3764 | 1467041152766 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 08:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 08:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 08:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 08:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 08:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 08:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 08:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 08:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 08:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 08:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 08:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 08:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 08:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 08:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 08:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 08:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 08:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 08:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 08:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 08:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 08:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 08:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 08:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 08:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 08:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 08:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 08:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 08:25:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 08:25:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 08:25:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:25:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 08:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 08:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 08:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 08:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 08:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 08:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 08:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 08:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 08:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 08:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 08:25:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 08:25:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 08:25:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:25:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:25:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 08:25:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:25:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 08:25:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 08:25:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:25:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:25:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 08:25:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 08:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 08:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 08:25:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 08:25:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 08:25:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:25:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 08:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 08:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 08:25:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 08:25:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:25:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:25:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:25:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 08:25:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 08:25:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:25:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:25:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:25:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:25:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 08:25:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:25:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:25:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:25:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:25:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 08:25:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:25:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:25:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:25:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 08:25:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 08:25:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:25:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:25:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:25:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:25:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 08:25:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:25:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:25:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:25:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:25:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 08:25:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:25:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:25:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:25:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:25:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 08:25:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:25:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:25:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:25:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:25:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 08:25:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:25:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:25:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:25:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 08:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 08:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 08:25:52 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1193ms 08:25:52 INFO - PROCESS | 3764 | 1467041152907 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 08:25:52 INFO - PROCESS | 3764 | 1467041152910 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 08:25:52 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 08:25:52 INFO - PROCESS | 3764 | 1467041152913 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 08:25:52 INFO - PROCESS | 3764 | 1467041152915 Marionette TRACE conn3 <- [1,3034,null,{}] 08:25:52 INFO - PROCESS | 3764 | 1467041152920 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:52 INFO - PROCESS | 3764 | 1467041152923 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:53 INFO - PROCESS | 3764 | 1467041153099 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 08:25:53 INFO - PROCESS | 3764 | 1467041153368 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:53 INFO - PROCESS | 3764 | 1467041153372 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:53 INFO - PROCESS | 3764 | ++DOCSHELL 11486C00 == 40 [pid = 3764] [id = 770] 08:25:53 INFO - PROCESS | 3764 | ++DOMWINDOW == 90 (1180DC00) [pid = 3764] [serial = 2308] [outer = 00000000] 08:25:53 INFO - PROCESS | 3764 | ++DOMWINDOW == 91 (12BB2400) [pid = 3764] [serial = 2309] [outer = 1180DC00] 08:25:53 INFO - PROCESS | 3764 | 1467041153434 Marionette DEBUG loaded listener.js 08:25:53 INFO - PROCESS | 3764 | ++DOMWINDOW == 92 (13D89C00) [pid = 3764] [serial = 2310] [outer = 1180DC00] 08:25:53 INFO - PROCESS | 3764 | [3764] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:25:53 INFO - PROCESS | 3764 | 1467041153976 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 08:25:53 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 08:25:53 INFO - {} 08:25:53 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1084ms 08:25:54 INFO - PROCESS | 3764 | 1467041154020 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 08:25:54 INFO - PROCESS | 3764 | 1467041154025 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 08:25:54 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 08:25:54 INFO - PROCESS | 3764 | 1467041154029 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 08:25:54 INFO - PROCESS | 3764 | 1467041154032 Marionette TRACE conn3 <- [1,3038,null,{}] 08:25:54 INFO - PROCESS | 3764 | 1467041154037 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:54 INFO - PROCESS | 3764 | 1467041154042 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:54 INFO - PROCESS | 3764 | 1467041154203 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 08:25:54 INFO - PROCESS | 3764 | 1467041154213 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:54 INFO - PROCESS | 3764 | 1467041154216 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:54 INFO - PROCESS | 3764 | ++DOCSHELL 1501F400 == 41 [pid = 3764] [id = 771] 08:25:54 INFO - PROCESS | 3764 | ++DOMWINDOW == 93 (1501FC00) [pid = 3764] [serial = 2311] [outer = 00000000] 08:25:54 INFO - PROCESS | 3764 | ++DOMWINDOW == 94 (16026000) [pid = 3764] [serial = 2312] [outer = 1501FC00] 08:25:54 INFO - PROCESS | 3764 | 1467041154249 Marionette DEBUG loaded listener.js 08:25:54 INFO - PROCESS | 3764 | ++DOMWINDOW == 95 (16E12800) [pid = 3764] [serial = 2313] [outer = 1501FC00] 08:25:55 INFO - PROCESS | 3764 | --DOCSHELL 1700E000 == 40 [pid = 3764] [id = 765] 08:25:55 INFO - PROCESS | 3764 | --DOCSHELL 19AE9800 == 39 [pid = 3764] [id = 764] 08:25:55 INFO - PROCESS | 3764 | --DOCSHELL 1980E000 == 38 [pid = 3764] [id = 763] 08:25:55 INFO - PROCESS | 3764 | --DOCSHELL 13D8AC00 == 37 [pid = 3764] [id = 762] 08:25:55 INFO - PROCESS | 3764 | --DOCSHELL 16027800 == 36 [pid = 3764] [id = 761] 08:25:55 INFO - PROCESS | 3764 | --DOCSHELL 13D90800 == 35 [pid = 3764] [id = 760] 08:25:55 INFO - PROCESS | 3764 | --DOCSHELL 105F0000 == 34 [pid = 3764] [id = 759] 08:25:55 INFO - PROCESS | 3764 | --DOCSHELL 14269800 == 33 [pid = 3764] [id = 757] 08:25:55 INFO - PROCESS | 3764 | --DOCSHELL 103CB400 == 32 [pid = 3764] [id = 758] 08:25:55 INFO - PROCESS | 3764 | --DOCSHELL 13D01400 == 31 [pid = 3764] [id = 756] 08:25:55 INFO - PROCESS | 3764 | --DOCSHELL 105F6000 == 30 [pid = 3764] [id = 755] 08:25:55 INFO - PROCESS | 3764 | --DOCSHELL 105F4400 == 29 [pid = 3764] [id = 744] 08:25:55 INFO - PROCESS | 3764 | --DOCSHELL 19893000 == 28 [pid = 3764] [id = 769] 08:25:55 INFO - PROCESS | 3764 | --DOCSHELL 11486C00 == 27 [pid = 3764] [id = 770] 08:25:55 INFO - PROCESS | 3764 | --DOCSHELL 174EFC00 == 26 [pid = 3764] [id = 768] 08:25:55 INFO - PROCESS | 3764 | --DOCSHELL 1AACFC00 == 25 [pid = 3764] [id = 766] 08:25:55 INFO - PROCESS | 3764 | --DOCSHELL 12BA9400 == 24 [pid = 3764] [id = 767] 08:25:55 INFO - PROCESS | 3764 | --DOMWINDOW == 94 (177E3800) [pid = 3764] [serial = 2250] [outer = 00000000] [url = about:blank] 08:25:55 INFO - PROCESS | 3764 | --DOMWINDOW == 93 (19810C00) [pid = 3764] [serial = 2253] [outer = 00000000] [url = about:blank] 08:25:55 INFO - PROCESS | 3764 | --DOMWINDOW == 92 (16028000) [pid = 3764] [serial = 2244] [outer = 00000000] [url = about:blank] 08:25:55 INFO - PROCESS | 3764 | --DOMWINDOW == 91 (1A516000) [pid = 3764] [serial = 2262] [outer = 00000000] [url = about:blank] 08:25:55 INFO - PROCESS | 3764 | --DOMWINDOW == 90 (13DB6000) [pid = 3764] [serial = 2241] [outer = 00000000] [url = about:blank] 08:25:55 INFO - PROCESS | 3764 | --DOMWINDOW == 89 (14274000) [pid = 3764] [serial = 2242] [outer = 00000000] [url = about:blank] 08:25:55 INFO - PROCESS | 3764 | --DOMWINDOW == 88 (11D8C000) [pid = 3764] [serial = 2238] [outer = 00000000] [url = about:blank] 08:25:55 INFO - PROCESS | 3764 | --DOMWINDOW == 87 (12B6E800) [pid = 3764] [serial = 2239] [outer = 00000000] [url = about:blank] 08:25:55 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (14288000) [pid = 3764] [serial = 2236] [outer = 00000000] [url = about:blank] 08:25:55 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (11D8FC00) [pid = 3764] [serial = 2234] [outer = 00000000] [url = about:blank] 08:25:55 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (11246800) [pid = 3764] [serial = 2233] [outer = 00000000] [url = about:blank] 08:25:55 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (18356800) [pid = 3764] [serial = 2251] [outer = 00000000] [url = about:blank] 08:25:55 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (139CF400) [pid = 3764] [serial = 2222] [outer = 00000000] [url = about:blank] 08:25:55 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (1318A000) [pid = 3764] [serial = 2221] [outer = 00000000] [url = about:blank] 08:25:55 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (1699BC00) [pid = 3764] [serial = 2225] [outer = 00000000] [url = about:blank] 08:25:55 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (15480400) [pid = 3764] [serial = 2224] [outer = 00000000] [url = about:blank] 08:25:55 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (1A3DAC00) [pid = 3764] [serial = 2228] [outer = 00000000] [url = about:blank] 08:25:55 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (1A0DF000) [pid = 3764] [serial = 2227] [outer = 00000000] [url = about:blank] 08:25:55 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (1A7EF400) [pid = 3764] [serial = 2231] [outer = 00000000] [url = about:blank] 08:25:55 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (1A7E4C00) [pid = 3764] [serial = 2230] [outer = 00000000] [url = about:blank] 08:25:55 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (1547F000) [pid = 3764] [serial = 2256] [outer = 00000000] [url = about:blank] 08:25:55 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (1751E000) [pid = 3764] [serial = 2257] [outer = 00000000] [url = about:blank] 08:25:55 INFO - PROCESS | 3764 | --DOMWINDOW == 72 (19AE9400) [pid = 3764] [serial = 2254] [outer = 00000000] [url = about:blank] 08:25:55 INFO - PROCESS | 3764 | --DOMWINDOW == 71 (175A3000) [pid = 3764] [serial = 2247] [outer = 00000000] [url = about:blank] 08:25:55 INFO - PROCESS | 3764 | --DOMWINDOW == 70 (1A294C00) [pid = 3764] [serial = 2259] [outer = 00000000] [url = about:blank] 08:25:55 INFO - PROCESS | 3764 | --DOMWINDOW == 69 (1A29B800) [pid = 3764] [serial = 2260] [outer = 00000000] [url = about:blank] 08:25:55 INFO - PROCESS | 3764 | --DOMWINDOW == 68 (176CD400) [pid = 3764] [serial = 2248] [outer = 00000000] [url = about:blank] 08:25:55 INFO - PROCESS | 3764 | --DOMWINDOW == 67 (16993000) [pid = 3764] [serial = 2245] [outer = 00000000] [url = about:blank] 08:25:55 INFO - PROCESS | 3764 | 1467041155443 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 08:25:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 08:25:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 08:25:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 08:25:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 08:25:55 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1440ms 08:25:55 INFO - PROCESS | 3764 | 1467041155479 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 08:25:55 INFO - PROCESS | 3764 | 1467041155483 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 08:25:55 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 08:25:55 INFO - PROCESS | 3764 | 1467041155488 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 08:25:55 INFO - PROCESS | 3764 | 1467041155491 Marionette TRACE conn3 <- [1,3042,null,{}] 08:25:55 INFO - PROCESS | 3764 | 1467041155497 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:55 INFO - PROCESS | 3764 | 1467041155500 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:55 INFO - PROCESS | 3764 | 1467041155581 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 08:25:55 INFO - PROCESS | 3764 | 1467041155590 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:55 INFO - PROCESS | 3764 | 1467041155594 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:55 INFO - PROCESS | 3764 | ++DOCSHELL 1123F400 == 25 [pid = 3764] [id = 772] 08:25:55 INFO - PROCESS | 3764 | ++DOMWINDOW == 68 (11246800) [pid = 3764] [serial = 2314] [outer = 00000000] 08:25:55 INFO - PROCESS | 3764 | ++DOMWINDOW == 69 (129E9000) [pid = 3764] [serial = 2315] [outer = 11246800] 08:25:55 INFO - PROCESS | 3764 | 1467041155641 Marionette DEBUG loaded listener.js 08:25:55 INFO - PROCESS | 3764 | ++DOMWINDOW == 70 (12BAB000) [pid = 3764] [serial = 2316] [outer = 11246800] 08:25:56 INFO - PROCESS | 3764 | 1467041156378 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 08:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 08:25:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 08:25:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:25:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:25:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:25:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:25:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 08:25:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:25:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:25:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:25:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:25:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 08:25:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:25:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:25:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:25:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:25:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 08:25:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:25:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:25:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:25:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:25:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 08:25:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:25:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:25:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:25:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:25:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 08:25:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:25:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:25:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:25:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:25:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 08:25:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:25:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:25:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:25:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:25:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 08:25:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:25:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:25:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:25:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:25:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 08:25:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:25:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:25:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:25:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:25:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 08:25:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:25:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:25:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:25:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:25:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 08:25:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:25:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:25:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:25:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:25:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 08:25:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:25:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:25:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:25:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:25:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 08:25:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:25:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:25:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:25:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:25:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 08:25:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:25:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:25:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:25:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:25:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 08:25:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:25:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:25:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:25:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:25:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 08:25:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:25:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:25:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:25:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:25:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 08:25:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:25:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:25:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:25:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:25:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 08:25:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:25:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:25:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:25:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:25:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 08:25:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:25:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:25:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:25:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:25:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 08:25:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:25:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:25:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:25:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:25:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 08:25:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:25:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:25:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:25:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:25:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 08:25:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:25:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:25:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:25:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:25:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:25:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:25:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:25:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:25:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:25:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 08:25:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:25:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:25:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:25:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:25:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 08:25:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:25:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:25:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:25:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:25:56 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1100ms 08:25:56 INFO - PROCESS | 3764 | 1467041156578 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 08:25:56 INFO - PROCESS | 3764 | 1467041156583 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 08:25:56 INFO - TEST-START | /FileAPI/file/File-constructor.html 08:25:56 INFO - PROCESS | 3764 | 1467041156590 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 08:25:56 INFO - PROCESS | 3764 | 1467041156593 Marionette TRACE conn3 <- [1,3046,null,{}] 08:25:56 INFO - PROCESS | 3764 | 1467041156597 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:56 INFO - PROCESS | 3764 | 1467041156599 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:56 INFO - PROCESS | 3764 | 1467041156684 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 08:25:56 INFO - PROCESS | 3764 | 1467041156776 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:56 INFO - PROCESS | 3764 | 1467041156788 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:56 INFO - PROCESS | 3764 | ++DOCSHELL 13F75C00 == 26 [pid = 3764] [id = 773] 08:25:56 INFO - PROCESS | 3764 | ++DOMWINDOW == 71 (14287C00) [pid = 3764] [serial = 2317] [outer = 00000000] 08:25:56 INFO - PROCESS | 3764 | ++DOMWINDOW == 72 (14295C00) [pid = 3764] [serial = 2318] [outer = 14287C00] 08:25:56 INFO - PROCESS | 3764 | 1467041156840 Marionette DEBUG loaded listener.js 08:25:56 INFO - PROCESS | 3764 | ++DOMWINDOW == 73 (1502AC00) [pid = 3764] [serial = 2319] [outer = 14287C00] 08:25:57 INFO - PROCESS | 3764 | 1467041157252 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 08:25:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 08:25:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 08:25:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 08:25:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 08:25:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 08:25:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 08:25:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 08:25:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 08:25:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 08:25:57 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 08:25:57 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 08:25:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:25:57 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 08:25:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 08:25:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 08:25:57 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:25:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 08:25:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:25:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 08:25:57 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 08:25:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 08:25:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:25:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 08:25:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 08:25:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 08:25:57 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 697ms 08:25:57 INFO - PROCESS | 3764 | 1467041157297 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 08:25:57 INFO - PROCESS | 3764 | 1467041157299 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 08:25:57 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 08:25:57 INFO - PROCESS | 3764 | 1467041157317 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 08:25:57 INFO - PROCESS | 3764 | 1467041157323 Marionette TRACE conn3 <- [1,3050,null,{}] 08:25:57 INFO - PROCESS | 3764 | 1467041157359 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:57 INFO - PROCESS | 3764 | 1467041157367 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:57 INFO - PROCESS | 3764 | 1467041157488 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 08:25:57 INFO - PROCESS | 3764 | 1467041157505 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:57 INFO - PROCESS | 3764 | 1467041157508 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:57 INFO - PROCESS | 3764 | ++DOCSHELL 175A3000 == 27 [pid = 3764] [id = 774] 08:25:57 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (175A3800) [pid = 3764] [serial = 2320] [outer = 00000000] 08:25:57 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (17610400) [pid = 3764] [serial = 2321] [outer = 175A3800] 08:25:57 INFO - PROCESS | 3764 | 1467041157610 Marionette DEBUG loaded listener.js 08:25:57 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (176D5800) [pid = 3764] [serial = 2322] [outer = 175A3800] 08:25:57 INFO - PROCESS | 3764 | [3764] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:25:58 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 08:25:58 INFO - {} 08:25:58 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 728ms 08:25:58 INFO - PROCESS | 3764 | 1467041158035 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 08:25:58 INFO - PROCESS | 3764 | 1467041158073 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 08:25:58 INFO - PROCESS | 3764 | 1467041158076 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 08:25:58 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 08:25:58 INFO - PROCESS | 3764 | 1467041158083 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 08:25:58 INFO - PROCESS | 3764 | 1467041158085 Marionette TRACE conn3 <- [1,3054,null,{}] 08:25:58 INFO - PROCESS | 3764 | 1467041158088 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:58 INFO - PROCESS | 3764 | 1467041158090 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:58 INFO - PROCESS | 3764 | 1467041158212 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 08:25:58 INFO - PROCESS | 3764 | 1467041158219 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:58 INFO - PROCESS | 3764 | 1467041158221 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:58 INFO - PROCESS | 3764 | ++DOCSHELL 17798000 == 28 [pid = 3764] [id = 775] 08:25:58 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (177E1C00) [pid = 3764] [serial = 2323] [outer = 00000000] 08:25:58 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (18501400) [pid = 3764] [serial = 2324] [outer = 177E1C00] 08:25:58 INFO - PROCESS | 3764 | 1467041158322 Marionette DEBUG loaded listener.js 08:25:58 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (18509800) [pid = 3764] [serial = 2325] [outer = 177E1C00] 08:25:58 INFO - PROCESS | 3764 | 1467041158727 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 08:25:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 08:25:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 08:25:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 08:25:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 08:25:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 08:25:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 08:25:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 08:25:58 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 681ms 08:25:58 INFO - PROCESS | 3764 | 1467041158784 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 08:25:58 INFO - PROCESS | 3764 | 1467041158786 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 08:25:58 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 08:25:58 INFO - PROCESS | 3764 | 1467041158789 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 08:25:58 INFO - PROCESS | 3764 | 1467041158791 Marionette TRACE conn3 <- [1,3058,null,{}] 08:25:58 INFO - PROCESS | 3764 | 1467041158794 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:58 INFO - PROCESS | 3764 | 1467041158797 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:58 INFO - PROCESS | 3764 | 1467041158927 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 08:25:58 INFO - PROCESS | 3764 | 1467041158935 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:58 INFO - PROCESS | 3764 | 1467041158937 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:58 INFO - PROCESS | 3764 | ++DOCSHELL 1850CC00 == 29 [pid = 3764] [id = 776] 08:25:58 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (1850E000) [pid = 3764] [serial = 2326] [outer = 00000000] 08:25:58 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (1988A400) [pid = 3764] [serial = 2327] [outer = 1850E000] 08:25:58 INFO - PROCESS | 3764 | 1467041158985 Marionette DEBUG loaded listener.js 08:25:59 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (1988B000) [pid = 3764] [serial = 2328] [outer = 1850E000] 08:25:59 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (16B83400) [pid = 3764] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 08:25:59 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (19AE0000) [pid = 3764] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 08:25:59 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (1A0DFC00) [pid = 3764] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 08:25:59 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (1A0DC000) [pid = 3764] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 08:25:59 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (13F71000) [pid = 3764] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 08:25:59 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (1428E800) [pid = 3764] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 08:25:59 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (1779AC00) [pid = 3764] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 08:25:59 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (105F0400) [pid = 3764] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 08:25:59 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (10A59000) [pid = 3764] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 08:25:59 INFO - PROCESS | 3764 | --DOMWINDOW == 72 (1426AC00) [pid = 3764] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:25:59 INFO - PROCESS | 3764 | --DOMWINDOW == 71 (103D2C00) [pid = 3764] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 08:25:59 INFO - PROCESS | 3764 | --DOMWINDOW == 70 (1AAD1400) [pid = 3764] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 08:25:59 INFO - PROCESS | 3764 | --DOMWINDOW == 69 (1A3D9400) [pid = 3764] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 08:25:59 INFO - PROCESS | 3764 | 1467041159705 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 08:25:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 08:25:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 08:25:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 08:25:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 08:25:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 08:25:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 08:25:59 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 991ms 08:25:59 INFO - PROCESS | 3764 | 1467041159776 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 08:25:59 INFO - PROCESS | 3764 | 1467041159778 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 08:25:59 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 08:25:59 INFO - PROCESS | 3764 | 1467041159782 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 08:25:59 INFO - PROCESS | 3764 | 1467041159783 Marionette TRACE conn3 <- [1,3062,null,{}] 08:25:59 INFO - PROCESS | 3764 | 1467041159787 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:59 INFO - PROCESS | 3764 | 1467041159793 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:25:59 INFO - PROCESS | 3764 | 1467041159934 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 08:26:00 INFO - PROCESS | 3764 | 1467041160006 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:00 INFO - PROCESS | 3764 | 1467041160010 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:26:00 INFO - PROCESS | 3764 | ++DOCSHELL 16B83400 == 30 [pid = 3764] [id = 777] 08:26:00 INFO - PROCESS | 3764 | ++DOMWINDOW == 70 (1779AC00) [pid = 3764] [serial = 2329] [outer = 00000000] 08:26:00 INFO - PROCESS | 3764 | ++DOMWINDOW == 71 (19898000) [pid = 3764] [serial = 2330] [outer = 1779AC00] 08:26:00 INFO - PROCESS | 3764 | 1467041160056 Marionette DEBUG loaded listener.js 08:26:00 INFO - PROCESS | 3764 | ++DOMWINDOW == 72 (1989DC00) [pid = 3764] [serial = 2331] [outer = 1779AC00] 08:26:00 INFO - PROCESS | 3764 | 1467041160382 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 08:26:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 08:26:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 08:26:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 08:26:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 08:26:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 08:26:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 08:26:00 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 635ms 08:26:00 INFO - PROCESS | 3764 | 1467041160420 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 08:26:00 INFO - PROCESS | 3764 | 1467041160422 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 08:26:00 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 08:26:00 INFO - PROCESS | 3764 | 1467041160425 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 08:26:00 INFO - PROCESS | 3764 | 1467041160427 Marionette TRACE conn3 <- [1,3066,null,{}] 08:26:00 INFO - PROCESS | 3764 | 1467041160431 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:00 INFO - PROCESS | 3764 | 1467041160433 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:26:00 INFO - PROCESS | 3764 | 1467041160556 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 08:26:00 INFO - PROCESS | 3764 | 1467041160564 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:00 INFO - PROCESS | 3764 | 1467041160566 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:26:00 INFO - PROCESS | 3764 | ++DOCSHELL 1989E800 == 31 [pid = 3764] [id = 778] 08:26:00 INFO - PROCESS | 3764 | ++DOMWINDOW == 73 (198A2800) [pid = 3764] [serial = 2332] [outer = 00000000] 08:26:00 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (198F5400) [pid = 3764] [serial = 2333] [outer = 198A2800] 08:26:00 INFO - PROCESS | 3764 | 1467041160609 Marionette DEBUG loaded listener.js 08:26:00 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (198F5C00) [pid = 3764] [serial = 2334] [outer = 198A2800] 08:26:01 INFO - PROCESS | 3764 | 1467041161358 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 08:26:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 08:26:01 INFO - PROCESS | 3764 | 1467041161423 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 08:26:01 INFO - PROCESS | 3764 | 1467041161428 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 08:26:01 INFO - PROCESS | 3764 | 1467041161433 Marionette TRACE conn3 <- [1,3070,null,{}] 08:26:01 INFO - PROCESS | 3764 | 1467041161445 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:01 INFO - PROCESS | 3764 | 1467041161449 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:26:01 INFO - PROCESS | 3764 | 1467041161587 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 08:26:01 INFO - PROCESS | 3764 | 1467041161727 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:01 INFO - PROCESS | 3764 | 1467041161730 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:26:01 INFO - PROCESS | 3764 | ++DOCSHELL 1180CC00 == 32 [pid = 3764] [id = 779] 08:26:01 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (11896400) [pid = 3764] [serial = 2335] [outer = 00000000] 08:26:01 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (139CEC00) [pid = 3764] [serial = 2336] [outer = 11896400] 08:26:01 INFO - PROCESS | 3764 | 1467041161795 Marionette DEBUG loaded listener.js 08:26:01 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (13A9B000) [pid = 3764] [serial = 2337] [outer = 11896400] 08:26:02 INFO - PROCESS | 3764 | 1467041162375 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 08:26:02 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 08:26:02 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 08:26:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:26:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:26:02 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 08:26:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 08:26:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 975ms 08:26:02 INFO - PROCESS | 3764 | 1467041162427 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 08:26:02 INFO - PROCESS | 3764 | 1467041162431 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 08:26:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 08:26:02 INFO - PROCESS | 3764 | 1467041162438 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 08:26:02 INFO - PROCESS | 3764 | 1467041162441 Marionette TRACE conn3 <- [1,3074,null,{}] 08:26:02 INFO - PROCESS | 3764 | 1467041162445 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:02 INFO - PROCESS | 3764 | 1467041162448 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:26:02 INFO - PROCESS | 3764 | 1467041162567 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 08:26:02 INFO - PROCESS | 3764 | 1467041162712 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:02 INFO - PROCESS | 3764 | 1467041162716 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:26:02 INFO - PROCESS | 3764 | ++DOCSHELL 15835000 == 33 [pid = 3764] [id = 780] 08:26:02 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (16025C00) [pid = 3764] [serial = 2338] [outer = 00000000] 08:26:02 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (16993000) [pid = 3764] [serial = 2339] [outer = 16025C00] 08:26:02 INFO - PROCESS | 3764 | 1467041162772 Marionette DEBUG loaded listener.js 08:26:02 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (16ED6C00) [pid = 3764] [serial = 2340] [outer = 16025C00] 08:26:03 INFO - PROCESS | 3764 | 1467041163513 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 08:26:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 08:26:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1146ms 08:26:03 INFO - PROCESS | 3764 | 1467041163578 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 08:26:03 INFO - PROCESS | 3764 | 1467041163582 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 08:26:03 INFO - PROCESS | 3764 | 1467041163587 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 08:26:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 08:26:03 INFO - PROCESS | 3764 | 1467041163590 Marionette TRACE conn3 <- [1,3078,null,{}] 08:26:03 INFO - PROCESS | 3764 | 1467041163596 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:03 INFO - PROCESS | 3764 | 1467041163598 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:26:03 INFO - PROCESS | 3764 | 1467041163707 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 08:26:03 INFO - PROCESS | 3764 | 1467041163851 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:03 INFO - PROCESS | 3764 | 1467041163853 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:26:03 INFO - PROCESS | 3764 | --DOCSHELL 16B83400 == 32 [pid = 3764] [id = 777] 08:26:03 INFO - PROCESS | 3764 | --DOCSHELL 1850CC00 == 31 [pid = 3764] [id = 776] 08:26:03 INFO - PROCESS | 3764 | --DOCSHELL 17798000 == 30 [pid = 3764] [id = 775] 08:26:03 INFO - PROCESS | 3764 | --DOCSHELL 175A3000 == 29 [pid = 3764] [id = 774] 08:26:03 INFO - PROCESS | 3764 | --DOCSHELL 13F75C00 == 28 [pid = 3764] [id = 773] 08:26:03 INFO - PROCESS | 3764 | --DOCSHELL 1123F400 == 27 [pid = 3764] [id = 772] 08:26:03 INFO - PROCESS | 3764 | --DOCSHELL 1501F400 == 26 [pid = 3764] [id = 771] 08:26:03 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (176D6400) [pid = 3764] [serial = 2283] [outer = 00000000] [url = about:blank] 08:26:03 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (19EDFC00) [pid = 3764] [serial = 2288] [outer = 00000000] [url = about:blank] 08:26:03 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (1A3DE000) [pid = 3764] [serial = 2291] [outer = 00000000] [url = about:blank] 08:26:03 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (1A91B400) [pid = 3764] [serial = 2294] [outer = 00000000] [url = about:blank] 08:26:03 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (1A3E2000) [pid = 3764] [serial = 2292] [outer = 00000000] [url = about:blank] 08:26:03 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (14294400) [pid = 3764] [serial = 2279] [outer = 00000000] [url = about:blank] 08:26:03 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (1547CC00) [pid = 3764] [serial = 2280] [outer = 00000000] [url = about:blank] 08:26:03 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (15488C00) [pid = 3764] [serial = 2270] [outer = 00000000] [url = about:blank] 08:26:03 INFO - PROCESS | 3764 | --DOMWINDOW == 72 (166D8800) [pid = 3764] [serial = 2271] [outer = 00000000] [url = about:blank] 08:26:03 INFO - PROCESS | 3764 | --DOMWINDOW == 71 (18448C00) [pid = 3764] [serial = 2285] [outer = 00000000] [url = about:blank] 08:26:03 INFO - PROCESS | 3764 | --DOMWINDOW == 70 (12BAAC00) [pid = 3764] [serial = 2276] [outer = 00000000] [url = about:blank] 08:26:03 INFO - PROCESS | 3764 | --DOMWINDOW == 69 (1AACC400) [pid = 3764] [serial = 2295] [outer = 00000000] [url = about:blank] 08:26:03 INFO - PROCESS | 3764 | --DOMWINDOW == 68 (13A8FC00) [pid = 3764] [serial = 2277] [outer = 00000000] [url = about:blank] 08:26:03 INFO - PROCESS | 3764 | --DOMWINDOW == 67 (10EAA000) [pid = 3764] [serial = 2265] [outer = 00000000] [url = about:blank] 08:26:03 INFO - PROCESS | 3764 | --DOMWINDOW == 66 (14270800) [pid = 3764] [serial = 2268] [outer = 00000000] [url = about:blank] 08:26:03 INFO - PROCESS | 3764 | --DOMWINDOW == 65 (112EBC00) [pid = 3764] [serial = 2266] [outer = 00000000] [url = about:blank] 08:26:03 INFO - PROCESS | 3764 | --DOMWINDOW == 64 (175AB800) [pid = 3764] [serial = 2282] [outer = 00000000] [url = about:blank] 08:26:03 INFO - PROCESS | 3764 | --DOMWINDOW == 63 (1051A400) [pid = 3764] [serial = 2273] [outer = 00000000] [url = about:blank] 08:26:03 INFO - PROCESS | 3764 | --DOMWINDOW == 62 (10A5A800) [pid = 3764] [serial = 2274] [outer = 00000000] [url = about:blank] 08:26:03 INFO - PROCESS | 3764 | --DOMWINDOW == 61 (198EB000) [pid = 3764] [serial = 2297] [outer = 00000000] [url = about:blank] 08:26:03 INFO - PROCESS | 3764 | --DOMWINDOW == 60 (1A516400) [pid = 3764] [serial = 2263] [outer = 00000000] [url = about:blank] 08:26:03 INFO - PROCESS | 3764 | --DOMWINDOW == 59 (1A0D9000) [pid = 3764] [serial = 2289] [outer = 00000000] [url = about:blank] 08:26:03 INFO - PROCESS | 3764 | --DOMWINDOW == 58 (198EEC00) [pid = 3764] [serial = 2298] [outer = 00000000] [url = about:blank] 08:26:03 INFO - PROCESS | 3764 | --DOMWINDOW == 57 (19805000) [pid = 3764] [serial = 2286] [outer = 00000000] [url = about:blank] 08:26:03 INFO - PROCESS | 3764 | ++DOCSHELL 1047E000 == 27 [pid = 3764] [id = 781] 08:26:03 INFO - PROCESS | 3764 | ++DOMWINDOW == 58 (1050F000) [pid = 3764] [serial = 2341] [outer = 00000000] 08:26:03 INFO - PROCESS | 3764 | ++DOMWINDOW == 59 (10A62400) [pid = 3764] [serial = 2342] [outer = 1050F000] 08:26:03 INFO - PROCESS | 3764 | 1467041163924 Marionette DEBUG loaded listener.js 08:26:03 INFO - PROCESS | 3764 | ++DOMWINDOW == 60 (11894400) [pid = 3764] [serial = 2343] [outer = 1050F000] 08:26:04 INFO - PROCESS | 3764 | 1467041164298 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 08:26:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 08:26:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 728ms 08:26:04 INFO - PROCESS | 3764 | 1467041164329 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 08:26:04 INFO - PROCESS | 3764 | 1467041164333 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 08:26:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 08:26:04 INFO - PROCESS | 3764 | 1467041164339 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 08:26:04 INFO - PROCESS | 3764 | 1467041164342 Marionette TRACE conn3 <- [1,3082,null,{}] 08:26:04 INFO - PROCESS | 3764 | 1467041164346 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:04 INFO - PROCESS | 3764 | 1467041164348 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:26:04 INFO - PROCESS | 3764 | 1467041164438 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 08:26:04 INFO - PROCESS | 3764 | 1467041164444 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:04 INFO - PROCESS | 3764 | 1467041164446 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:26:04 INFO - PROCESS | 3764 | ++DOCSHELL 1318A000 == 28 [pid = 3764] [id = 782] 08:26:04 INFO - PROCESS | 3764 | ++DOMWINDOW == 61 (1318C800) [pid = 3764] [serial = 2344] [outer = 00000000] 08:26:04 INFO - PROCESS | 3764 | ++DOMWINDOW == 62 (13A8D800) [pid = 3764] [serial = 2345] [outer = 1318C800] 08:26:04 INFO - PROCESS | 3764 | 1467041164494 Marionette DEBUG loaded listener.js 08:26:04 INFO - PROCESS | 3764 | ++DOMWINDOW == 63 (13D88400) [pid = 3764] [serial = 2346] [outer = 1318C800] 08:26:05 INFO - PROCESS | 3764 | 1467041165005 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 08:26:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 08:26:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 728ms 08:26:05 INFO - PROCESS | 3764 | 1467041165064 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 08:26:05 INFO - PROCESS | 3764 | 1467041165066 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 08:26:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 08:26:05 INFO - PROCESS | 3764 | 1467041165070 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 08:26:05 INFO - PROCESS | 3764 | 1467041165073 Marionette TRACE conn3 <- [1,3086,null,{}] 08:26:05 INFO - PROCESS | 3764 | 1467041165084 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:05 INFO - PROCESS | 3764 | 1467041165088 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:26:05 INFO - PROCESS | 3764 | 1467041165211 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 08:26:05 INFO - PROCESS | 3764 | 1467041165330 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:05 INFO - PROCESS | 3764 | 1467041165334 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:26:05 INFO - PROCESS | 3764 | ++DOCSHELL 15021000 == 29 [pid = 3764] [id = 783] 08:26:05 INFO - PROCESS | 3764 | ++DOMWINDOW == 64 (15021800) [pid = 3764] [serial = 2347] [outer = 00000000] 08:26:05 INFO - PROCESS | 3764 | ++DOMWINDOW == 65 (15074C00) [pid = 3764] [serial = 2348] [outer = 15021800] 08:26:05 INFO - PROCESS | 3764 | 1467041165381 Marionette DEBUG loaded listener.js 08:26:05 INFO - PROCESS | 3764 | ++DOMWINDOW == 66 (1582B000) [pid = 3764] [serial = 2349] [outer = 15021800] 08:26:05 INFO - PROCESS | 3764 | 1467041165730 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 08:26:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 08:26:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 08:26:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 681ms 08:26:05 INFO - PROCESS | 3764 | 1467041165781 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 08:26:05 INFO - PROCESS | 3764 | 1467041165784 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 08:26:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 08:26:05 INFO - PROCESS | 3764 | 1467041165787 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 08:26:05 INFO - PROCESS | 3764 | 1467041165789 Marionette TRACE conn3 <- [1,3090,null,{}] 08:26:05 INFO - PROCESS | 3764 | 1467041165792 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:05 INFO - PROCESS | 3764 | 1467041165795 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:26:05 INFO - PROCESS | 3764 | 1467041165892 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 08:26:05 INFO - PROCESS | 3764 | 1467041165897 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:05 INFO - PROCESS | 3764 | 1467041165899 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:26:05 INFO - PROCESS | 3764 | ++DOCSHELL 166DAC00 == 30 [pid = 3764] [id = 784] 08:26:05 INFO - PROCESS | 3764 | ++DOMWINDOW == 67 (1699C000) [pid = 3764] [serial = 2350] [outer = 00000000] 08:26:05 INFO - PROCESS | 3764 | ++DOMWINDOW == 68 (17008C00) [pid = 3764] [serial = 2351] [outer = 1699C000] 08:26:05 INFO - PROCESS | 3764 | 1467041165942 Marionette DEBUG loaded listener.js 08:26:06 INFO - PROCESS | 3764 | ++DOMWINDOW == 69 (175A2800) [pid = 3764] [serial = 2352] [outer = 1699C000] 08:26:06 INFO - PROCESS | 3764 | 1467041166404 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 08:26:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 08:26:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 619ms 08:26:06 INFO - PROCESS | 3764 | 1467041166427 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 08:26:06 INFO - PROCESS | 3764 | 1467041166429 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 08:26:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 08:26:06 INFO - PROCESS | 3764 | 1467041166433 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 08:26:06 INFO - PROCESS | 3764 | 1467041166434 Marionette TRACE conn3 <- [1,3094,null,{}] 08:26:06 INFO - PROCESS | 3764 | 1467041166438 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:06 INFO - PROCESS | 3764 | 1467041166440 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:26:06 INFO - PROCESS | 3764 | 1467041166554 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 08:26:06 INFO - PROCESS | 3764 | 1467041166560 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:06 INFO - PROCESS | 3764 | 1467041166562 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:26:06 INFO - PROCESS | 3764 | ++DOCSHELL 16B8A800 == 31 [pid = 3764] [id = 785] 08:26:06 INFO - PROCESS | 3764 | ++DOMWINDOW == 70 (17084400) [pid = 3764] [serial = 2353] [outer = 00000000] 08:26:06 INFO - PROCESS | 3764 | ++DOMWINDOW == 71 (17794400) [pid = 3764] [serial = 2354] [outer = 17084400] 08:26:06 INFO - PROCESS | 3764 | 1467041166605 Marionette DEBUG loaded listener.js 08:26:06 INFO - PROCESS | 3764 | ++DOMWINDOW == 72 (17796400) [pid = 3764] [serial = 2355] [outer = 17084400] 08:26:07 INFO - PROCESS | 3764 | 1467041167067 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 08:26:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 08:26:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 08:26:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 08:26:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 697ms 08:26:07 INFO - PROCESS | 3764 | 1467041167116 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 08:26:07 INFO - PROCESS | 3764 | 1467041167118 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 08:26:07 INFO - PROCESS | 3764 | 1467041167121 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 08:26:07 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 08:26:07 INFO - PROCESS | 3764 | 1467041167123 Marionette TRACE conn3 <- [1,3098,null,{}] 08:26:07 INFO - PROCESS | 3764 | 1467041167126 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:07 INFO - PROCESS | 3764 | 1467041167132 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:26:07 INFO - PROCESS | 3764 | 1467041167286 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 08:26:07 INFO - PROCESS | 3764 | 1467041167297 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:07 INFO - PROCESS | 3764 | 1467041167299 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:26:07 INFO - PROCESS | 3764 | ++DOCSHELL 177D7C00 == 32 [pid = 3764] [id = 786] 08:26:07 INFO - PROCESS | 3764 | ++DOMWINDOW == 73 (18220400) [pid = 3764] [serial = 2356] [outer = 00000000] 08:26:07 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (18505000) [pid = 3764] [serial = 2357] [outer = 18220400] 08:26:07 INFO - PROCESS | 3764 | 1467041167343 Marionette DEBUG loaded listener.js 08:26:07 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (19810C00) [pid = 3764] [serial = 2358] [outer = 18220400] 08:26:07 INFO - PROCESS | 3764 | 1467041167767 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 08:26:07 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 08:26:07 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 08:26:07 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 08:26:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:26:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:26:07 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 08:26:07 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 696ms 08:26:07 INFO - PROCESS | 3764 | 1467041167821 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 08:26:07 INFO - PROCESS | 3764 | 1467041167823 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 08:26:07 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 08:26:07 INFO - PROCESS | 3764 | 1467041167826 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 08:26:07 INFO - PROCESS | 3764 | 1467041167828 Marionette TRACE conn3 <- [1,3102,null,{}] 08:26:07 INFO - PROCESS | 3764 | 1467041167832 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:07 INFO - PROCESS | 3764 | 1467041167834 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:26:07 INFO - PROCESS | 3764 | 1467041167992 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 08:26:08 INFO - PROCESS | 3764 | 1467041168013 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"26ed7c78-a48f-44d4-a792-4594b1b90720\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:08 INFO - PROCESS | 3764 | 1467041168015 Marionette INFO sendAsync a58bbb20-6849-4383-a587-312094e53412 08:26:08 INFO - PROCESS | 3764 | ++DOCSHELL 19894800 == 33 [pid = 3764] [id = 787] 08:26:08 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (19897C00) [pid = 3764] [serial = 2359] [outer = 00000000] 08:26:08 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (198A2000) [pid = 3764] [serial = 2360] [outer = 19897C00] 08:26:08 INFO - PROCESS | 3764 | 1467041168058 Marionette DEBUG loaded listener.js 08:26:08 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (198A5C00) [pid = 3764] [serial = 2361] [outer = 19897C00] 08:26:08 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (175A3800) [pid = 3764] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 08:26:08 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (1779AC00) [pid = 3764] [serial = 2329] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html] 08:26:08 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (177E1C00) [pid = 3764] [serial = 2323] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 08:26:08 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (1501FC00) [pid = 3764] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 08:26:08 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (14287C00) [pid = 3764] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 08:26:08 INFO - PROCESS | 3764 | --DOMWINDOW == 72 (12BA9C00) [pid = 3764] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 08:26:08 INFO - PROCESS | 3764 | --DOMWINDOW == 71 (1850E000) [pid = 3764] [serial = 2326] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html] 08:26:08 INFO - PROCESS | 3764 | --DOMWINDOW == 70 (174F1400) [pid = 3764] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 08:26:08 INFO - PROCESS | 3764 | --DOMWINDOW == 69 (19893400) [pid = 3764] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 08:26:08 INFO - PROCESS | 3764 | --DOMWINDOW == 68 (1180DC00) [pid = 3764] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 08:26:08 INFO - PROCESS | 3764 | --DOMWINDOW == 67 (11246800) [pid = 3764] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 08:26:08 INFO - PROCESS | 3764 | 1467041168537 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 08:26:08 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 08:26:08 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 728ms 08:26:08 INFO - PROCESS | 3764 | 1467041168567 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 08:26:08 INFO - PROCESS | 3764 | 1467041168569 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 08:26:09 WARNING - u'runner_teardown' () 08:26:09 INFO - No more tests 08:26:09 INFO - Got 0 unexpected results 08:26:09 INFO - SUITE-END | took 639s 08:26:10 INFO - Closing logging queue 08:26:10 INFO - queue closed 08:26:10 INFO - Return code: 0 08:26:10 WARNING - # TBPL SUCCESS # 08:26:10 INFO - Running post-action listener: _resource_record_post_action 08:26:10 INFO - Running post-run listener: _resource_record_post_run 08:26:11 INFO - Total resource usage - Wall time: 653s; CPU: 17.0%; Read bytes: 92207104; Write bytes: 961495040; Read time: 495262; Write time: 1352998 08:26:11 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 08:26:11 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 77890560; Read time: 0; Write time: 71105 08:26:11 INFO - run-tests - Wall time: 651s; CPU: 17.0%; Read bytes: 92207104; Write bytes: 825427456; Read time: 495262; Write time: 1240576 08:26:11 INFO - Running post-run listener: _upload_blobber_files 08:26:11 INFO - Blob upload gear active. 08:26:11 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 08:26:11 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 08:26:11 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 08:26:11 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 08:26:11 INFO - (blobuploader) - INFO - Open directory for files ... 08:26:11 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 08:26:11 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:26:11 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:26:12 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 08:26:12 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:26:12 INFO - (blobuploader) - INFO - Done attempting. 08:26:12 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 08:26:12 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:26:12 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:26:14 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 08:26:14 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:26:14 INFO - (blobuploader) - INFO - Done attempting. 08:26:14 INFO - (blobuploader) - INFO - Iteration through files over. 08:26:14 INFO - Return code: 0 08:26:14 INFO - rmtree: C:\slave\test\build\uploaded_files.json 08:26:14 INFO - Using _rmtree_windows ... 08:26:14 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 08:26:14 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/89a0c3706bc7b811efc8c56430d2b913261161fcef67feefd9e8eac22663135a0cc699325e25d0fec59470b597c5154c27230bf82714ff91d444f1d61822cd8f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/77099f5de5ff41c146805885f9411702a93fe499e393ee0a2113e897f539d20476a5e9498255198e6b233e176d31bc99489337622af5f645ffbc51487483bc38"} 08:26:14 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 08:26:14 INFO - Writing to file C:\slave\test\properties\blobber_files 08:26:14 INFO - Contents: 08:26:14 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/89a0c3706bc7b811efc8c56430d2b913261161fcef67feefd9e8eac22663135a0cc699325e25d0fec59470b597c5154c27230bf82714ff91d444f1d61822cd8f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/77099f5de5ff41c146805885f9411702a93fe499e393ee0a2113e897f539d20476a5e9498255198e6b233e176d31bc99489337622af5f645ffbc51487483bc38"} 08:26:14 INFO - Running post-run listener: copy_logs_to_upload_dir 08:26:14 INFO - Copying logs to upload dir... 08:26:14 INFO - mkdir: C:\slave\test\build\upload\logs 08:26:14 INFO - Copying logs to upload dir... 08:26:14 INFO - Using _rmtree_windows ... 08:26:14 INFO - Using _rmtree_windows ... 08:26:14 INFO - Using _rmtree_windows ... 08:26:14 INFO - Using _rmtree_windows ... 08:26:14 INFO - Using _rmtree_windows ... 08:26:14 INFO - Using _rmtree_windows ... 08:26:14 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=782.330000 ========= master_lag: 54.91 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 57 secs) (at 2016-06-27 08:26:14.189601) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 3 secs) (at 2016-06-27 08:26:14.190461) ========= '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-117\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-117 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-117 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-117 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-117 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-117 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/89a0c3706bc7b811efc8c56430d2b913261161fcef67feefd9e8eac22663135a0cc699325e25d0fec59470b597c5154c27230bf82714ff91d444f1d61822cd8f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/77099f5de5ff41c146805885f9411702a93fe499e393ee0a2113e897f539d20476a5e9498255198e6b233e176d31bc99489337622af5f645ffbc51487483bc38"} build_url:https://queue.taskcluster.net/v1/task/TIXfX5jSSoeV5OMUjWyOsA/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/TIXfX5jSSoeV5OMUjWyOsA/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/TIXfX5jSSoeV5OMUjWyOsA/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/89a0c3706bc7b811efc8c56430d2b913261161fcef67feefd9e8eac22663135a0cc699325e25d0fec59470b597c5154c27230bf82714ff91d444f1d61822cd8f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/77099f5de5ff41c146805885f9411702a93fe499e393ee0a2113e897f539d20476a5e9498255198e6b233e176d31bc99489337622af5f645ffbc51487483bc38"}' symbols_url: 'https://queue.taskcluster.net/v1/task/TIXfX5jSSoeV5OMUjWyOsA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 3.39 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 3 secs) (at 2016-06-27 08:26:17.685091) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 08:26:17.685407) ========= '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-117\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-117 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-117 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-117 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-117 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-117 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.124000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 08:26:17.821473) ========= ========= Started reboot slave lost (results: 0, elapsed: 6 secs) (at 2016-06-27 08:26:17.821747) ========= ========= Finished reboot slave lost (results: 0, elapsed: 6 secs) (at 2016-06-27 08:26:24.420146) ========= ========= Total master_lag: 59.11 =========