builder: mozilla-beta_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-072 starttime: 1466696310.98 results: success (0) buildid: 20160623070025 builduid: 8b901f1499614f4a80124dd39a4d350d revision: 427f987a10ab8caae5936d0b99a61d5ddd86c3d4 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-23 08:38:30.980216) ========= master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-23 08:38:30.980671) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-23 08:38:30.980957) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-23 08:38:31.023883) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 08:38:31.024171) ========= '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-072\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-072 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-072 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-072 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-072 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-072 WINDIR=C:\WINDOWS using PTY: False --08:38:24-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 2.02 GB/s 08:38:24 (2.02 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.623000 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 08:38:31.669187) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 08:38:31.669519) ========= '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-072\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-072 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-072 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-072 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-072 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-072 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.895000 ========= master_lag: -0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 08:38:32.550683) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-23 08:38:32.551074) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 427f987a10ab8caae5936d0b99a61d5ddd86c3d4 --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 427f987a10ab8caae5936d0b99a61d5ddd86c3d4 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-072\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-072 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-072 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-072 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-072 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-072 WINDIR=C:\WINDOWS using PTY: False 2016-06-23 08:38:26,229 truncating revision to first 12 chars 2016-06-23 08:38:26,229 Setting DEBUG logging. 2016-06-23 08:38:26,229 attempt 1/10 2016-06-23 08:38:26,229 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/427f987a10ab?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-23 08:38:26,628 unpacking tar archive at: mozilla-beta-427f987a10ab/testing/mozharness/ program finished with exit code 0 elapsedTime=1.038000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-23 08:38:33.647755) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-23 08:38:33.648079) ========= script_repo_revision: 427f987a10ab8caae5936d0b99a61d5ddd86c3d4 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-23 08:38:33.648467) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-23 08:38:33.648760) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-23 08:38:33.664615) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 54 secs) (at 2016-06-23 08:38:33.664953) ========= '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-072\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-072 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-072 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-072 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-072 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-072 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:38:27 INFO - MultiFileLogger online at 20160623 08:38:27 in C:\slave\test 08:38:27 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:38:27 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 08:38:27 INFO - {'append_to_log': False, 08:38:27 INFO - 'base_work_dir': 'C:\\slave\\test', 08:38:27 INFO - 'blob_upload_branch': 'mozilla-beta', 08:38:27 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 08:38:27 INFO - 'buildbot_json_path': 'buildprops.json', 08:38:27 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 08:38:27 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:38:27 INFO - 'download_minidump_stackwalk': True, 08:38:27 INFO - 'download_symbols': 'true', 08:38:27 INFO - 'e10s': False, 08:38:27 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 08:38:27 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 08:38:27 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 08:38:27 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 08:38:27 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 08:38:27 INFO - 'C:/mozilla-build/tooltool.py'), 08:38:27 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 08:38:27 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 08:38:27 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:38:27 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:38:27 INFO - 'log_level': 'info', 08:38:27 INFO - 'log_to_console': True, 08:38:27 INFO - 'opt_config_files': (), 08:38:27 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:38:27 INFO - '--processes=1', 08:38:27 INFO - '--config=%(test_path)s/wptrunner.ini', 08:38:27 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:38:27 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:38:27 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:38:27 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:38:27 INFO - 'pip_index': False, 08:38:27 INFO - 'require_test_zip': True, 08:38:27 INFO - 'test_type': ('testharness',), 08:38:27 INFO - 'this_chunk': '1', 08:38:27 INFO - 'total_chunks': '10', 08:38:27 INFO - 'virtualenv_path': 'venv', 08:38:27 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:38:27 INFO - 'work_dir': 'build'} 08:38:27 INFO - ##### 08:38:27 INFO - ##### Running clobber step. 08:38:27 INFO - ##### 08:38:27 INFO - Running pre-action listener: _resource_record_pre_action 08:38:27 INFO - Running main action method: clobber 08:38:27 INFO - rmtree: C:\slave\test\build 08:38:27 INFO - Using _rmtree_windows ... 08:38:27 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 08:39:04 INFO - Running post-action listener: _resource_record_post_action 08:39:04 INFO - ##### 08:39:04 INFO - ##### Running read-buildbot-config step. 08:39:04 INFO - ##### 08:39:04 INFO - Running pre-action listener: _resource_record_pre_action 08:39:04 INFO - Running main action method: read_buildbot_config 08:39:04 INFO - Using buildbot properties: 08:39:04 INFO - { 08:39:04 INFO - "project": "", 08:39:04 INFO - "product": "firefox", 08:39:04 INFO - "script_repo_revision": "production", 08:39:04 INFO - "scheduler": "tests-mozilla-beta-xp_ix-debug-unittest", 08:39:04 INFO - "repository": "", 08:39:04 INFO - "buildername": "Windows XP 32-bit mozilla-beta debug test web-platform-tests-1", 08:39:04 INFO - "buildid": "20160623070025", 08:39:04 INFO - "pgo_build": "False", 08:39:04 INFO - "basedir": "C:\\slave\\test", 08:39:04 INFO - "buildnumber": 21, 08:39:04 INFO - "slavename": "t-xp32-ix-072", 08:39:04 INFO - "revision": "427f987a10ab8caae5936d0b99a61d5ddd86c3d4", 08:39:04 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/", 08:39:04 INFO - "platform": "win32", 08:39:04 INFO - "branch": "mozilla-beta", 08:39:04 INFO - "repo_path": "releases/mozilla-beta", 08:39:04 INFO - "moz_repo_path": "", 08:39:04 INFO - "stage_platform": "win32", 08:39:04 INFO - "builduid": "8b901f1499614f4a80124dd39a4d350d", 08:39:04 INFO - "slavebuilddir": "test" 08:39:04 INFO - } 08:39:04 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/fXfHb-ImSbaQ2nCTglcoRg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 08:39:04 INFO - Found installer url https://queue.taskcluster.net/v1/task/fXfHb-ImSbaQ2nCTglcoRg/artifacts/public/build/firefox-48.0.en-US.win32.zip. 08:39:04 INFO - Running post-action listener: _resource_record_post_action 08:39:04 INFO - ##### 08:39:04 INFO - ##### Running download-and-extract step. 08:39:04 INFO - ##### 08:39:04 INFO - Running pre-action listener: _resource_record_pre_action 08:39:04 INFO - Running main action method: download_and_extract 08:39:04 INFO - mkdir: C:\slave\test\build\tests 08:39:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:39:04 INFO - https://queue.taskcluster.net/v1/task/fXfHb-ImSbaQ2nCTglcoRg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 08:39:04 INFO - trying https://queue.taskcluster.net/v1/task/fXfHb-ImSbaQ2nCTglcoRg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 08:39:04 INFO - Downloading https://queue.taskcluster.net/v1/task/fXfHb-ImSbaQ2nCTglcoRg/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:39:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/fXfHb-ImSbaQ2nCTglcoRg/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:39:04 INFO - Downloaded 1240 bytes. 08:39:04 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 08:39:05 INFO - Using the following test package requirements: 08:39:05 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 08:39:05 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:39:05 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 08:39:05 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:39:05 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 08:39:05 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:39:05 INFO - u'jsshell-win32.zip'], 08:39:05 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:39:05 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 08:39:05 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 08:39:05 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:39:05 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 08:39:05 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:39:05 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 08:39:05 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:39:05 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 08:39:05 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:39:05 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 08:39:05 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:39:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:39:05 INFO - https://queue.taskcluster.net/v1/task/fXfHb-ImSbaQ2nCTglcoRg/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 08:39:05 INFO - trying https://queue.taskcluster.net/v1/task/fXfHb-ImSbaQ2nCTglcoRg/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 08:39:05 INFO - Downloading https://queue.taskcluster.net/v1/task/fXfHb-ImSbaQ2nCTglcoRg/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:39:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/fXfHb-ImSbaQ2nCTglcoRg/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:39:07 INFO - Downloaded 20352628 bytes. 08:39:07 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:39:07 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:39:09 INFO - caution: filename not matched: web-platform/* 08:39:09 INFO - Return code: 11 08:39:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:39:09 INFO - https://queue.taskcluster.net/v1/task/fXfHb-ImSbaQ2nCTglcoRg/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 08:39:09 INFO - trying https://queue.taskcluster.net/v1/task/fXfHb-ImSbaQ2nCTglcoRg/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 08:39:09 INFO - Downloading https://queue.taskcluster.net/v1/task/fXfHb-ImSbaQ2nCTglcoRg/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:39:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/fXfHb-ImSbaQ2nCTglcoRg/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:39:13 INFO - Downloaded 36389112 bytes. 08:39:13 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:39:13 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:40:20 INFO - caution: filename not matched: bin/* 08:40:20 INFO - caution: filename not matched: config/* 08:40:20 INFO - caution: filename not matched: mozbase/* 08:40:20 INFO - caution: filename not matched: marionette/* 08:40:20 INFO - caution: filename not matched: tools/wptserve/* 08:40:20 INFO - Return code: 11 08:40:20 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:40:20 INFO - https://queue.taskcluster.net/v1/task/fXfHb-ImSbaQ2nCTglcoRg/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 08:40:20 INFO - trying https://queue.taskcluster.net/v1/task/fXfHb-ImSbaQ2nCTglcoRg/artifacts/public/build/firefox-48.0.en-US.win32.zip 08:40:20 INFO - Downloading https://queue.taskcluster.net/v1/task/fXfHb-ImSbaQ2nCTglcoRg/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 08:40:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/fXfHb-ImSbaQ2nCTglcoRg/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:40:25 INFO - Downloaded 68457861 bytes. 08:40:25 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/fXfHb-ImSbaQ2nCTglcoRg/artifacts/public/build/firefox-48.0.en-US.win32.zip 08:40:25 INFO - mkdir: C:\slave\test\properties 08:40:25 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 08:40:25 INFO - Writing to file C:\slave\test\properties\build_url 08:40:25 INFO - Contents: 08:40:25 INFO - build_url:https://queue.taskcluster.net/v1/task/fXfHb-ImSbaQ2nCTglcoRg/artifacts/public/build/firefox-48.0.en-US.win32.zip 08:40:26 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/fXfHb-ImSbaQ2nCTglcoRg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:40:26 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 08:40:26 INFO - Writing to file C:\slave\test\properties\symbols_url 08:40:26 INFO - Contents: 08:40:26 INFO - symbols_url:https://queue.taskcluster.net/v1/task/fXfHb-ImSbaQ2nCTglcoRg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:40:26 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:40:26 INFO - https://queue.taskcluster.net/v1/task/fXfHb-ImSbaQ2nCTglcoRg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:40:26 INFO - trying https://queue.taskcluster.net/v1/task/fXfHb-ImSbaQ2nCTglcoRg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:40:26 INFO - Downloading https://queue.taskcluster.net/v1/task/fXfHb-ImSbaQ2nCTglcoRg/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:40:26 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/fXfHb-ImSbaQ2nCTglcoRg/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:40:30 INFO - Downloaded 55578147 bytes. 08:40:30 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:40:30 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:40:35 INFO - Return code: 0 08:40:35 INFO - Running post-action listener: _resource_record_post_action 08:40:35 INFO - Running post-action listener: set_extra_try_arguments 08:40:35 INFO - ##### 08:40:35 INFO - ##### Running create-virtualenv step. 08:40:35 INFO - ##### 08:40:35 INFO - Running pre-action listener: _pre_create_virtualenv 08:40:35 INFO - Running pre-action listener: _resource_record_pre_action 08:40:35 INFO - Running main action method: create_virtualenv 08:40:35 INFO - Creating virtualenv C:\slave\test\build\venv 08:40:35 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:40:35 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:40:37 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 08:40:39 INFO - Installing distribute......................................................................................................................................................................................done. 08:40:39 INFO - Return code: 0 08:40:39 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 08:40:39 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:40:39 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:40:39 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:40:39 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:40:39 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-072', 'USERDOMAIN': 'T-XP32-IX-072', '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-072', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-072', '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-072\\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-072'}}, attempt #1 08:40:40 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:40:40 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:40:40 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:40:40 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-072\\Application Data', 08:40:40 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:40:40 INFO - 'COMPUTERNAME': 'T-XP32-IX-072', 08:40:40 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:40:40 INFO - 'DCLOCATION': 'SCL3', 08:40:40 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:40:40 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:40:40 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:40:40 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:40:40 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:40:40 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:40:40 INFO - 'HOMEDRIVE': 'C:', 08:40:40 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-072', 08:40:40 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:40:40 INFO - 'KTS_VERSION': '1.19c', 08:40:40 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:40:40 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-072', 08:40:40 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:40:40 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:40:40 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:40:40 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:40:40 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:40:40 INFO - 'MOZ_AIRBAG': '1', 08:40:40 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:40:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:40:40 INFO - 'MOZ_MSVCVERSION': '8', 08:40:40 INFO - 'MOZ_NO_REMOTE': '1', 08:40:40 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:40:40 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:40:40 INFO - 'NO_EM_RESTART': '1', 08:40:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:40:40 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:40:40 INFO - 'OS': 'Windows_NT', 08:40:40 INFO - 'OURDRIVE': 'C:', 08:40:40 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:40:40 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:40:40 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:40:40 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:40:40 INFO - 'PROCESSOR_LEVEL': '6', 08:40:40 INFO - 'PROCESSOR_REVISION': '1e05', 08:40:40 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:40:40 INFO - 'PROMPT': '$P$G', 08:40:40 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:40:40 INFO - 'PWD': 'C:\\slave\\test', 08:40:40 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:40:40 INFO - 'SESSIONNAME': 'Console', 08:40:40 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:40:40 INFO - 'SYSTEMDRIVE': 'C:', 08:40:40 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:40:40 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:40:40 INFO - 'TEST1': 'testie', 08:40:40 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:40:40 INFO - 'USERDOMAIN': 'T-XP32-IX-072', 08:40:40 INFO - 'USERNAME': 'cltbld', 08:40:40 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-072', 08:40:40 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:40:40 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:40:40 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:40:40 INFO - 'WINDIR': 'C:\\WINDOWS', 08:40:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:40:40 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:40:40 INFO - Downloading/unpacking psutil>=0.7.1 08:40:40 INFO - Running setup.py egg_info for package psutil 08:40:40 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:40:40 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:40:40 INFO - Installing collected packages: psutil 08:40:40 INFO - Running setup.py install for psutil 08:40:40 INFO - building 'psutil._psutil_windows' extension 08:40:40 INFO - error: Unable to find vcvarsall.bat 08:40:40 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-diocst-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:40:40 INFO - running install 08:40:40 INFO - running build 08:40:40 INFO - running build_py 08:40:40 INFO - creating build 08:40:40 INFO - creating build\lib.win32-2.7 08:40:40 INFO - creating build\lib.win32-2.7\psutil 08:40:40 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 08:40:40 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 08:40:40 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 08:40:40 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 08:40:40 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 08:40:40 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 08:40:40 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 08:40:40 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 08:40:40 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 08:40:40 INFO - running build_ext 08:40:40 INFO - building 'psutil._psutil_windows' extension 08:40:40 INFO - error: Unable to find vcvarsall.bat 08:40:40 INFO - ---------------------------------------- 08:40:40 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-diocst-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:40:40 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-072\Application Data\pip\pip.log 08:40:40 WARNING - Return code: 1 08:40:40 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:40:40 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 08:40:40 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:40:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:40:40 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:40:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:40:40 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-072', 'USERDOMAIN': 'T-XP32-IX-072', '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-072', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-072', '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-072\\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-072'}}, attempt #1 08:40:40 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:40:40 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:40:40 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:40:40 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-072\\Application Data', 08:40:40 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:40:40 INFO - 'COMPUTERNAME': 'T-XP32-IX-072', 08:40:40 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:40:40 INFO - 'DCLOCATION': 'SCL3', 08:40:40 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:40:40 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:40:40 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:40:40 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:40:40 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:40:40 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:40:40 INFO - 'HOMEDRIVE': 'C:', 08:40:40 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-072', 08:40:40 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:40:40 INFO - 'KTS_VERSION': '1.19c', 08:40:40 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:40:40 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-072', 08:40:40 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:40:40 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:40:40 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:40:40 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:40:40 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:40:40 INFO - 'MOZ_AIRBAG': '1', 08:40:40 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:40:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:40:40 INFO - 'MOZ_MSVCVERSION': '8', 08:40:40 INFO - 'MOZ_NO_REMOTE': '1', 08:40:40 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:40:40 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:40:40 INFO - 'NO_EM_RESTART': '1', 08:40:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:40:40 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:40:40 INFO - 'OS': 'Windows_NT', 08:40:40 INFO - 'OURDRIVE': 'C:', 08:40:40 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:40:40 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:40:40 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:40:40 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:40:40 INFO - 'PROCESSOR_LEVEL': '6', 08:40:40 INFO - 'PROCESSOR_REVISION': '1e05', 08:40:40 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:40:40 INFO - 'PROMPT': '$P$G', 08:40:40 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:40:40 INFO - 'PWD': 'C:\\slave\\test', 08:40:40 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:40:40 INFO - 'SESSIONNAME': 'Console', 08:40:40 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:40:40 INFO - 'SYSTEMDRIVE': 'C:', 08:40:40 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:40:40 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:40:40 INFO - 'TEST1': 'testie', 08:40:40 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:40:40 INFO - 'USERDOMAIN': 'T-XP32-IX-072', 08:40:40 INFO - 'USERNAME': 'cltbld', 08:40:40 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-072', 08:40:40 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:40:40 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:40:40 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:40:40 INFO - 'WINDIR': 'C:\\WINDOWS', 08:40:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:40:41 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:40:41 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:40:41 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:40:41 INFO - Running setup.py egg_info for package mozsystemmonitor 08:40:41 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 08:40:41 INFO - Running setup.py egg_info for package psutil 08:40:41 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:40:41 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:40:41 INFO - Installing collected packages: mozsystemmonitor, psutil 08:40:41 INFO - Running setup.py install for mozsystemmonitor 08:40:41 INFO - Running setup.py install for psutil 08:40:41 INFO - building 'psutil._psutil_windows' extension 08:40:41 INFO - error: Unable to find vcvarsall.bat 08:40:41 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-mtawuh-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:40:41 INFO - running install 08:40:41 INFO - running build 08:40:41 INFO - running build_py 08:40:41 INFO - running build_ext 08:40:41 INFO - building 'psutil._psutil_windows' extension 08:40:41 INFO - error: Unable to find vcvarsall.bat 08:40:41 INFO - ---------------------------------------- 08:40:41 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-mtawuh-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:40:41 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-072\Application Data\pip\pip.log 08:40:41 WARNING - Return code: 1 08:40:41 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:40:41 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 08:40:41 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:40:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:40:41 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:40:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:40:41 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-072', 'USERDOMAIN': 'T-XP32-IX-072', '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-072', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-072', '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-072\\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-072'}}, attempt #1 08:40:41 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:40:41 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:40:41 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:40:41 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-072\\Application Data', 08:40:41 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:40:41 INFO - 'COMPUTERNAME': 'T-XP32-IX-072', 08:40:41 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:40:41 INFO - 'DCLOCATION': 'SCL3', 08:40:41 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:40:41 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:40:41 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:40:41 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:40:41 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:40:41 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:40:41 INFO - 'HOMEDRIVE': 'C:', 08:40:41 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-072', 08:40:41 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:40:41 INFO - 'KTS_VERSION': '1.19c', 08:40:41 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:40:41 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-072', 08:40:41 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:40:41 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:40:41 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:40:41 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:40:41 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:40:41 INFO - 'MOZ_AIRBAG': '1', 08:40:41 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:40:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:40:41 INFO - 'MOZ_MSVCVERSION': '8', 08:40:41 INFO - 'MOZ_NO_REMOTE': '1', 08:40:41 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:40:41 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:40:41 INFO - 'NO_EM_RESTART': '1', 08:40:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:40:41 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:40:41 INFO - 'OS': 'Windows_NT', 08:40:41 INFO - 'OURDRIVE': 'C:', 08:40:41 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:40:41 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:40:41 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:40:41 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:40:41 INFO - 'PROCESSOR_LEVEL': '6', 08:40:41 INFO - 'PROCESSOR_REVISION': '1e05', 08:40:41 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:40:41 INFO - 'PROMPT': '$P$G', 08:40:41 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:40:41 INFO - 'PWD': 'C:\\slave\\test', 08:40:41 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:40:41 INFO - 'SESSIONNAME': 'Console', 08:40:41 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:40:41 INFO - 'SYSTEMDRIVE': 'C:', 08:40:41 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:40:41 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:40:41 INFO - 'TEST1': 'testie', 08:40:41 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:40:41 INFO - 'USERDOMAIN': 'T-XP32-IX-072', 08:40:41 INFO - 'USERNAME': 'cltbld', 08:40:41 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-072', 08:40:41 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:40:41 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:40:41 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:40:41 INFO - 'WINDIR': 'C:\\WINDOWS', 08:40:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:40:42 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:40:42 INFO - Downloading/unpacking blobuploader==1.2.4 08:40:42 INFO - Downloading blobuploader-1.2.4.tar.gz 08:40:42 INFO - Running setup.py egg_info for package blobuploader 08:40:42 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:40:43 INFO - Running setup.py egg_info for package requests 08:40:43 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:40:43 INFO - Downloading docopt-0.6.1.tar.gz 08:40:43 INFO - Running setup.py egg_info for package docopt 08:40:43 INFO - Installing collected packages: blobuploader, docopt, requests 08:40:43 INFO - Running setup.py install for blobuploader 08:40:43 INFO - Running setup.py install for docopt 08:40:43 INFO - Running setup.py install for requests 08:40:43 INFO - Successfully installed blobuploader docopt requests 08:40:43 INFO - Cleaning up... 08:40:43 INFO - Return code: 0 08:40:43 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:40: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:40:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:40: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:40:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:40:43 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-072', 'USERDOMAIN': 'T-XP32-IX-072', '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-072', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-072', '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-072\\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-072'}}, attempt #1 08:40:43 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:40:43 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:40:43 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:40:43 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-072\\Application Data', 08:40:43 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:40:43 INFO - 'COMPUTERNAME': 'T-XP32-IX-072', 08:40:43 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:40:43 INFO - 'DCLOCATION': 'SCL3', 08:40:43 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:40:43 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:40:43 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:40:43 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:40:43 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:40:43 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:40:43 INFO - 'HOMEDRIVE': 'C:', 08:40:43 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-072', 08:40:43 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:40:43 INFO - 'KTS_VERSION': '1.19c', 08:40:43 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:40:43 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-072', 08:40:43 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:40:43 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:40:43 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:40:43 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:40:43 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:40:43 INFO - 'MOZ_AIRBAG': '1', 08:40:43 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:40:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:40:43 INFO - 'MOZ_MSVCVERSION': '8', 08:40:43 INFO - 'MOZ_NO_REMOTE': '1', 08:40:43 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:40:43 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:40:43 INFO - 'NO_EM_RESTART': '1', 08:40:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:40:43 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:40:43 INFO - 'OS': 'Windows_NT', 08:40:43 INFO - 'OURDRIVE': 'C:', 08:40:43 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:40:43 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:40:43 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:40:43 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:40:43 INFO - 'PROCESSOR_LEVEL': '6', 08:40:43 INFO - 'PROCESSOR_REVISION': '1e05', 08:40:43 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:40:43 INFO - 'PROMPT': '$P$G', 08:40:43 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:40:43 INFO - 'PWD': 'C:\\slave\\test', 08:40:43 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:40:43 INFO - 'SESSIONNAME': 'Console', 08:40:43 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:40:43 INFO - 'SYSTEMDRIVE': 'C:', 08:40:43 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:40:43 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:40:43 INFO - 'TEST1': 'testie', 08:40:43 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:40:43 INFO - 'USERDOMAIN': 'T-XP32-IX-072', 08:40:43 INFO - 'USERNAME': 'cltbld', 08:40:43 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-072', 08:40:43 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:40:43 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:40:43 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:40:43 INFO - 'WINDIR': 'C:\\WINDOWS', 08:40:43 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:40:53 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:40:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:40:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:40:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:40:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:40:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:40:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:40:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:40:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:40:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:40:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:40:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:40:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:40:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:40:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:40:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:40:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:40:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:40:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:40:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:40:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:40:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:40:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:40:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:40:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:40:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:40:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:40:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:40:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:40:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:40:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:40:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:40:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:40:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:40:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:40:53 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:40:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:40:53 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:40:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:40:53 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:40:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:40:53 INFO - Unpacking c:\slave\test\build\tests\marionette 08:40:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:40:53 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:40:53 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:40:53 INFO - Running setup.py install for browsermob-proxy 08:40:57 INFO - Running setup.py install for manifestparser 08:40:57 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:40:57 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:40:57 INFO - Running setup.py install for marionette-client 08:40:57 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:40:57 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:40:57 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:40:57 INFO - Running setup.py install for marionette-driver 08:40:57 INFO - Running setup.py install for mozcrash 08:40:57 INFO - Running setup.py install for mozdebug 08:40:57 INFO - Running setup.py install for mozdevice 08:40:57 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:40:57 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:40:57 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:40:57 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:40:57 INFO - Running setup.py install for mozfile 08:40:57 INFO - Running setup.py install for mozhttpd 08:40:57 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:40:57 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:40:57 INFO - Running setup.py install for mozinfo 08:40:57 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 08:40:57 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 08:40:57 INFO - Running setup.py install for mozInstall 08:40:57 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:40:57 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:40:57 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:40:57 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:40:57 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:40:57 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:40:57 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:40:57 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:40:57 INFO - Running setup.py install for mozleak 08:40:57 INFO - Running setup.py install for mozlog 08:40:58 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 08:40:58 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 08:40:58 INFO - Running setup.py install for moznetwork 08:40:58 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 08:40:58 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 08:40:58 INFO - Running setup.py install for mozprocess 08:40:58 INFO - Running setup.py install for mozprofile 08:40:58 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:40:58 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:40:58 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:40:58 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:40:58 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:40:58 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:40:58 INFO - Running setup.py install for mozrunner 08:40:58 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:40:58 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:40:58 INFO - Running setup.py install for mozscreenshot 08:40:58 INFO - Running setup.py install for moztest 08:40:58 INFO - Running setup.py install for mozversion 08:40:58 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:40:58 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:40:58 INFO - Running setup.py install for wptserve 08:40:58 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:40:58 INFO - Cleaning up... 08:40:58 INFO - Return code: 0 08:40:58 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:40: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:40:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:40: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:40:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:40:58 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-072', 'USERDOMAIN': 'T-XP32-IX-072', '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-072', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-072', '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-072\\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-072'}}, attempt #1 08:40:58 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:40:58 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:40:58 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:40:58 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-072\\Application Data', 08:40:58 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:40:58 INFO - 'COMPUTERNAME': 'T-XP32-IX-072', 08:40:58 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:40:58 INFO - 'DCLOCATION': 'SCL3', 08:40:58 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:40:58 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:40:58 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:40:58 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:40:58 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:40:58 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:40:58 INFO - 'HOMEDRIVE': 'C:', 08:40:58 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-072', 08:40:58 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:40:58 INFO - 'KTS_VERSION': '1.19c', 08:40:58 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:40:58 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-072', 08:40:58 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:40:58 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:40:58 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:40:58 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:40:58 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:40:58 INFO - 'MOZ_AIRBAG': '1', 08:40:58 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:40:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:40:58 INFO - 'MOZ_MSVCVERSION': '8', 08:40:58 INFO - 'MOZ_NO_REMOTE': '1', 08:40:58 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:40:58 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:40:58 INFO - 'NO_EM_RESTART': '1', 08:40:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:40:58 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:40:58 INFO - 'OS': 'Windows_NT', 08:40:58 INFO - 'OURDRIVE': 'C:', 08:40:58 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:40:58 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:40:58 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:40:58 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:40:58 INFO - 'PROCESSOR_LEVEL': '6', 08:40:58 INFO - 'PROCESSOR_REVISION': '1e05', 08:40:58 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:40:58 INFO - 'PROMPT': '$P$G', 08:40:58 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:40:58 INFO - 'PWD': 'C:\\slave\\test', 08:40:58 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:40:58 INFO - 'SESSIONNAME': 'Console', 08:40:58 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:40:58 INFO - 'SYSTEMDRIVE': 'C:', 08:40:58 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:40:58 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:40:58 INFO - 'TEST1': 'testie', 08:40:58 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:40:58 INFO - 'USERDOMAIN': 'T-XP32-IX-072', 08:40:58 INFO - 'USERNAME': 'cltbld', 08:40:58 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-072', 08:40:58 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:40:58 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:40:58 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:40:58 INFO - 'WINDIR': 'C:\\WINDOWS', 08:40:58 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:41:07 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:41:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:41:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:41:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:41:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:41:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:41:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:41:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:41:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:41:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:41:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:41:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:41:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:41:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:41:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:41:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:41:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:41:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:41:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:41:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:41:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:41:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:41:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:41:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:41:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:41:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:41:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:41:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:41:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:41:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:41:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:41:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:41:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:41:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:41:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:41:08 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:41:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:41:08 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:41:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:41:08 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:41:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:41:08 INFO - Unpacking c:\slave\test\build\tests\marionette 08:41:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:41:08 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:41:08 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:41:12 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:41:12 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:41:12 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:41:12 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:41:12 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 08:41:12 INFO - Downloading blessings-1.6.tar.gz 08:41:12 INFO - Running setup.py egg_info for package blessings 08:41:12 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:41:12 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:41:12 INFO - Running setup.py install for blessings 08:41:12 INFO - Running setup.py install for browsermob-proxy 08:41:12 INFO - Running setup.py install for manifestparser 08:41:12 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:41:12 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:41:12 INFO - Running setup.py install for marionette-client 08:41:12 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:41:12 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:41:12 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:41:12 INFO - Running setup.py install for marionette-driver 08:41:12 INFO - Running setup.py install for mozcrash 08:41:12 INFO - Running setup.py install for mozdebug 08:41:12 INFO - Running setup.py install for mozdevice 08:41:12 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:41:12 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:41:12 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:41:12 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:41:12 INFO - Running setup.py install for mozhttpd 08:41:12 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:41:12 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:41:12 INFO - Running setup.py install for mozInstall 08:41:12 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:41:12 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:41:12 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:41:12 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:41:12 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:41:12 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:41:12 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:41:12 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:41:12 INFO - Running setup.py install for mozleak 08:41:12 INFO - Running setup.py install for mozprofile 08:41:12 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:41:12 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:41:12 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:41:12 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:41:12 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:41:12 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:41:12 INFO - Running setup.py install for mozrunner 08:41:12 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:41:12 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:41:13 INFO - Running setup.py install for mozscreenshot 08:41:13 INFO - Running setup.py install for moztest 08:41:13 INFO - Running setup.py install for mozversion 08:41:13 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:41:13 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:41:13 INFO - Running setup.py install for wptserve 08:41:13 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 08:41:13 INFO - Cleaning up... 08:41:13 INFO - Return code: 0 08:41:13 INFO - Done creating virtualenv C:\slave\test\build\venv. 08:41:13 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:41:13 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:41:13 INFO - Reading from file tmpfile_stdout 08:41:13 INFO - Using _rmtree_windows ... 08:41:13 INFO - Using _rmtree_windows ... 08:41:13 INFO - Current package versions: 08:41:13 INFO - blessings == 1.6 08:41:13 INFO - blobuploader == 1.2.4 08:41:13 INFO - browsermob-proxy == 0.6.0 08:41:13 INFO - distribute == 0.6.14 08:41:13 INFO - docopt == 0.6.1 08:41:13 INFO - manifestparser == 1.1 08:41:13 INFO - marionette-client == 2.3.0 08:41:13 INFO - marionette-driver == 1.4.0 08:41:13 INFO - mozInstall == 1.12 08:41:13 INFO - mozcrash == 0.17 08:41:13 INFO - mozdebug == 0.1 08:41:13 INFO - mozdevice == 0.48 08:41:13 INFO - mozfile == 1.2 08:41:13 INFO - mozhttpd == 0.7 08:41:13 INFO - mozinfo == 0.9 08:41:13 INFO - mozleak == 0.1 08:41:13 INFO - mozlog == 3.1 08:41:13 INFO - moznetwork == 0.27 08:41:13 INFO - mozprocess == 0.22 08:41:13 INFO - mozprofile == 0.28 08:41:13 INFO - mozrunner == 6.11 08:41:13 INFO - mozscreenshot == 0.1 08:41:13 INFO - mozsystemmonitor == 0.0 08:41:13 INFO - moztest == 0.7 08:41:13 INFO - mozversion == 1.4 08:41:13 INFO - requests == 1.2.3 08:41:13 INFO - wptserve == 1.4.0 08:41:13 INFO - Running post-action listener: _resource_record_post_action 08:41:13 INFO - Running post-action listener: _start_resource_monitoring 08:41:13 INFO - Starting resource monitoring. 08:41:13 INFO - ##### 08:41:13 INFO - ##### Running pull step. 08:41:13 INFO - ##### 08:41:13 INFO - Running pre-action listener: _resource_record_pre_action 08:41:13 INFO - Running main action method: pull 08:41:13 INFO - Pull has nothing to do! 08:41:13 INFO - Running post-action listener: _resource_record_post_action 08:41:13 INFO - ##### 08:41:13 INFO - ##### Running install step. 08:41:13 INFO - ##### 08:41:13 INFO - Running pre-action listener: _resource_record_pre_action 08:41:13 INFO - Running main action method: install 08:41:13 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:41:13 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:41:13 INFO - Reading from file tmpfile_stdout 08:41:13 INFO - Using _rmtree_windows ... 08:41:13 INFO - Using _rmtree_windows ... 08:41:13 INFO - Detecting whether we're running mozinstall >=1.0... 08:41:13 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 08:41:13 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 08:41:14 INFO - Reading from file tmpfile_stdout 08:41:14 INFO - Output received: 08:41:14 INFO - Usage: mozinstall-script.py [options] installer 08:41:14 INFO - Options: 08:41:14 INFO - -h, --help show this help message and exit 08:41:14 INFO - -d DEST, --destination=DEST 08:41:14 INFO - Directory to install application into. [default: 08:41:14 INFO - "C:\slave\test"] 08:41:14 INFO - --app=APP Application being installed. [default: firefox] 08:41:14 INFO - Using _rmtree_windows ... 08:41:14 INFO - Using _rmtree_windows ... 08:41:14 INFO - mkdir: C:\slave\test\build\application 08:41:14 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:41:14 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:41:16 INFO - Reading from file tmpfile_stdout 08:41:16 INFO - Output received: 08:41:16 INFO - C:\slave\test\build\application\firefox\firefox.exe 08:41:16 INFO - Using _rmtree_windows ... 08:41:16 INFO - Using _rmtree_windows ... 08:41:16 INFO - Running post-action listener: _resource_record_post_action 08:41:16 INFO - ##### 08:41:16 INFO - ##### Running run-tests step. 08:41:16 INFO - ##### 08:41:16 INFO - Running pre-action listener: _resource_record_pre_action 08:41:16 INFO - Running main action method: run_tests 08:41:16 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 08:41:16 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:41:16 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:41:16 INFO - grabbing minidump binary from tooltool 08:41:16 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:41:16 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:41:16 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:41:16 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:41:16 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 08:41:17 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp8qcs6b 08:41:17 INFO - INFO - File integrity verified, renaming tmp8qcs6b to win32-minidump_stackwalk.exe 08:41:17 INFO - Return code: 0 08:41:17 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 08:41:17 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 08:41:17 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/fXfHb-ImSbaQ2nCTglcoRg/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:41:17 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/fXfHb-ImSbaQ2nCTglcoRg/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:41:17 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:41:17 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-072\\Application Data', 08:41:17 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:41:17 INFO - 'COMPUTERNAME': 'T-XP32-IX-072', 08:41:17 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:41:17 INFO - 'DCLOCATION': 'SCL3', 08:41:17 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:41:17 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:41:17 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:41:17 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:41:17 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:41:17 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:41:17 INFO - 'HOMEDRIVE': 'C:', 08:41:17 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-072', 08:41:17 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:41:17 INFO - 'KTS_VERSION': '1.19c', 08:41:17 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:41:17 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-072', 08:41:17 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 08:41:17 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:41:17 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:41:17 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:41:17 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:41:17 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:41:17 INFO - 'MOZ_AIRBAG': '1', 08:41:17 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:41:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:41:17 INFO - 'MOZ_MSVCVERSION': '8', 08:41:17 INFO - 'MOZ_NO_REMOTE': '1', 08:41:17 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:41:17 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:41:17 INFO - 'NO_EM_RESTART': '1', 08:41:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:41:17 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:41:17 INFO - 'OS': 'Windows_NT', 08:41:17 INFO - 'OURDRIVE': 'C:', 08:41:17 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 08:41:17 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:41:17 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:41:17 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:41:17 INFO - 'PROCESSOR_LEVEL': '6', 08:41:17 INFO - 'PROCESSOR_REVISION': '1e05', 08:41:17 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:41:17 INFO - 'PROMPT': '$P$G', 08:41:17 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:41:17 INFO - 'PWD': 'C:\\slave\\test', 08:41:17 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:41:17 INFO - 'SESSIONNAME': 'Console', 08:41:17 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:41:17 INFO - 'SYSTEMDRIVE': 'C:', 08:41:17 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:41:17 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:41:17 INFO - 'TEST1': 'testie', 08:41:17 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:41:17 INFO - 'USERDOMAIN': 'T-XP32-IX-072', 08:41:17 INFO - 'USERNAME': 'cltbld', 08:41:17 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-072', 08:41:17 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:41:17 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:41:17 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:41:17 INFO - 'WINDIR': 'C:\\WINDOWS', 08:41:17 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:41:17 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/fXfHb-ImSbaQ2nCTglcoRg/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:41:18 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:41:18 INFO - import pkg_resources 08:41:19 INFO - Using 1 client processes 08:41:22 INFO - SUITE-START | Running 778 tests 08:41:22 INFO - Running testharness tests 08:41:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:41:22 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 08:41:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:41:22 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 08:41:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:41:22 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 08:41:22 INFO - Setting up ssl 08:41:23 INFO - PROCESS | certutil | 08:41:23 INFO - PROCESS | certutil | 08:41:23 INFO - PROCESS | certutil | 08:41:23 INFO - Certificate Nickname Trust Attributes 08:41:23 INFO - SSL,S/MIME,JAR/XPI 08:41:23 INFO - 08:41:23 INFO - web-platform-tests CT,, 08:41:23 INFO - 08:41:23 INFO - Starting runner 08:41:24 INFO - PROCESS | 3380 | [3380] 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:41:24 INFO - PROCESS | 3380 | [3380] 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:41:25 INFO - PROCESS | 3380 | [3380] 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:41:26 INFO - PROCESS | 3380 | 1466696486440 Marionette DEBUG Marionette enabled via build flag and pref 08:41:26 INFO - PROCESS | 3380 | ++DOCSHELL 1188FC00 == 1 [pid = 3380] [id = 1] 08:41:26 INFO - PROCESS | 3380 | ++DOMWINDOW == 1 (11890000) [pid = 3380] [serial = 1] [outer = 00000000] 08:41:26 INFO - PROCESS | 3380 | [3380] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:41:26 INFO - PROCESS | 3380 | ++DOMWINDOW == 2 (11890C00) [pid = 3380] [serial = 2] [outer = 11890000] 08:41:26 INFO - PROCESS | 3380 | [3380] 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:41:26 INFO - PROCESS | 3380 | [3380] 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:41:26 INFO - PROCESS | 3380 | ++DOCSHELL 11DDAC00 == 2 [pid = 3380] [id = 2] 08:41:26 INFO - PROCESS | 3380 | ++DOMWINDOW == 3 (11DDB000) [pid = 3380] [serial = 3] [outer = 00000000] 08:41:26 INFO - PROCESS | 3380 | [3380] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:41:26 INFO - PROCESS | 3380 | ++DOMWINDOW == 4 (11DDBC00) [pid = 3380] [serial = 4] [outer = 11DDB000] 08:41:26 INFO - PROCESS | 3380 | 1466696486980 Marionette INFO Listening on port 2828 08:41:27 INFO - PROCESS | 3380 | 1466696487386 Marionette DEBUG Marionette enabled via command-line flag 08:41:27 INFO - PROCESS | 3380 | ++DOCSHELL 114D7800 == 3 [pid = 3380] [id = 3] 08:41:27 INFO - PROCESS | 3380 | ++DOMWINDOW == 5 (114DF800) [pid = 3380] [serial = 5] [outer = 00000000] 08:41:27 INFO - PROCESS | 3380 | [3380] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:41:27 INFO - PROCESS | 3380 | ++DOMWINDOW == 6 (114E0400) [pid = 3380] [serial = 6] [outer = 114DF800] 08:41:27 INFO - PROCESS | 3380 | [3380] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 08:41:27 INFO - PROCESS | 3380 | [3380] 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:41:27 INFO - PROCESS | 3380 | [3380] 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:41:27 INFO - PROCESS | 3380 | [3380] 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:41:27 INFO - PROCESS | 3380 | ++DOMWINDOW == 7 (13A22800) [pid = 3380] [serial = 7] [outer = 11DDB000] 08:41:27 INFO - PROCESS | 3380 | [3380] 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:41:27 INFO - PROCESS | 3380 | 1466696487737 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1482 08:41:27 INFO - PROCESS | 3380 | 1466696487769 Marionette DEBUG Closed connection conn0 08:41:27 INFO - PROCESS | 3380 | [3380] 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:41:27 INFO - PROCESS | 3380 | 1466696487856 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1484 08:41:27 INFO - PROCESS | 3380 | 1466696487910 Marionette DEBUG Closed connection conn1 08:41:27 INFO - PROCESS | 3380 | [3380] 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:41:27 INFO - PROCESS | 3380 | 1466696487918 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1485 08:41:27 INFO - PROCESS | 3380 | ++DOCSHELL 11891000 == 4 [pid = 3380] [id = 4] 08:41:27 INFO - PROCESS | 3380 | ++DOMWINDOW == 8 (13F96000) [pid = 3380] [serial = 8] [outer = 00000000] 08:41:28 INFO - PROCESS | 3380 | ++DOMWINDOW == 9 (1457EC00) [pid = 3380] [serial = 9] [outer = 13F96000] 08:41:28 INFO - PROCESS | 3380 | 1466696488011 Marionette DEBUG Closed connection conn2 08:41:28 INFO - PROCESS | 3380 | [3380] 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:41:28 INFO - PROCESS | 3380 | 1466696488018 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1486 08:41:28 INFO - PROCESS | 3380 | [3380] 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:41:28 INFO - PROCESS | 3380 | ++DOMWINDOW == 10 (14586000) [pid = 3380] [serial = 10] [outer = 13F96000] 08:41:28 INFO - PROCESS | 3380 | 1466696488154 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:41:28 INFO - PROCESS | 3380 | 1466696488161 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":"20160623070025","device":"desktop","version":"48.0"} 08:41:28 INFO - PROCESS | 3380 | [3380] 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:41:28 INFO - PROCESS | 3380 | [3380] 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:41:28 INFO - PROCESS | 3380 | [3380] 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:41:28 INFO - PROCESS | 3380 | [3380] 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:41:29 INFO - PROCESS | 3380 | ++DOCSHELL 15CD8000 == 5 [pid = 3380] [id = 5] 08:41:29 INFO - PROCESS | 3380 | ++DOMWINDOW == 11 (15CD8800) [pid = 3380] [serial = 11] [outer = 00000000] 08:41:29 INFO - PROCESS | 3380 | ++DOCSHELL 15CD9000 == 6 [pid = 3380] [id = 6] 08:41:29 INFO - PROCESS | 3380 | ++DOMWINDOW == 12 (15CD9400) [pid = 3380] [serial = 12] [outer = 00000000] 08:41:29 INFO - PROCESS | 3380 | [3380] 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:41:29 INFO - PROCESS | 3380 | ++DOCSHELL 167C9800 == 7 [pid = 3380] [id = 7] 08:41:29 INFO - PROCESS | 3380 | ++DOMWINDOW == 13 (167C9C00) [pid = 3380] [serial = 13] [outer = 00000000] 08:41:29 INFO - PROCESS | 3380 | [3380] 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:41:29 INFO - PROCESS | 3380 | [3380] 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:41:29 INFO - PROCESS | 3380 | ++DOMWINDOW == 14 (16A56C00) [pid = 3380] [serial = 14] [outer = 167C9C00] 08:41:29 INFO - PROCESS | 3380 | [3380] 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:41:29 INFO - PROCESS | 3380 | ++DOMWINDOW == 15 (16F3E400) [pid = 3380] [serial = 15] [outer = 15CD8800] 08:41:29 INFO - PROCESS | 3380 | ++DOMWINDOW == 16 (16F40000) [pid = 3380] [serial = 16] [outer = 15CD9400] 08:41:29 INFO - PROCESS | 3380 | ++DOMWINDOW == 17 (16F42800) [pid = 3380] [serial = 17] [outer = 167C9C00] 08:41:30 INFO - PROCESS | 3380 | 1466696490576 Marionette INFO startBrowser f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:41:30 INFO - PROCESS | 3380 | 1466696490611 Marionette DEBUG loaded listener.js 08:41:30 INFO - PROCESS | 3380 | 1466696490623 Marionette DEBUG loaded listener.js 08:41:30 INFO - PROCESS | 3380 | 1466696490625 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:41:31 INFO - PROCESS | 3380 | ++DOMWINDOW == 18 (17F4D400) [pid = 3380] [serial = 18] [outer = 167C9C00] 08:41:31 INFO - PROCESS | 3380 | 1466696491127 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e","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":"20160623070025","device":"desktop","version":"48.0","command_id":1}}] 08:41:31 INFO - PROCESS | 3380 | 1466696491268 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:41:31 INFO - PROCESS | 3380 | 1466696491271 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:41:31 INFO - PROCESS | 3380 | 1466696491328 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 08:41:31 INFO - PROCESS | 3380 | 1466696491437 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:41:31 INFO - PROCESS | 3380 | 1466696491439 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:41:31 INFO - PROCESS | 3380 | [3380] 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:41:31 INFO - PROCESS | 3380 | [3380] 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:41:31 INFO - PROCESS | 3380 | ++DOMWINDOW == 19 (16F0FC00) [pid = 3380] [serial = 19] [outer = 167C9C00] 08:41:31 INFO - PROCESS | 3380 | [3380] 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:41:31 INFO - PROCESS | 3380 | [3380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:41:31 INFO - PROCESS | 3380 | 1466696491912 Marionette TRACE conn3 <- [1,3,null,{}] 08:41:31 INFO - PROCESS | 3380 | 1466696491929 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 08:41:31 INFO - PROCESS | 3380 | 1466696491932 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:41:31 INFO - PROCESS | 3380 | 1466696491963 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 08:41:32 INFO - PROCESS | 3380 | 1466696492029 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 08:41:32 INFO - PROCESS | 3380 | 1466696492032 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 08:41:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:41:32 INFO - PROCESS | 3380 | 1466696492036 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:41:32 INFO - PROCESS | 3380 | 1466696492039 Marionette TRACE conn3 <- [1,6,null,{}] 08:41:32 INFO - PROCESS | 3380 | 1466696492044 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:41:32 INFO - PROCESS | 3380 | 1466696492046 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:41:32 INFO - PROCESS | 3380 | 1466696492066 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 08:41:32 INFO - PROCESS | 3380 | 1466696492072 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:32 INFO - PROCESS | 3380 | 1466696492074 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:41:32 INFO - PROCESS | 3380 | ++DOCSHELL 16794C00 == 8 [pid = 3380] [id = 8] 08:41:32 INFO - PROCESS | 3380 | ++DOMWINDOW == 20 (19549C00) [pid = 3380] [serial = 20] [outer = 00000000] 08:41:32 INFO - PROCESS | 3380 | ++DOMWINDOW == 21 (199C1800) [pid = 3380] [serial = 21] [outer = 19549C00] 08:41:32 INFO - PROCESS | 3380 | 1466696492137 Marionette DEBUG loaded listener.js 08:41:32 INFO - PROCESS | 3380 | ++DOMWINDOW == 22 (199C5800) [pid = 3380] [serial = 22] [outer = 19549C00] 08:41:32 INFO - PROCESS | 3380 | ++DOCSHELL 19F2FC00 == 9 [pid = 3380] [id = 9] 08:41:32 INFO - PROCESS | 3380 | ++DOMWINDOW == 23 (19F30000) [pid = 3380] [serial = 23] [outer = 00000000] 08:41:32 INFO - PROCESS | 3380 | ++DOMWINDOW == 24 (19F32800) [pid = 3380] [serial = 24] [outer = 19F30000] 08:41:32 INFO - PROCESS | 3380 | 1466696492557 Marionette DEBUG loaded listener.js 08:41:32 INFO - PROCESS | 3380 | ++DOMWINDOW == 25 (1A2B1400) [pid = 3380] [serial = 25] [outer = 19F30000] 08:41:32 INFO - PROCESS | 3380 | 1466696492701 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:41:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:41:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 740ms 08:41:32 INFO - PROCESS | 3380 | 1466696492830 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 08:41:32 INFO - PROCESS | 3380 | 1466696492832 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 08:41:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:41:32 INFO - PROCESS | 3380 | 1466696492871 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:41:32 INFO - PROCESS | 3380 | 1466696492873 Marionette TRACE conn3 <- [1,10,null,{}] 08:41:32 INFO - PROCESS | 3380 | 1466696492953 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:41:32 INFO - PROCESS | 3380 | 1466696492958 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:41:33 INFO - PROCESS | 3380 | 1466696493066 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 08:41:33 INFO - PROCESS | 3380 | 1466696493082 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:33 INFO - PROCESS | 3380 | 1466696493085 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:41:33 INFO - PROCESS | 3380 | ++DOCSHELL 19F38000 == 10 [pid = 3380] [id = 10] 08:41:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 26 (1A92C800) [pid = 3380] [serial = 26] [outer = 00000000] 08:41:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 27 (1A302800) [pid = 3380] [serial = 27] [outer = 1A92C800] 08:41:33 INFO - PROCESS | 3380 | 1466696493132 Marionette DEBUG loaded listener.js 08:41:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 28 (1A306000) [pid = 3380] [serial = 28] [outer = 1A92C800] 08:41:33 INFO - PROCESS | 3380 | 1466696493502 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:41:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:41:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 662ms 08:41:33 INFO - PROCESS | 3380 | 1466696493553 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 08:41:33 INFO - PROCESS | 3380 | 1466696493557 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 08:41:33 INFO - PROCESS | 3380 | 1466696493562 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:41:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:41:33 INFO - PROCESS | 3380 | 1466696493564 Marionette TRACE conn3 <- [1,14,null,{}] 08:41:33 INFO - PROCESS | 3380 | 1466696493567 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:41:33 INFO - PROCESS | 3380 | 1466696493569 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:41:33 INFO - PROCESS | 3380 | 1466696493666 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 08:41:33 INFO - PROCESS | 3380 | 1466696493671 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:33 INFO - PROCESS | 3380 | 1466696493673 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:41:33 INFO - PROCESS | 3380 | ++DOCSHELL 1A30AC00 == 11 [pid = 3380] [id = 11] 08:41:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 29 (1A30CC00) [pid = 3380] [serial = 29] [outer = 00000000] 08:41:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 30 (1A3ED000) [pid = 3380] [serial = 30] [outer = 1A30CC00] 08:41:33 INFO - PROCESS | 3380 | 1466696493718 Marionette DEBUG loaded listener.js 08:41:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 31 (1A3F3800) [pid = 3380] [serial = 31] [outer = 1A30CC00] 08:41:34 INFO - PROCESS | 3380 | 1466696494092 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:41:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:41:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 598ms 08:41:34 INFO - PROCESS | 3380 | 1466696494160 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 08:41:34 INFO - PROCESS | 3380 | 1466696494162 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 08:41:34 INFO - PROCESS | 3380 | 1466696494165 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:41:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:41:34 INFO - PROCESS | 3380 | 1466696494167 Marionette TRACE conn3 <- [1,18,null,{}] 08:41:34 INFO - PROCESS | 3380 | 1466696494171 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:41:34 INFO - PROCESS | 3380 | 1466696494173 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:41:34 INFO - PROCESS | 3380 | 1466696494265 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 08:41:34 INFO - PROCESS | 3380 | 1466696494271 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:34 INFO - PROCESS | 3380 | 1466696494274 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:41:34 INFO - PROCESS | 3380 | ++DOCSHELL 1A64CC00 == 12 [pid = 3380] [id = 12] 08:41:34 INFO - PROCESS | 3380 | ++DOMWINDOW == 32 (1A64F000) [pid = 3380] [serial = 32] [outer = 00000000] 08:41:34 INFO - PROCESS | 3380 | ++DOMWINDOW == 33 (1A657400) [pid = 3380] [serial = 33] [outer = 1A64F000] 08:41:34 INFO - PROCESS | 3380 | 1466696494318 Marionette DEBUG loaded listener.js 08:41:34 INFO - PROCESS | 3380 | ++DOMWINDOW == 34 (1AB0D400) [pid = 3380] [serial = 34] [outer = 1A64F000] 08:41:34 INFO - PROCESS | 3380 | 1466696494662 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:41:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:41:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 536ms 08:41:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:41:34 INFO - PROCESS | 3380 | 1466696494702 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 08:41:34 INFO - PROCESS | 3380 | 1466696494705 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 08:41:34 INFO - PROCESS | 3380 | 1466696494708 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:41:34 INFO - PROCESS | 3380 | 1466696494709 Marionette TRACE conn3 <- [1,22,null,{}] 08:41:34 INFO - PROCESS | 3380 | 1466696494713 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:41:34 INFO - PROCESS | 3380 | 1466696494715 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:41:34 INFO - PROCESS | 3380 | 1466696494810 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 08:41:34 INFO - PROCESS | 3380 | 1466696494816 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:34 INFO - PROCESS | 3380 | 1466696494818 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:41:34 INFO - PROCESS | 3380 | ++DOCSHELL 1A77AC00 == 13 [pid = 3380] [id = 13] 08:41:34 INFO - PROCESS | 3380 | ++DOMWINDOW == 35 (1A77C000) [pid = 3380] [serial = 35] [outer = 00000000] 08:41:34 INFO - PROCESS | 3380 | ++DOMWINDOW == 36 (1AC03000) [pid = 3380] [serial = 36] [outer = 1A77C000] 08:41:34 INFO - PROCESS | 3380 | 1466696494861 Marionette DEBUG loaded listener.js 08:41:34 INFO - PROCESS | 3380 | ++DOMWINDOW == 37 (1AC07400) [pid = 3380] [serial = 37] [outer = 1A77C000] 08:41:35 INFO - PROCESS | 3380 | 1466696495153 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:41:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:41:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 488ms 08:41:35 INFO - PROCESS | 3380 | 1466696495201 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 08:41:35 INFO - PROCESS | 3380 | 1466696495203 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 08:41:35 INFO - PROCESS | 3380 | 1466696495206 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:41:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:41:35 INFO - PROCESS | 3380 | 1466696495208 Marionette TRACE conn3 <- [1,26,null,{}] 08:41:35 INFO - PROCESS | 3380 | 1466696495215 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:41:35 INFO - PROCESS | 3380 | 1466696495217 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:41:35 INFO - PROCESS | 3380 | 1466696495310 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 08:41:35 INFO - PROCESS | 3380 | 1466696495316 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:35 INFO - PROCESS | 3380 | 1466696495318 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:41:35 INFO - PROCESS | 3380 | ++DOCSHELL 1AC0FC00 == 14 [pid = 3380] [id = 14] 08:41:35 INFO - PROCESS | 3380 | ++DOMWINDOW == 38 (1AC10400) [pid = 3380] [serial = 38] [outer = 00000000] 08:41:35 INFO - PROCESS | 3380 | ++DOMWINDOW == 39 (1AD7D000) [pid = 3380] [serial = 39] [outer = 1AC10400] 08:41:35 INFO - PROCESS | 3380 | 1466696495361 Marionette DEBUG loaded listener.js 08:41:35 INFO - PROCESS | 3380 | ++DOMWINDOW == 40 (1AD81400) [pid = 3380] [serial = 40] [outer = 1AC10400] 08:41:35 INFO - PROCESS | 3380 | 1466696495685 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:41:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:41:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 535ms 08:41:35 INFO - PROCESS | 3380 | 1466696495742 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 08:41:35 INFO - PROCESS | 3380 | 1466696495744 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 08:41:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:41:35 INFO - PROCESS | 3380 | 1466696495747 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:41:35 INFO - PROCESS | 3380 | 1466696495749 Marionette TRACE conn3 <- [1,30,null,{}] 08:41:35 INFO - PROCESS | 3380 | 1466696495762 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:41:35 INFO - PROCESS | 3380 | 1466696495764 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:41:35 INFO - PROCESS | 3380 | 1466696495851 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 08:41:35 INFO - PROCESS | 3380 | 1466696495856 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:35 INFO - PROCESS | 3380 | 1466696495858 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:41:35 INFO - PROCESS | 3380 | ++DOCSHELL 1AD7A800 == 15 [pid = 3380] [id = 15] 08:41:35 INFO - PROCESS | 3380 | ++DOMWINDOW == 41 (1AD80000) [pid = 3380] [serial = 41] [outer = 00000000] 08:41:35 INFO - PROCESS | 3380 | ++DOMWINDOW == 42 (1AFDE400) [pid = 3380] [serial = 42] [outer = 1AD80000] 08:41:35 INFO - PROCESS | 3380 | 1466696495901 Marionette DEBUG loaded listener.js 08:41:35 INFO - PROCESS | 3380 | ++DOMWINDOW == 43 (1AFDE800) [pid = 3380] [serial = 43] [outer = 1AD80000] 08:41:36 INFO - PROCESS | 3380 | ++DOCSHELL 1AFDAC00 == 16 [pid = 3380] [id = 16] 08:41:36 INFO - PROCESS | 3380 | ++DOMWINDOW == 44 (1AFDB000) [pid = 3380] [serial = 44] [outer = 00000000] 08:41:36 INFO - PROCESS | 3380 | ++DOMWINDOW == 45 (1B203400) [pid = 3380] [serial = 45] [outer = 1AFDB000] 08:41:36 INFO - PROCESS | 3380 | ++DOMWINDOW == 46 (1AFE6800) [pid = 3380] [serial = 46] [outer = 1AFDB000] 08:41:36 INFO - PROCESS | 3380 | ++DOCSHELL 1AFE9800 == 17 [pid = 3380] [id = 17] 08:41:36 INFO - PROCESS | 3380 | ++DOMWINDOW == 47 (1B205000) [pid = 3380] [serial = 47] [outer = 00000000] 08:41:36 INFO - PROCESS | 3380 | ++DOMWINDOW == 48 (1B20E000) [pid = 3380] [serial = 48] [outer = 1B205000] 08:41:36 INFO - PROCESS | 3380 | ++DOMWINDOW == 49 (1B26B000) [pid = 3380] [serial = 49] [outer = 1B205000] 08:41:36 INFO - PROCESS | 3380 | 1466696496387 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:41:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:41:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 693ms 08:41:36 INFO - PROCESS | 3380 | 1466696496447 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 08:41:36 INFO - PROCESS | 3380 | 1466696496449 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 08:41:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:41:36 INFO - PROCESS | 3380 | 1466696496453 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:41:36 INFO - PROCESS | 3380 | 1466696496455 Marionette TRACE conn3 <- [1,34,null,{}] 08:41:36 INFO - PROCESS | 3380 | 1466696496460 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:41:36 INFO - PROCESS | 3380 | 1466696496463 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:41:36 INFO - PROCESS | 3380 | 1466696496591 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 08:41:37 INFO - PROCESS | 3380 | 1466696497164 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:37 INFO - PROCESS | 3380 | 1466696497168 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:41:37 INFO - PROCESS | 3380 | --DOCSHELL 1188FC00 == 16 [pid = 3380] [id = 1] 08:41:37 INFO - PROCESS | 3380 | ++DOCSHELL 0C773400 == 17 [pid = 3380] [id = 18] 08:41:37 INFO - PROCESS | 3380 | ++DOMWINDOW == 50 (0C774800) [pid = 3380] [serial = 50] [outer = 00000000] 08:41:37 INFO - PROCESS | 3380 | ++DOMWINDOW == 51 (102CB400) [pid = 3380] [serial = 51] [outer = 0C774800] 08:41:37 INFO - PROCESS | 3380 | 1466696497228 Marionette DEBUG loaded listener.js 08:41:37 INFO - PROCESS | 3380 | ++DOMWINDOW == 52 (104E8400) [pid = 3380] [serial = 52] [outer = 0C774800] 08:41:37 INFO - PROCESS | 3380 | 1466696497782 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:41:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:41:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1370ms 08:41:37 INFO - PROCESS | 3380 | 1466696497850 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 08:41:37 INFO - PROCESS | 3380 | 1466696497854 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 08:41:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:41:37 INFO - PROCESS | 3380 | 1466696497858 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:41:37 INFO - PROCESS | 3380 | 1466696497862 Marionette TRACE conn3 <- [1,38,null,{}] 08:41:37 INFO - PROCESS | 3380 | 1466696497867 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:41:37 INFO - PROCESS | 3380 | 1466696497870 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:41:37 INFO - PROCESS | 3380 | 1466696497984 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 08:41:38 INFO - PROCESS | 3380 | 1466696498049 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:38 INFO - PROCESS | 3380 | 1466696498052 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:41:38 INFO - PROCESS | 3380 | ++DOCSHELL 114AB800 == 18 [pid = 3380] [id = 19] 08:41:38 INFO - PROCESS | 3380 | ++DOMWINDOW == 53 (114ADC00) [pid = 3380] [serial = 53] [outer = 00000000] 08:41:38 INFO - PROCESS | 3380 | ++DOMWINDOW == 54 (11D87800) [pid = 3380] [serial = 54] [outer = 114ADC00] 08:41:38 INFO - PROCESS | 3380 | 1466696498108 Marionette DEBUG loaded listener.js 08:41:38 INFO - PROCESS | 3380 | ++DOMWINDOW == 55 (12BA9400) [pid = 3380] [serial = 55] [outer = 114ADC00] 08:41:38 INFO - PROCESS | 3380 | 1466696498719 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:41:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:41:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 898ms 08:41:38 INFO - PROCESS | 3380 | 1466696498766 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 08:41:38 INFO - PROCESS | 3380 | 1466696498770 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 08:41:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:41:38 INFO - PROCESS | 3380 | 1466696498774 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:41:38 INFO - PROCESS | 3380 | 1466696498776 Marionette TRACE conn3 <- [1,42,null,{}] 08:41:38 INFO - PROCESS | 3380 | 1466696498780 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:41:38 INFO - PROCESS | 3380 | 1466696498782 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:41:38 INFO - PROCESS | 3380 | 1466696498901 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 08:41:38 INFO - PROCESS | 3380 | 1466696498965 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:38 INFO - PROCESS | 3380 | 1466696498968 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:41:39 INFO - PROCESS | 3380 | ++DOCSHELL 13DD1000 == 19 [pid = 3380] [id = 20] 08:41:39 INFO - PROCESS | 3380 | ++DOMWINDOW == 56 (1457E400) [pid = 3380] [serial = 56] [outer = 00000000] 08:41:39 INFO - PROCESS | 3380 | ++DOMWINDOW == 57 (15162000) [pid = 3380] [serial = 57] [outer = 1457E400] 08:41:39 INFO - PROCESS | 3380 | 1466696499024 Marionette DEBUG loaded listener.js 08:41:39 INFO - PROCESS | 3380 | ++DOMWINDOW == 58 (158A8800) [pid = 3380] [serial = 58] [outer = 1457E400] 08:41:39 INFO - PROCESS | 3380 | 1466696499708 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:41:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:41:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1008ms 08:41:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:41:39 INFO - PROCESS | 3380 | 1466696499777 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 08:41:39 INFO - PROCESS | 3380 | 1466696499781 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 08:41:39 INFO - PROCESS | 3380 | 1466696499785 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:41:39 INFO - PROCESS | 3380 | 1466696499788 Marionette TRACE conn3 <- [1,46,null,{}] 08:41:39 INFO - PROCESS | 3380 | 1466696499794 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:41:39 INFO - PROCESS | 3380 | 1466696499796 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:41:39 INFO - PROCESS | 3380 | 1466696499889 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 08:41:39 INFO - PROCESS | 3380 | 1466696499953 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:39 INFO - PROCESS | 3380 | 1466696499956 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:41:39 INFO - PROCESS | 3380 | ++DOCSHELL 105EEC00 == 20 [pid = 3380] [id = 21] 08:41:39 INFO - PROCESS | 3380 | ++DOMWINDOW == 59 (105EF000) [pid = 3380] [serial = 59] [outer = 00000000] 08:41:40 INFO - PROCESS | 3380 | ++DOMWINDOW == 60 (10E68C00) [pid = 3380] [serial = 60] [outer = 105EF000] 08:41:40 INFO - PROCESS | 3380 | 1466696500008 Marionette DEBUG loaded listener.js 08:41:40 INFO - PROCESS | 3380 | ++DOMWINDOW == 61 (10F8F800) [pid = 3380] [serial = 61] [outer = 105EF000] 08:41:40 INFO - PROCESS | 3380 | --DOCSHELL 11891000 == 19 [pid = 3380] [id = 4] 08:41:40 INFO - PROCESS | 3380 | 1466696500487 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:41:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:41:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 741ms 08:41:40 INFO - PROCESS | 3380 | 1466696500523 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 08:41:40 INFO - PROCESS | 3380 | 1466696500527 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 08:41:40 INFO - PROCESS | 3380 | 1466696500533 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:41:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:41:40 INFO - PROCESS | 3380 | 1466696500535 Marionette TRACE conn3 <- [1,50,null,{}] 08:41:40 INFO - PROCESS | 3380 | 1466696500539 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:41:40 INFO - PROCESS | 3380 | 1466696500541 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:41:40 INFO - PROCESS | 3380 | 1466696500679 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 08:41:40 INFO - PROCESS | 3380 | 1466696500796 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:40 INFO - PROCESS | 3380 | 1466696500799 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:41:40 INFO - PROCESS | 3380 | ++DOCSHELL 10B7FC00 == 20 [pid = 3380] [id = 22] 08:41:40 INFO - PROCESS | 3380 | ++DOMWINDOW == 62 (10F9C000) [pid = 3380] [serial = 62] [outer = 00000000] 08:41:40 INFO - PROCESS | 3380 | ++DOMWINDOW == 63 (12B75400) [pid = 3380] [serial = 63] [outer = 10F9C000] 08:41:40 INFO - PROCESS | 3380 | 1466696500846 Marionette DEBUG loaded listener.js 08:41:40 INFO - PROCESS | 3380 | ++DOMWINDOW == 64 (12C78800) [pid = 3380] [serial = 64] [outer = 10F9C000] 08:41:41 INFO - PROCESS | 3380 | 1466696501186 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:41:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:41:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 693ms 08:41:41 INFO - PROCESS | 3380 | 1466696501246 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 08:41:41 INFO - PROCESS | 3380 | 1466696501249 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 08:41:41 INFO - PROCESS | 3380 | 1466696501253 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:41:41 INFO - PROCESS | 3380 | 1466696501257 Marionette TRACE conn3 <- [1,54,null,{}] 08:41:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:41:41 INFO - PROCESS | 3380 | 1466696501267 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:41:41 INFO - PROCESS | 3380 | 1466696501272 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:41:41 INFO - PROCESS | 3380 | 1466696501416 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 08:41:41 INFO - PROCESS | 3380 | 1466696501427 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:41 INFO - PROCESS | 3380 | 1466696501430 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:41:41 INFO - PROCESS | 3380 | ++DOCSHELL 132D0400 == 21 [pid = 3380] [id = 23] 08:41:41 INFO - PROCESS | 3380 | ++DOMWINDOW == 65 (132D2400) [pid = 3380] [serial = 65] [outer = 00000000] 08:41:41 INFO - PROCESS | 3380 | ++DOMWINDOW == 66 (13A1F400) [pid = 3380] [serial = 66] [outer = 132D2400] 08:41:41 INFO - PROCESS | 3380 | 1466696501477 Marionette DEBUG loaded listener.js 08:41:41 INFO - PROCESS | 3380 | ++DOMWINDOW == 67 (13DD0400) [pid = 3380] [serial = 67] [outer = 132D2400] 08:41:41 INFO - PROCESS | 3380 | 1466696501865 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:41:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:41:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 646ms 08:41:41 INFO - PROCESS | 3380 | 1466696501926 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 08:41:41 INFO - PROCESS | 3380 | 1466696501928 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 08:41:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:41:41 INFO - PROCESS | 3380 | 1466696501932 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:41:41 INFO - PROCESS | 3380 | 1466696501933 Marionette TRACE conn3 <- [1,58,null,{}] 08:41:41 INFO - PROCESS | 3380 | 1466696501937 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:41:41 INFO - PROCESS | 3380 | 1466696501938 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:41:42 INFO - PROCESS | 3380 | 1466696502029 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 08:41:42 INFO - PROCESS | 3380 | 1466696502034 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:42 INFO - PROCESS | 3380 | 1466696502036 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:41:42 INFO - PROCESS | 3380 | ++DOCSHELL 1457D400 == 22 [pid = 3380] [id = 24] 08:41:42 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (14585000) [pid = 3380] [serial = 68] [outer = 00000000] 08:41:42 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (15163400) [pid = 3380] [serial = 69] [outer = 14585000] 08:41:42 INFO - PROCESS | 3380 | 1466696502081 Marionette DEBUG loaded listener.js 08:41:42 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (15279000) [pid = 3380] [serial = 70] [outer = 14585000] 08:41:42 INFO - PROCESS | 3380 | 1466696502475 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:41:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:41:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 598ms 08:41:42 INFO - PROCESS | 3380 | 1466696502528 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 08:41:42 INFO - PROCESS | 3380 | 1466696502530 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 08:41:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:41:42 INFO - PROCESS | 3380 | 1466696502534 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:41:42 INFO - PROCESS | 3380 | 1466696502535 Marionette TRACE conn3 <- [1,62,null,{}] 08:41:42 INFO - PROCESS | 3380 | 1466696502539 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:41:42 INFO - PROCESS | 3380 | 1466696502541 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:41:42 INFO - PROCESS | 3380 | 1466696502616 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 08:41:42 INFO - PROCESS | 3380 | 1466696502621 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:42 INFO - PROCESS | 3380 | 1466696502624 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:41:42 INFO - PROCESS | 3380 | ++DOCSHELL 152EC400 == 23 [pid = 3380] [id = 25] 08:41:42 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (152EC800) [pid = 3380] [serial = 71] [outer = 00000000] 08:41:42 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (158B0400) [pid = 3380] [serial = 72] [outer = 152EC800] 08:41:42 INFO - PROCESS | 3380 | 1466696502669 Marionette DEBUG loaded listener.js 08:41:42 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (15C0C400) [pid = 3380] [serial = 73] [outer = 152EC800] 08:41:43 INFO - PROCESS | 3380 | 1466696503070 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:41:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:41:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 599ms 08:41:43 INFO - PROCESS | 3380 | 1466696503131 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 08:41:43 INFO - PROCESS | 3380 | 1466696503133 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 08:41:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:41:43 INFO - PROCESS | 3380 | 1466696503136 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:41:43 INFO - PROCESS | 3380 | 1466696503138 Marionette TRACE conn3 <- [1,66,null,{}] 08:41:43 INFO - PROCESS | 3380 | 1466696503141 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:41:43 INFO - PROCESS | 3380 | 1466696503147 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:41:43 INFO - PROCESS | 3380 | 1466696503244 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 08:41:43 INFO - PROCESS | 3380 | 1466696503249 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:43 INFO - PROCESS | 3380 | 1466696503251 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:41:43 INFO - PROCESS | 3380 | ++DOCSHELL 15CF2800 == 24 [pid = 3380] [id = 26] 08:41:43 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (16054800) [pid = 3380] [serial = 74] [outer = 00000000] 08:41:43 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (16062800) [pid = 3380] [serial = 75] [outer = 16054800] 08:41:43 INFO - PROCESS | 3380 | 1466696503294 Marionette DEBUG loaded listener.js 08:41:43 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (16357400) [pid = 3380] [serial = 76] [outer = 16054800] 08:41:43 INFO - PROCESS | 3380 | 1466696503668 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:41:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:41:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 598ms 08:41:43 INFO - PROCESS | 3380 | 1466696503739 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 08:41:43 INFO - PROCESS | 3380 | 1466696503741 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 08:41:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:41:43 INFO - PROCESS | 3380 | 1466696503744 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:41:43 INFO - PROCESS | 3380 | 1466696503746 Marionette TRACE conn3 <- [1,70,null,{}] 08:41:43 INFO - PROCESS | 3380 | 1466696503749 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:41:43 INFO - PROCESS | 3380 | 1466696503751 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:41:43 INFO - PROCESS | 3380 | 1466696503842 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 08:41:43 INFO - PROCESS | 3380 | 1466696503848 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:43 INFO - PROCESS | 3380 | 1466696503850 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:41:43 INFO - PROCESS | 3380 | ++DOCSHELL 16ABA800 == 25 [pid = 3380] [id = 27] 08:41:43 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (16F01800) [pid = 3380] [serial = 77] [outer = 00000000] 08:41:43 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (16F3FC00) [pid = 3380] [serial = 78] [outer = 16F01800] 08:41:43 INFO - PROCESS | 3380 | 1466696503894 Marionette DEBUG loaded listener.js 08:41:43 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (16FCD000) [pid = 3380] [serial = 79] [outer = 16F01800] 08:41:44 INFO - PROCESS | 3380 | 1466696504291 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:41:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:41:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 599ms 08:41:44 INFO - PROCESS | 3380 | 1466696504341 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 08:41:44 INFO - PROCESS | 3380 | 1466696504343 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 08:41:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:41:44 INFO - PROCESS | 3380 | 1466696504358 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:41:44 INFO - PROCESS | 3380 | 1466696504360 Marionette TRACE conn3 <- [1,74,null,{}] 08:41:44 INFO - PROCESS | 3380 | 1466696504363 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:41:44 INFO - PROCESS | 3380 | 1466696504365 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:41:44 INFO - PROCESS | 3380 | 1466696504440 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 08:41:44 INFO - PROCESS | 3380 | 1466696504445 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:44 INFO - PROCESS | 3380 | 1466696504447 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:41:44 INFO - PROCESS | 3380 | ++DOCSHELL 16061000 == 26 [pid = 3380] [id = 28] 08:41:44 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (16062400) [pid = 3380] [serial = 80] [outer = 00000000] 08:41:44 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (1719C800) [pid = 3380] [serial = 81] [outer = 16062400] 08:41:44 INFO - PROCESS | 3380 | 1466696504491 Marionette DEBUG loaded listener.js 08:41:44 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (1778FC00) [pid = 3380] [serial = 82] [outer = 16062400] 08:41:44 INFO - PROCESS | 3380 | 1466696504870 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:41:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:41:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 536ms 08:41:44 INFO - PROCESS | 3380 | 1466696504893 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 08:41:44 INFO - PROCESS | 3380 | 1466696504895 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 08:41:44 INFO - PROCESS | 3380 | 1466696504898 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:41:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:41:44 INFO - PROCESS | 3380 | 1466696504899 Marionette TRACE conn3 <- [1,78,null,{}] 08:41:44 INFO - PROCESS | 3380 | 1466696504903 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:41:44 INFO - PROCESS | 3380 | 1466696504905 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:41:45 INFO - PROCESS | 3380 | 1466696505015 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 08:41:45 INFO - PROCESS | 3380 | 1466696505022 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:45 INFO - PROCESS | 3380 | 1466696505024 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:41:45 INFO - PROCESS | 3380 | ++DOCSHELL 132CC400 == 27 [pid = 3380] [id = 29] 08:41:45 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (16057800) [pid = 3380] [serial = 83] [outer = 00000000] 08:41:45 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (177E8000) [pid = 3380] [serial = 84] [outer = 16057800] 08:41:45 INFO - PROCESS | 3380 | 1466696505067 Marionette DEBUG loaded listener.js 08:41:45 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (17979C00) [pid = 3380] [serial = 85] [outer = 16057800] 08:41:45 INFO - PROCESS | 3380 | 1466696505479 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:41:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:41:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 598ms 08:41:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:41:45 INFO - PROCESS | 3380 | 1466696505528 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 08:41:45 INFO - PROCESS | 3380 | 1466696505530 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 08:41:45 INFO - PROCESS | 3380 | 1466696505533 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:41:45 INFO - PROCESS | 3380 | 1466696505534 Marionette TRACE conn3 <- [1,82,null,{}] 08:41:45 INFO - PROCESS | 3380 | 1466696505539 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:41:45 INFO - PROCESS | 3380 | 1466696505541 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:41:45 INFO - PROCESS | 3380 | 1466696505659 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 08:41:45 INFO - PROCESS | 3380 | 1466696505666 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:45 INFO - PROCESS | 3380 | 1466696505668 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:41:45 INFO - PROCESS | 3380 | ++DOCSHELL 17044C00 == 28 [pid = 3380] [id = 30] 08:41:45 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (177E2800) [pid = 3380] [serial = 86] [outer = 00000000] 08:41:45 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (17F51000) [pid = 3380] [serial = 87] [outer = 177E2800] 08:41:45 INFO - PROCESS | 3380 | 1466696505711 Marionette DEBUG loaded listener.js 08:41:45 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (180D2400) [pid = 3380] [serial = 88] [outer = 177E2800] 08:41:46 INFO - PROCESS | 3380 | 1466696506077 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:41:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:41:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 599ms 08:41:46 INFO - PROCESS | 3380 | 1466696506130 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 08:41:46 INFO - PROCESS | 3380 | 1466696506132 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 08:41:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:41:46 INFO - PROCESS | 3380 | 1466696506135 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:41:46 INFO - PROCESS | 3380 | 1466696506138 Marionette TRACE conn3 <- [1,86,null,{}] 08:41:46 INFO - PROCESS | 3380 | 1466696506141 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:41:46 INFO - PROCESS | 3380 | 1466696506143 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:41:46 INFO - PROCESS | 3380 | 1466696506262 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 08:41:46 INFO - PROCESS | 3380 | 1466696506331 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:46 INFO - PROCESS | 3380 | 1466696506334 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:41:46 INFO - PROCESS | 3380 | ++DOCSHELL 17A97800 == 29 [pid = 3380] [id = 31] 08:41:46 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (17F47000) [pid = 3380] [serial = 89] [outer = 00000000] 08:41:46 INFO - PROCESS | 3380 | ++DOMWINDOW == 90 (19548000) [pid = 3380] [serial = 90] [outer = 17F47000] 08:41:46 INFO - PROCESS | 3380 | 1466696506380 Marionette DEBUG loaded listener.js 08:41:46 INFO - PROCESS | 3380 | ++DOMWINDOW == 91 (199CE400) [pid = 3380] [serial = 91] [outer = 17F47000] 08:41:46 INFO - PROCESS | 3380 | 1466696506697 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:41:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:41:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 598ms 08:41:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:41:46 INFO - PROCESS | 3380 | 1466696506733 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 08:41:46 INFO - PROCESS | 3380 | 1466696506735 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 08:41:46 INFO - PROCESS | 3380 | 1466696506738 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:41:46 INFO - PROCESS | 3380 | 1466696506739 Marionette TRACE conn3 <- [1,90,null,{}] 08:41:46 INFO - PROCESS | 3380 | 1466696506747 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:41:46 INFO - PROCESS | 3380 | 1466696506749 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:41:46 INFO - PROCESS | 3380 | 1466696506857 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 08:41:46 INFO - PROCESS | 3380 | 1466696506865 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:46 INFO - PROCESS | 3380 | 1466696506867 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:41:46 INFO - PROCESS | 3380 | ++DOCSHELL 13630400 == 30 [pid = 3380] [id = 32] 08:41:46 INFO - PROCESS | 3380 | ++DOMWINDOW == 92 (19545400) [pid = 3380] [serial = 92] [outer = 00000000] 08:41:46 INFO - PROCESS | 3380 | ++DOMWINDOW == 93 (19E70800) [pid = 3380] [serial = 93] [outer = 19545400] 08:41:46 INFO - PROCESS | 3380 | 1466696506917 Marionette DEBUG loaded listener.js 08:41:46 INFO - PROCESS | 3380 | ++DOMWINDOW == 94 (19F32000) [pid = 3380] [serial = 94] [outer = 19545400] 08:41:47 INFO - PROCESS | 3380 | 1466696507281 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:41:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:41:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 599ms 08:41:47 INFO - PROCESS | 3380 | 1466696507335 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 08:41:47 INFO - PROCESS | 3380 | 1466696507337 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 08:41:47 INFO - PROCESS | 3380 | 1466696507340 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:41:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:41:47 INFO - PROCESS | 3380 | 1466696507342 Marionette TRACE conn3 <- [1,94,null,{}] 08:41:47 INFO - PROCESS | 3380 | 1466696507345 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:41:47 INFO - PROCESS | 3380 | 1466696507357 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:41:47 INFO - PROCESS | 3380 | 1466696507434 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 08:41:47 INFO - PROCESS | 3380 | 1466696507527 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:47 INFO - PROCESS | 3380 | 1466696507529 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:41:47 INFO - PROCESS | 3380 | ++DOCSHELL 105F2000 == 31 [pid = 3380] [id = 33] 08:41:47 INFO - PROCESS | 3380 | ++DOMWINDOW == 95 (1953F400) [pid = 3380] [serial = 95] [outer = 00000000] 08:41:47 INFO - PROCESS | 3380 | ++DOMWINDOW == 96 (19F6C000) [pid = 3380] [serial = 96] [outer = 1953F400] 08:41:47 INFO - PROCESS | 3380 | 1466696507571 Marionette DEBUG loaded listener.js 08:41:47 INFO - PROCESS | 3380 | ++DOMWINDOW == 97 (19F75C00) [pid = 3380] [serial = 97] [outer = 1953F400] 08:41:48 INFO - PROCESS | 3380 | 1466696508746 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:41:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:41:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1464ms 08:41:48 INFO - PROCESS | 3380 | 1466696508797 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 08:41:48 INFO - PROCESS | 3380 | 1466696508800 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 08:41:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:41:48 INFO - PROCESS | 3380 | 1466696508806 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:41:48 INFO - PROCESS | 3380 | 1466696508808 Marionette TRACE conn3 <- [1,98,null,{}] 08:41:48 INFO - PROCESS | 3380 | 1466696508813 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:41:48 INFO - PROCESS | 3380 | 1466696508816 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:41:48 INFO - PROCESS | 3380 | 1466696508930 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 08:41:48 INFO - PROCESS | 3380 | 1466696508944 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:48 INFO - PROCESS | 3380 | 1466696508947 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:41:49 INFO - PROCESS | 3380 | ++DOCSHELL 10B7CC00 == 32 [pid = 3380] [id = 34] 08:41:49 INFO - PROCESS | 3380 | ++DOMWINDOW == 98 (10B7D400) [pid = 3380] [serial = 98] [outer = 00000000] 08:41:49 INFO - PROCESS | 3380 | ++DOMWINDOW == 99 (1145C400) [pid = 3380] [serial = 99] [outer = 10B7D400] 08:41:49 INFO - PROCESS | 3380 | 1466696509032 Marionette DEBUG loaded listener.js 08:41:49 INFO - PROCESS | 3380 | ++DOMWINDOW == 100 (10F96400) [pid = 3380] [serial = 100] [outer = 10B7D400] 08:41:49 INFO - PROCESS | 3380 | 1466696509470 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:41:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:41:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 709ms 08:41:49 INFO - PROCESS | 3380 | 1466696509546 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 08:41:49 INFO - PROCESS | 3380 | 1466696509550 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 08:41:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:41:49 INFO - PROCESS | 3380 | 1466696509556 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:41:49 INFO - PROCESS | 3380 | 1466696509558 Marionette TRACE conn3 <- [1,102,null,{}] 08:41:49 INFO - PROCESS | 3380 | 1466696509562 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:41:49 INFO - PROCESS | 3380 | 1466696509564 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:41:49 INFO - PROCESS | 3380 | 1466696509672 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 08:41:49 INFO - PROCESS | 3380 | 1466696509683 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:49 INFO - PROCESS | 3380 | 1466696509686 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:41:49 INFO - PROCESS | 3380 | ++DOCSHELL 12B74000 == 33 [pid = 3380] [id = 35] 08:41:49 INFO - PROCESS | 3380 | ++DOMWINDOW == 101 (12C80800) [pid = 3380] [serial = 101] [outer = 00000000] 08:41:49 INFO - PROCESS | 3380 | ++DOMWINDOW == 102 (12ED8000) [pid = 3380] [serial = 102] [outer = 12C80800] 08:41:49 INFO - PROCESS | 3380 | 1466696509731 Marionette DEBUG loaded listener.js 08:41:49 INFO - PROCESS | 3380 | ++DOMWINDOW == 103 (13225000) [pid = 3380] [serial = 103] [outer = 12C80800] 08:41:50 INFO - PROCESS | 3380 | --DOMWINDOW == 102 (13F96000) [pid = 3380] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:41:50 INFO - PROCESS | 3380 | --DOMWINDOW == 101 (1AD80000) [pid = 3380] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:41:50 INFO - PROCESS | 3380 | --DOMWINDOW == 100 (1AC10400) [pid = 3380] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:41:50 INFO - PROCESS | 3380 | --DOMWINDOW == 99 (1A77C000) [pid = 3380] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:41:50 INFO - PROCESS | 3380 | --DOMWINDOW == 98 (1A64F000) [pid = 3380] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:41:50 INFO - PROCESS | 3380 | --DOMWINDOW == 97 (1A30CC00) [pid = 3380] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:41:50 INFO - PROCESS | 3380 | --DOMWINDOW == 96 (1A92C800) [pid = 3380] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:41:50 INFO - PROCESS | 3380 | --DOMWINDOW == 95 (19549C00) [pid = 3380] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:41:50 INFO - PROCESS | 3380 | --DOMWINDOW == 94 (0C774800) [pid = 3380] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:41:50 INFO - PROCESS | 3380 | --DOMWINDOW == 93 (114ADC00) [pid = 3380] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:41:50 INFO - PROCESS | 3380 | --DOMWINDOW == 92 (1457E400) [pid = 3380] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:41:50 INFO - PROCESS | 3380 | --DOMWINDOW == 91 (105EF000) [pid = 3380] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:41:50 INFO - PROCESS | 3380 | --DOMWINDOW == 90 (10F9C000) [pid = 3380] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:41:50 INFO - PROCESS | 3380 | --DOMWINDOW == 89 (132D2400) [pid = 3380] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:41:50 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (14585000) [pid = 3380] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:41:50 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (152EC800) [pid = 3380] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:41:50 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (16054800) [pid = 3380] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:41:50 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (16F01800) [pid = 3380] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:41:50 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (16062400) [pid = 3380] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:41:50 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (16057800) [pid = 3380] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:41:50 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (177E2800) [pid = 3380] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:41:50 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (17F47000) [pid = 3380] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:41:50 INFO - PROCESS | 3380 | 1466696510512 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:41:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:41:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1008ms 08:41:50 INFO - PROCESS | 3380 | 1466696510560 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 08:41:50 INFO - PROCESS | 3380 | 1466696510562 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 08:41:50 INFO - PROCESS | 3380 | 1466696510566 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:41:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:41:50 INFO - PROCESS | 3380 | 1466696510570 Marionette TRACE conn3 <- [1,106,null,{}] 08:41:50 INFO - PROCESS | 3380 | 1466696510580 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:41:50 INFO - PROCESS | 3380 | 1466696510584 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:41:50 INFO - PROCESS | 3380 | 1466696510662 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 08:41:50 INFO - PROCESS | 3380 | 1466696510668 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:50 INFO - PROCESS | 3380 | 1466696510671 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:41:50 INFO - PROCESS | 3380 | ++DOCSHELL 1318B000 == 34 [pid = 3380] [id = 36] 08:41:50 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (13222C00) [pid = 3380] [serial = 104] [outer = 00000000] 08:41:50 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (13F8FC00) [pid = 3380] [serial = 105] [outer = 13222C00] 08:41:50 INFO - PROCESS | 3380 | 1466696510734 Marionette DEBUG loaded listener.js 08:41:50 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (1457B400) [pid = 3380] [serial = 106] [outer = 13222C00] 08:41:51 INFO - PROCESS | 3380 | 1466696511162 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:41:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:41:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 630ms 08:41:51 INFO - PROCESS | 3380 | 1466696511209 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 08:41:51 INFO - PROCESS | 3380 | 1466696511211 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 08:41:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:41:51 INFO - PROCESS | 3380 | 1466696511214 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:41:51 INFO - PROCESS | 3380 | 1466696511216 Marionette TRACE conn3 <- [1,110,null,{}] 08:41:51 INFO - PROCESS | 3380 | 1466696511219 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:41:51 INFO - PROCESS | 3380 | 1466696511221 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:41:51 INFO - PROCESS | 3380 | 1466696511300 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 08:41:51 INFO - PROCESS | 3380 | 1466696511308 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:51 INFO - PROCESS | 3380 | 1466696511310 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:41:51 INFO - PROCESS | 3380 | ++DOCSHELL 14583800 == 35 [pid = 3380] [id = 37] 08:41:51 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (14588000) [pid = 3380] [serial = 107] [outer = 00000000] 08:41:51 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (15CDD000) [pid = 3380] [serial = 108] [outer = 14588000] 08:41:51 INFO - PROCESS | 3380 | 1466696511354 Marionette DEBUG loaded listener.js 08:41:51 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (15CEE000) [pid = 3380] [serial = 109] [outer = 14588000] 08:41:51 INFO - PROCESS | 3380 | 1466696511789 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:41:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:41:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 646ms 08:41:51 INFO - PROCESS | 3380 | 1466696511853 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 08:41:51 INFO - PROCESS | 3380 | 1466696511855 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 08:41:51 INFO - PROCESS | 3380 | 1466696511859 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:41:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:41:51 INFO - PROCESS | 3380 | 1466696511860 Marionette TRACE conn3 <- [1,114,null,{}] 08:41:51 INFO - PROCESS | 3380 | 1466696511864 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:41:51 INFO - PROCESS | 3380 | 1466696511866 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:41:51 INFO - PROCESS | 3380 | 1466696511944 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 08:41:51 INFO - PROCESS | 3380 | 1466696511951 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:51 INFO - PROCESS | 3380 | 1466696511953 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:41:51 INFO - PROCESS | 3380 | ++DOCSHELL 16055800 == 36 [pid = 3380] [id = 38] 08:41:51 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (1605E800) [pid = 3380] [serial = 110] [outer = 00000000] 08:41:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (16AB5800) [pid = 3380] [serial = 111] [outer = 1605E800] 08:41:52 INFO - PROCESS | 3380 | 1466696511996 Marionette DEBUG loaded listener.js 08:41:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 90 (17044400) [pid = 3380] [serial = 112] [outer = 1605E800] 08:41:52 INFO - PROCESS | 3380 | 1466696512553 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:41:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:41:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 740ms 08:41:52 INFO - PROCESS | 3380 | 1466696512600 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 08:41:52 INFO - PROCESS | 3380 | 1466696512605 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 08:41:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:41:52 INFO - PROCESS | 3380 | 1466696512653 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:41:52 INFO - PROCESS | 3380 | 1466696512657 Marionette TRACE conn3 <- [1,118,null,{}] 08:41:52 INFO - PROCESS | 3380 | 1466696512678 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:41:52 INFO - PROCESS | 3380 | 1466696512681 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:41:52 INFO - PROCESS | 3380 | 1466696512795 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 08:41:52 INFO - PROCESS | 3380 | 1466696512861 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:52 INFO - PROCESS | 3380 | 1466696512864 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:41:52 INFO - PROCESS | 3380 | ++DOCSHELL 10B7C000 == 37 [pid = 3380] [id = 39] 08:41:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 91 (10B7E400) [pid = 3380] [serial = 113] [outer = 00000000] 08:41:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 92 (114AE800) [pid = 3380] [serial = 114] [outer = 10B7E400] 08:41:52 INFO - PROCESS | 3380 | 1466696512920 Marionette DEBUG loaded listener.js 08:41:53 INFO - PROCESS | 3380 | ++DOMWINDOW == 93 (11C92000) [pid = 3380] [serial = 115] [outer = 10B7E400] 08:41:53 INFO - PROCESS | 3380 | 1466696513476 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:41:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:41:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 898ms 08:41:53 INFO - PROCESS | 3380 | 1466696513556 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 08:41:53 INFO - PROCESS | 3380 | 1466696513561 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 08:41:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:41:53 INFO - PROCESS | 3380 | 1466696513568 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:41:53 INFO - PROCESS | 3380 | 1466696513571 Marionette TRACE conn3 <- [1,122,null,{}] 08:41:53 INFO - PROCESS | 3380 | 1466696513575 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:41:53 INFO - PROCESS | 3380 | 1466696513578 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:41:53 INFO - PROCESS | 3380 | 1466696513684 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 08:41:53 INFO - PROCESS | 3380 | 1466696513771 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:53 INFO - PROCESS | 3380 | 1466696513774 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:41:53 INFO - PROCESS | 3380 | ++DOCSHELL 132D6C00 == 38 [pid = 3380] [id = 40] 08:41:53 INFO - PROCESS | 3380 | ++DOMWINDOW == 94 (13630800) [pid = 3380] [serial = 116] [outer = 00000000] 08:41:53 INFO - PROCESS | 3380 | ++DOMWINDOW == 95 (1515D800) [pid = 3380] [serial = 117] [outer = 13630800] 08:41:53 INFO - PROCESS | 3380 | 1466696513834 Marionette DEBUG loaded listener.js 08:41:53 INFO - PROCESS | 3380 | ++DOMWINDOW == 96 (158A6000) [pid = 3380] [serial = 118] [outer = 13630800] 08:41:54 INFO - PROCESS | 3380 | 1466696514357 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:41:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:41:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 835ms 08:41:54 INFO - PROCESS | 3380 | 1466696514410 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 08:41:54 INFO - PROCESS | 3380 | 1466696514412 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 08:41:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:41:54 INFO - PROCESS | 3380 | 1466696514416 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:41:54 INFO - PROCESS | 3380 | 1466696514420 Marionette TRACE conn3 <- [1,126,null,{}] 08:41:54 INFO - PROCESS | 3380 | 1466696514431 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:41:54 INFO - PROCESS | 3380 | 1466696514436 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:41:54 INFO - PROCESS | 3380 | 1466696514535 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 08:41:54 INFO - PROCESS | 3380 | 1466696514624 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:54 INFO - PROCESS | 3380 | 1466696514627 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:41:54 INFO - PROCESS | 3380 | ++DOCSHELL 17A94400 == 39 [pid = 3380] [id = 41] 08:41:54 INFO - PROCESS | 3380 | ++DOMWINDOW == 97 (17A97000) [pid = 3380] [serial = 119] [outer = 00000000] 08:41:54 INFO - PROCESS | 3380 | ++DOMWINDOW == 98 (17F49000) [pid = 3380] [serial = 120] [outer = 17A97000] 08:41:54 INFO - PROCESS | 3380 | 1466696514683 Marionette DEBUG loaded listener.js 08:41:54 INFO - PROCESS | 3380 | ++DOMWINDOW == 99 (180D1C00) [pid = 3380] [serial = 121] [outer = 17A97000] 08:41:55 INFO - PROCESS | 3380 | 1466696515240 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:41:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:41:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 914ms 08:41:55 INFO - PROCESS | 3380 | 1466696515319 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 08:41:55 INFO - PROCESS | 3380 | 1466696515322 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 08:41:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:41:55 INFO - PROCESS | 3380 | 1466696515326 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:41:55 INFO - PROCESS | 3380 | 1466696515328 Marionette TRACE conn3 <- [1,130,null,{}] 08:41:55 INFO - PROCESS | 3380 | 1466696515332 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:41:55 INFO - PROCESS | 3380 | 1466696515334 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:41:55 INFO - PROCESS | 3380 | 1466696515434 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 08:41:55 INFO - PROCESS | 3380 | 1466696515505 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:55 INFO - PROCESS | 3380 | 1466696515507 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:41:55 INFO - PROCESS | 3380 | ++DOCSHELL 16AB3000 == 40 [pid = 3380] [id = 42] 08:41:55 INFO - PROCESS | 3380 | ++DOMWINDOW == 100 (16FCB000) [pid = 3380] [serial = 122] [outer = 00000000] 08:41:55 INFO - PROCESS | 3380 | ++DOMWINDOW == 101 (17792800) [pid = 3380] [serial = 123] [outer = 16FCB000] 08:41:55 INFO - PROCESS | 3380 | 1466696515560 Marionette DEBUG loaded listener.js 08:41:55 INFO - PROCESS | 3380 | ++DOMWINDOW == 102 (180D1800) [pid = 3380] [serial = 124] [outer = 16FCB000] 08:41:56 INFO - PROCESS | 3380 | 1466696516238 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:41:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:41:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 961ms 08:41:56 INFO - PROCESS | 3380 | 1466696516271 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 08:41:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:41:56 INFO - PROCESS | 3380 | 1466696516274 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 08:41:56 INFO - PROCESS | 3380 | 1466696516279 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:41:56 INFO - PROCESS | 3380 | 1466696516282 Marionette TRACE conn3 <- [1,134,null,{}] 08:41:56 INFO - PROCESS | 3380 | 1466696516303 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:41:56 INFO - PROCESS | 3380 | 1466696516306 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:41:56 INFO - PROCESS | 3380 | --DOCSHELL 14583800 == 39 [pid = 3380] [id = 37] 08:41:56 INFO - PROCESS | 3380 | --DOCSHELL 1318B000 == 38 [pid = 3380] [id = 36] 08:41:56 INFO - PROCESS | 3380 | --DOCSHELL 12B74000 == 37 [pid = 3380] [id = 35] 08:41:56 INFO - PROCESS | 3380 | --DOCSHELL 10B7CC00 == 36 [pid = 3380] [id = 34] 08:41:56 INFO - PROCESS | 3380 | --DOCSHELL 16AB3000 == 35 [pid = 3380] [id = 42] 08:41:56 INFO - PROCESS | 3380 | --DOCSHELL 105F2000 == 34 [pid = 3380] [id = 33] 08:41:56 INFO - PROCESS | 3380 | --DOCSHELL 132CC400 == 33 [pid = 3380] [id = 29] 08:41:56 INFO - PROCESS | 3380 | --DOCSHELL 17A97800 == 32 [pid = 3380] [id = 31] 08:41:56 INFO - PROCESS | 3380 | --DOCSHELL 17A94400 == 31 [pid = 3380] [id = 41] 08:41:56 INFO - PROCESS | 3380 | --DOCSHELL 17044C00 == 30 [pid = 3380] [id = 30] 08:41:56 INFO - PROCESS | 3380 | --DOCSHELL 16055800 == 29 [pid = 3380] [id = 38] 08:41:56 INFO - PROCESS | 3380 | --DOCSHELL 10B7C000 == 28 [pid = 3380] [id = 39] 08:41:56 INFO - PROCESS | 3380 | --DOCSHELL 13630400 == 27 [pid = 3380] [id = 32] 08:41:56 INFO - PROCESS | 3380 | --DOCSHELL 132D6C00 == 26 [pid = 3380] [id = 40] 08:41:56 INFO - PROCESS | 3380 | 1466696516880 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 08:41:56 INFO - PROCESS | 3380 | --DOMWINDOW == 101 (16F42800) [pid = 3380] [serial = 17] [outer = 00000000] [url = about:blank] 08:41:56 INFO - PROCESS | 3380 | --DOMWINDOW == 100 (1AFDE800) [pid = 3380] [serial = 43] [outer = 00000000] [url = about:blank] 08:41:56 INFO - PROCESS | 3380 | --DOMWINDOW == 99 (102CB400) [pid = 3380] [serial = 51] [outer = 00000000] [url = about:blank] 08:41:56 INFO - PROCESS | 3380 | --DOMWINDOW == 98 (11D87800) [pid = 3380] [serial = 54] [outer = 00000000] [url = about:blank] 08:41:56 INFO - PROCESS | 3380 | --DOMWINDOW == 97 (15162000) [pid = 3380] [serial = 57] [outer = 00000000] [url = about:blank] 08:41:56 INFO - PROCESS | 3380 | --DOMWINDOW == 96 (10E68C00) [pid = 3380] [serial = 60] [outer = 00000000] [url = about:blank] 08:41:56 INFO - PROCESS | 3380 | --DOMWINDOW == 95 (10F8F800) [pid = 3380] [serial = 61] [outer = 00000000] [url = about:blank] 08:41:56 INFO - PROCESS | 3380 | --DOMWINDOW == 94 (12B75400) [pid = 3380] [serial = 63] [outer = 00000000] [url = about:blank] 08:41:56 INFO - PROCESS | 3380 | --DOMWINDOW == 93 (13DD0400) [pid = 3380] [serial = 67] [outer = 00000000] [url = about:blank] 08:41:56 INFO - PROCESS | 3380 | --DOMWINDOW == 92 (13A1F400) [pid = 3380] [serial = 66] [outer = 00000000] [url = about:blank] 08:41:56 INFO - PROCESS | 3380 | --DOMWINDOW == 91 (15163400) [pid = 3380] [serial = 69] [outer = 00000000] [url = about:blank] 08:41:56 INFO - PROCESS | 3380 | --DOMWINDOW == 90 (15279000) [pid = 3380] [serial = 70] [outer = 00000000] [url = about:blank] 08:41:56 INFO - PROCESS | 3380 | --DOMWINDOW == 89 (158B0400) [pid = 3380] [serial = 72] [outer = 00000000] [url = about:blank] 08:41:56 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (15C0C400) [pid = 3380] [serial = 73] [outer = 00000000] [url = about:blank] 08:41:56 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (16062800) [pid = 3380] [serial = 75] [outer = 00000000] [url = about:blank] 08:41:56 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (16F3FC00) [pid = 3380] [serial = 78] [outer = 00000000] [url = about:blank] 08:41:56 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (1719C800) [pid = 3380] [serial = 81] [outer = 00000000] [url = about:blank] 08:41:56 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (177E8000) [pid = 3380] [serial = 84] [outer = 00000000] [url = about:blank] 08:41:56 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (17F51000) [pid = 3380] [serial = 87] [outer = 00000000] [url = about:blank] 08:41:56 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (19548000) [pid = 3380] [serial = 90] [outer = 00000000] [url = about:blank] 08:41:56 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (19E70800) [pid = 3380] [serial = 93] [outer = 00000000] [url = about:blank] 08:41:56 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (16357400) [pid = 3380] [serial = 76] [outer = 00000000] [url = about:blank] 08:41:56 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (16FCD000) [pid = 3380] [serial = 79] [outer = 00000000] [url = about:blank] 08:41:56 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (1778FC00) [pid = 3380] [serial = 82] [outer = 00000000] [url = about:blank] 08:41:56 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (12C78800) [pid = 3380] [serial = 64] [outer = 00000000] [url = about:blank] 08:41:56 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (17979C00) [pid = 3380] [serial = 85] [outer = 00000000] [url = about:blank] 08:41:56 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (180D2400) [pid = 3380] [serial = 88] [outer = 00000000] [url = about:blank] 08:41:56 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (104E8400) [pid = 3380] [serial = 52] [outer = 00000000] [url = about:blank] 08:41:56 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (199CE400) [pid = 3380] [serial = 91] [outer = 00000000] [url = about:blank] 08:41:56 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (12BA9400) [pid = 3380] [serial = 55] [outer = 00000000] [url = about:blank] 08:41:56 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (158A8800) [pid = 3380] [serial = 58] [outer = 00000000] [url = about:blank] 08:41:56 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (16A56C00) [pid = 3380] [serial = 14] [outer = 00000000] [url = about:blank] 08:41:56 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (1457EC00) [pid = 3380] [serial = 9] [outer = 00000000] [url = about:blank] 08:41:56 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (14586000) [pid = 3380] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:41:56 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (11DDBC00) [pid = 3380] [serial = 4] [outer = 00000000] [url = about:blank] 08:41:56 INFO - PROCESS | 3380 | --DOMWINDOW == 66 (1B203400) [pid = 3380] [serial = 45] [outer = 00000000] [url = about:blank] 08:41:56 INFO - PROCESS | 3380 | --DOMWINDOW == 65 (1B20E000) [pid = 3380] [serial = 48] [outer = 00000000] [url = about:blank] 08:41:56 INFO - PROCESS | 3380 | --DOMWINDOW == 64 (1AFDE400) [pid = 3380] [serial = 42] [outer = 00000000] [url = about:blank] 08:41:56 INFO - PROCESS | 3380 | --DOMWINDOW == 63 (1AD7D000) [pid = 3380] [serial = 39] [outer = 00000000] [url = about:blank] 08:41:56 INFO - PROCESS | 3380 | --DOMWINDOW == 62 (1AD81400) [pid = 3380] [serial = 40] [outer = 00000000] [url = about:blank] 08:41:56 INFO - PROCESS | 3380 | --DOMWINDOW == 61 (1AC03000) [pid = 3380] [serial = 36] [outer = 00000000] [url = about:blank] 08:41:56 INFO - PROCESS | 3380 | --DOMWINDOW == 60 (1AC07400) [pid = 3380] [serial = 37] [outer = 00000000] [url = about:blank] 08:41:56 INFO - PROCESS | 3380 | --DOMWINDOW == 59 (1A657400) [pid = 3380] [serial = 33] [outer = 00000000] [url = about:blank] 08:41:56 INFO - PROCESS | 3380 | --DOMWINDOW == 58 (1AB0D400) [pid = 3380] [serial = 34] [outer = 00000000] [url = about:blank] 08:41:56 INFO - PROCESS | 3380 | --DOMWINDOW == 57 (1A3ED000) [pid = 3380] [serial = 30] [outer = 00000000] [url = about:blank] 08:41:56 INFO - PROCESS | 3380 | --DOMWINDOW == 56 (1A3F3800) [pid = 3380] [serial = 31] [outer = 00000000] [url = about:blank] 08:41:56 INFO - PROCESS | 3380 | --DOMWINDOW == 55 (1A306000) [pid = 3380] [serial = 28] [outer = 00000000] [url = about:blank] 08:41:56 INFO - PROCESS | 3380 | --DOMWINDOW == 54 (1A302800) [pid = 3380] [serial = 27] [outer = 00000000] [url = about:blank] 08:41:56 INFO - PROCESS | 3380 | --DOMWINDOW == 53 (19F32800) [pid = 3380] [serial = 24] [outer = 00000000] [url = about:blank] 08:41:56 INFO - PROCESS | 3380 | --DOMWINDOW == 52 (199C1800) [pid = 3380] [serial = 21] [outer = 00000000] [url = about:blank] 08:41:56 INFO - PROCESS | 3380 | --DOMWINDOW == 51 (199C5800) [pid = 3380] [serial = 22] [outer = 00000000] [url = about:blank] 08:41:57 INFO - PROCESS | 3380 | 1466696516981 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:57 INFO - PROCESS | 3380 | 1466696516984 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:41:57 INFO - PROCESS | 3380 | ++DOCSHELL 1055F400 == 27 [pid = 3380] [id = 43] 08:41:57 INFO - PROCESS | 3380 | ++DOMWINDOW == 52 (10560400) [pid = 3380] [serial = 125] [outer = 00000000] 08:41:57 INFO - PROCESS | 3380 | ++DOMWINDOW == 53 (105F6000) [pid = 3380] [serial = 126] [outer = 10560400] 08:41:57 INFO - PROCESS | 3380 | 1466696517033 Marionette DEBUG loaded listener.js 08:41:57 INFO - PROCESS | 3380 | ++DOMWINDOW == 54 (10B7D800) [pid = 3380] [serial = 127] [outer = 10560400] 08:41:57 INFO - PROCESS | 3380 | 1466696517453 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:41:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:41:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1228ms 08:41:57 INFO - PROCESS | 3380 | 1466696517522 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 08:41:57 INFO - PROCESS | 3380 | 1466696517527 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 08:41:57 INFO - PROCESS | 3380 | 1466696517531 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:41:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:41:57 INFO - PROCESS | 3380 | 1466696517534 Marionette TRACE conn3 <- [1,138,null,{}] 08:41:57 INFO - PROCESS | 3380 | 1466696517539 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:41:57 INFO - PROCESS | 3380 | 1466696517542 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:41:57 INFO - PROCESS | 3380 | 1466696517627 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 08:41:57 INFO - PROCESS | 3380 | 1466696517633 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:57 INFO - PROCESS | 3380 | 1466696517636 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:41:57 INFO - PROCESS | 3380 | ++DOCSHELL 11803000 == 28 [pid = 3380] [id = 44] 08:41:57 INFO - PROCESS | 3380 | ++DOMWINDOW == 55 (11808400) [pid = 3380] [serial = 128] [outer = 00000000] 08:41:57 INFO - PROCESS | 3380 | ++DOMWINDOW == 56 (11D89000) [pid = 3380] [serial = 129] [outer = 11808400] 08:41:57 INFO - PROCESS | 3380 | 1466696517682 Marionette DEBUG loaded listener.js 08:41:57 INFO - PROCESS | 3380 | ++DOMWINDOW == 57 (129E7000) [pid = 3380] [serial = 130] [outer = 11808400] 08:41:58 INFO - PROCESS | 3380 | 1466696518093 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:41:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:41:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 599ms 08:41:58 INFO - PROCESS | 3380 | 1466696518129 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 08:41:58 INFO - PROCESS | 3380 | 1466696518132 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 08:41:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:41:58 INFO - PROCESS | 3380 | 1466696518135 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:41:58 INFO - PROCESS | 3380 | 1466696518137 Marionette TRACE conn3 <- [1,142,null,{}] 08:41:58 INFO - PROCESS | 3380 | 1466696518142 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:41:58 INFO - PROCESS | 3380 | 1466696518144 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:41:58 INFO - PROCESS | 3380 | 1466696518235 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 08:41:58 INFO - PROCESS | 3380 | 1466696518276 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:58 INFO - PROCESS | 3380 | 1466696518278 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:41:58 INFO - PROCESS | 3380 | ++DOCSHELL 132D5C00 == 29 [pid = 3380] [id = 45] 08:41:58 INFO - PROCESS | 3380 | ++DOMWINDOW == 58 (132D6000) [pid = 3380] [serial = 131] [outer = 00000000] 08:41:58 INFO - PROCESS | 3380 | ++DOMWINDOW == 59 (13A1A400) [pid = 3380] [serial = 132] [outer = 132D6000] 08:41:58 INFO - PROCESS | 3380 | 1466696518323 Marionette DEBUG loaded listener.js 08:41:58 INFO - PROCESS | 3380 | ++DOMWINDOW == 60 (13DD2400) [pid = 3380] [serial = 133] [outer = 132D6000] 08:41:58 INFO - PROCESS | 3380 | 1466696518733 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:41:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:41:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 645ms 08:41:58 INFO - PROCESS | 3380 | 1466696518772 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 08:41:58 INFO - PROCESS | 3380 | 1466696518776 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 08:41:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:41:58 INFO - PROCESS | 3380 | 1466696518786 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:41:58 INFO - PROCESS | 3380 | 1466696518791 Marionette TRACE conn3 <- [1,146,null,{}] 08:41:58 INFO - PROCESS | 3380 | 1466696518794 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:41:58 INFO - PROCESS | 3380 | 1466696518798 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:41:58 INFO - PROCESS | 3380 | 1466696518883 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 08:41:58 INFO - PROCESS | 3380 | 1466696518888 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:58 INFO - PROCESS | 3380 | 1466696518890 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:41:58 INFO - PROCESS | 3380 | ++DOCSHELL 13F90C00 == 30 [pid = 3380] [id = 46] 08:41:58 INFO - PROCESS | 3380 | ++DOMWINDOW == 61 (13F9D400) [pid = 3380] [serial = 134] [outer = 00000000] 08:41:58 INFO - PROCESS | 3380 | ++DOMWINDOW == 62 (15272400) [pid = 3380] [serial = 135] [outer = 13F9D400] 08:41:58 INFO - PROCESS | 3380 | 1466696518933 Marionette DEBUG loaded listener.js 08:41:59 INFO - PROCESS | 3380 | ++DOMWINDOW == 63 (152EAC00) [pid = 3380] [serial = 136] [outer = 13F9D400] 08:41:59 INFO - PROCESS | 3380 | 1466696519371 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:41:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:41:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 646ms 08:41:59 INFO - PROCESS | 3380 | 1466696519447 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 08:41:59 INFO - PROCESS | 3380 | 1466696519449 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 08:41:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:41:59 INFO - PROCESS | 3380 | 1466696519452 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:41:59 INFO - PROCESS | 3380 | 1466696519454 Marionette TRACE conn3 <- [1,150,null,{}] 08:41:59 INFO - PROCESS | 3380 | 1466696519458 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:41:59 INFO - PROCESS | 3380 | 1466696519459 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:41:59 INFO - PROCESS | 3380 | 1466696519559 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 08:41:59 INFO - PROCESS | 3380 | 1466696519631 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:59 INFO - PROCESS | 3380 | 1466696519634 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:41:59 INFO - PROCESS | 3380 | ++DOCSHELL 15CD7000 == 31 [pid = 3380] [id = 47] 08:41:59 INFO - PROCESS | 3380 | ++DOMWINDOW == 64 (15CD7800) [pid = 3380] [serial = 137] [outer = 00000000] 08:41:59 INFO - PROCESS | 3380 | ++DOMWINDOW == 65 (15CEF800) [pid = 3380] [serial = 138] [outer = 15CD7800] 08:41:59 INFO - PROCESS | 3380 | 1466696519678 Marionette DEBUG loaded listener.js 08:41:59 INFO - PROCESS | 3380 | ++DOMWINDOW == 66 (1605BC00) [pid = 3380] [serial = 139] [outer = 15CD7800] 08:42:00 INFO - PROCESS | 3380 | 1466696520058 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:42:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:42:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 645ms 08:42:00 INFO - PROCESS | 3380 | 1466696520089 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 08:42:00 INFO - PROCESS | 3380 | 1466696520091 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 08:42:00 INFO - PROCESS | 3380 | 1466696520094 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:42:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:42:00 INFO - PROCESS | 3380 | 1466696520096 Marionette TRACE conn3 <- [1,154,null,{}] 08:42:00 INFO - PROCESS | 3380 | 1466696520100 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:42:00 INFO - PROCESS | 3380 | 1466696520101 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:00 INFO - PROCESS | 3380 | 1466696520204 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 08:42:00 INFO - PROCESS | 3380 | 1466696520212 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:00 INFO - PROCESS | 3380 | 1466696520221 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:00 INFO - PROCESS | 3380 | ++DOCSHELL 16A58400 == 32 [pid = 3380] [id = 48] 08:42:00 INFO - PROCESS | 3380 | ++DOMWINDOW == 67 (16A58800) [pid = 3380] [serial = 140] [outer = 00000000] 08:42:00 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (16F05C00) [pid = 3380] [serial = 141] [outer = 16A58800] 08:42:00 INFO - PROCESS | 3380 | 1466696520311 Marionette DEBUG loaded listener.js 08:42:00 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (16FCB400) [pid = 3380] [serial = 142] [outer = 16A58800] 08:42:00 INFO - PROCESS | 3380 | 1466696520725 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:42:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:42:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 693ms 08:42:00 INFO - PROCESS | 3380 | 1466696520795 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 08:42:00 INFO - PROCESS | 3380 | 1466696520796 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 08:42:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:42:00 INFO - PROCESS | 3380 | 1466696520806 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:42:00 INFO - PROCESS | 3380 | 1466696520808 Marionette TRACE conn3 <- [1,158,null,{}] 08:42:00 INFO - PROCESS | 3380 | 1466696520811 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:42:00 INFO - PROCESS | 3380 | 1466696520813 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:00 INFO - PROCESS | 3380 | 1466696520933 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 08:42:00 INFO - PROCESS | 3380 | 1466696520954 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:00 INFO - PROCESS | 3380 | 1466696520956 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:01 INFO - PROCESS | 3380 | ++DOCSHELL 104E6C00 == 33 [pid = 3380] [id = 49] 08:42:01 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (177DE800) [pid = 3380] [serial = 143] [outer = 00000000] 08:42:01 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (1797D800) [pid = 3380] [serial = 144] [outer = 177DE800] 08:42:01 INFO - PROCESS | 3380 | 1466696520999 Marionette DEBUG loaded listener.js 08:42:01 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (17982400) [pid = 3380] [serial = 145] [outer = 177DE800] 08:42:01 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (19545400) [pid = 3380] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:42:01 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (1953F400) [pid = 3380] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:42:01 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (10B7D400) [pid = 3380] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:42:01 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (12C80800) [pid = 3380] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:42:01 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (14588000) [pid = 3380] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:42:01 INFO - PROCESS | 3380 | --DOMWINDOW == 66 (13222C00) [pid = 3380] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:42:01 INFO - PROCESS | 3380 | --DOMWINDOW == 65 (1605E800) [pid = 3380] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:42:01 INFO - PROCESS | 3380 | 1466696521442 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:42:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:42:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 646ms 08:42:01 INFO - PROCESS | 3380 | 1466696521475 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 08:42:01 INFO - PROCESS | 3380 | 1466696521477 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 08:42:01 INFO - PROCESS | 3380 | 1466696521480 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:42:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:42:01 INFO - PROCESS | 3380 | 1466696521482 Marionette TRACE conn3 <- [1,162,null,{}] 08:42:01 INFO - PROCESS | 3380 | 1466696521485 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:42:01 INFO - PROCESS | 3380 | 1466696521487 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:01 INFO - PROCESS | 3380 | 1466696521561 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 08:42:01 INFO - PROCESS | 3380 | 1466696521566 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:01 INFO - PROCESS | 3380 | 1466696521568 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:01 INFO - PROCESS | 3380 | ++DOCSHELL 158A9400 == 34 [pid = 3380] [id = 50] 08:42:01 INFO - PROCESS | 3380 | ++DOMWINDOW == 66 (158A9800) [pid = 3380] [serial = 146] [outer = 00000000] 08:42:01 INFO - PROCESS | 3380 | ++DOMWINDOW == 67 (1768B400) [pid = 3380] [serial = 147] [outer = 158A9800] 08:42:01 INFO - PROCESS | 3380 | 1466696521611 Marionette DEBUG loaded listener.js 08:42:01 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (17A95000) [pid = 3380] [serial = 148] [outer = 158A9800] 08:42:01 INFO - PROCESS | 3380 | 1466696521998 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:42:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:42:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 535ms 08:42:02 INFO - PROCESS | 3380 | 1466696522016 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 08:42:02 INFO - PROCESS | 3380 | 1466696522018 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 08:42:02 INFO - PROCESS | 3380 | 1466696522021 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:42:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:42:02 INFO - PROCESS | 3380 | 1466696522022 Marionette TRACE conn3 <- [1,166,null,{}] 08:42:02 INFO - PROCESS | 3380 | 1466696522026 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:42:02 INFO - PROCESS | 3380 | 1466696522028 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:02 INFO - PROCESS | 3380 | 1466696522132 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 08:42:02 INFO - PROCESS | 3380 | 1466696522139 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:02 INFO - PROCESS | 3380 | 1466696522141 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:02 INFO - PROCESS | 3380 | ++DOCSHELL 17A9E400 == 35 [pid = 3380] [id = 51] 08:42:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (17A9F000) [pid = 3380] [serial = 149] [outer = 00000000] 08:42:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (17FF6800) [pid = 3380] [serial = 150] [outer = 17A9F000] 08:42:02 INFO - PROCESS | 3380 | 1466696522183 Marionette DEBUG loaded listener.js 08:42:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (182DE400) [pid = 3380] [serial = 151] [outer = 17A9F000] 08:42:02 INFO - PROCESS | 3380 | 1466696522570 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:42:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:42:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 599ms 08:42:02 INFO - PROCESS | 3380 | 1466696522618 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 08:42:02 INFO - PROCESS | 3380 | 1466696522620 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 08:42:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:42:02 INFO - PROCESS | 3380 | 1466696522623 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:42:02 INFO - PROCESS | 3380 | 1466696522625 Marionette TRACE conn3 <- [1,170,null,{}] 08:42:02 INFO - PROCESS | 3380 | 1466696522628 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:42:02 INFO - PROCESS | 3380 | 1466696522630 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:02 INFO - PROCESS | 3380 | 1466696522731 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 08:42:02 INFO - PROCESS | 3380 | 1466696522773 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:02 INFO - PROCESS | 3380 | 1466696522775 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:02 INFO - PROCESS | 3380 | ++DOCSHELL 13AC4000 == 36 [pid = 3380] [id = 52] 08:42:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (15CEA800) [pid = 3380] [serial = 152] [outer = 00000000] 08:42:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (199C1C00) [pid = 3380] [serial = 153] [outer = 15CEA800] 08:42:02 INFO - PROCESS | 3380 | 1466696522818 Marionette DEBUG loaded listener.js 08:42:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (199C9C00) [pid = 3380] [serial = 154] [outer = 15CEA800] 08:42:03 INFO - PROCESS | 3380 | 1466696523132 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:42:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:42:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 598ms 08:42:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:42:03 INFO - PROCESS | 3380 | 1466696523238 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 08:42:03 INFO - PROCESS | 3380 | 1466696523242 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 08:42:03 INFO - PROCESS | 3380 | 1466696523248 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:42:03 INFO - PROCESS | 3380 | 1466696523252 Marionette TRACE conn3 <- [1,174,null,{}] 08:42:03 INFO - PROCESS | 3380 | 1466696523259 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:42:03 INFO - PROCESS | 3380 | 1466696523262 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:03 INFO - PROCESS | 3380 | 1466696523410 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 08:42:03 INFO - PROCESS | 3380 | 1466696523554 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:03 INFO - PROCESS | 3380 | 1466696523558 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:03 INFO - PROCESS | 3380 | ++DOCSHELL 10A5C000 == 37 [pid = 3380] [id = 53] 08:42:03 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (10A5F400) [pid = 3380] [serial = 155] [outer = 00000000] 08:42:03 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (10EA2400) [pid = 3380] [serial = 156] [outer = 10A5F400] 08:42:03 INFO - PROCESS | 3380 | 1466696523617 Marionette DEBUG loaded listener.js 08:42:03 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (11049C00) [pid = 3380] [serial = 157] [outer = 10A5F400] 08:42:04 INFO - PROCESS | 3380 | 1466696524270 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:42:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:42:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1055ms 08:42:04 INFO - PROCESS | 3380 | 1466696524299 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 08:42:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:42:04 INFO - PROCESS | 3380 | 1466696524302 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 08:42:04 INFO - PROCESS | 3380 | 1466696524325 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:42:04 INFO - PROCESS | 3380 | 1466696524329 Marionette TRACE conn3 <- [1,178,null,{}] 08:42:04 INFO - PROCESS | 3380 | 1466696524334 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:42:04 INFO - PROCESS | 3380 | 1466696524337 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:04 INFO - PROCESS | 3380 | 1466696524451 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 08:42:04 INFO - PROCESS | 3380 | 1466696524522 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:04 INFO - PROCESS | 3380 | 1466696524524 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:04 INFO - PROCESS | 3380 | ++DOCSHELL 129E5400 == 38 [pid = 3380] [id = 54] 08:42:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (13636000) [pid = 3380] [serial = 158] [outer = 00000000] 08:42:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (13ABCC00) [pid = 3380] [serial = 159] [outer = 13636000] 08:42:04 INFO - PROCESS | 3380 | 1466696524579 Marionette DEBUG loaded listener.js 08:42:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (13F9D800) [pid = 3380] [serial = 160] [outer = 13636000] 08:42:05 INFO - PROCESS | 3380 | 1466696525443 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:42:05 INFO - PROCESS | 3380 | --DOCSHELL 17A9E400 == 37 [pid = 3380] [id = 51] 08:42:05 INFO - PROCESS | 3380 | --DOCSHELL 158A9400 == 36 [pid = 3380] [id = 50] 08:42:05 INFO - PROCESS | 3380 | --DOCSHELL 104E6C00 == 35 [pid = 3380] [id = 49] 08:42:05 INFO - PROCESS | 3380 | --DOCSHELL 16A58400 == 34 [pid = 3380] [id = 48] 08:42:05 INFO - PROCESS | 3380 | --DOCSHELL 15CD7000 == 33 [pid = 3380] [id = 47] 08:42:05 INFO - PROCESS | 3380 | --DOCSHELL 13F90C00 == 32 [pid = 3380] [id = 46] 08:42:05 INFO - PROCESS | 3380 | --DOCSHELL 132D5C00 == 31 [pid = 3380] [id = 45] 08:42:05 INFO - PROCESS | 3380 | --DOCSHELL 11803000 == 30 [pid = 3380] [id = 44] 08:42:05 INFO - PROCESS | 3380 | --DOCSHELL 1055F400 == 29 [pid = 3380] [id = 43] 08:42:05 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (19F32000) [pid = 3380] [serial = 94] [outer = 00000000] [url = about:blank] 08:42:05 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (19F6C000) [pid = 3380] [serial = 96] [outer = 00000000] [url = about:blank] 08:42:05 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (1145C400) [pid = 3380] [serial = 99] [outer = 00000000] [url = about:blank] 08:42:05 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (10F96400) [pid = 3380] [serial = 100] [outer = 00000000] [url = about:blank] 08:42:05 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (12ED8000) [pid = 3380] [serial = 102] [outer = 00000000] [url = about:blank] 08:42:05 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (15CDD000) [pid = 3380] [serial = 108] [outer = 00000000] [url = about:blank] 08:42:05 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (13225000) [pid = 3380] [serial = 103] [outer = 00000000] [url = about:blank] 08:42:05 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (1457B400) [pid = 3380] [serial = 106] [outer = 00000000] [url = about:blank] 08:42:05 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (17044400) [pid = 3380] [serial = 112] [outer = 00000000] [url = about:blank] 08:42:05 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (19F75C00) [pid = 3380] [serial = 97] [outer = 00000000] [url = about:blank] 08:42:05 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (15CEE000) [pid = 3380] [serial = 109] [outer = 00000000] [url = about:blank] 08:42:05 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (13F8FC00) [pid = 3380] [serial = 105] [outer = 00000000] [url = about:blank] 08:42:05 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (16AB5800) [pid = 3380] [serial = 111] [outer = 00000000] [url = about:blank] 08:42:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:42:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1181ms 08:42:05 INFO - PROCESS | 3380 | 1466696525516 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 08:42:05 INFO - PROCESS | 3380 | 1466696525520 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 08:42:05 INFO - PROCESS | 3380 | 1466696525525 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:42:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:42:05 INFO - PROCESS | 3380 | 1466696525528 Marionette TRACE conn3 <- [1,182,null,{}] 08:42:05 INFO - PROCESS | 3380 | 1466696525534 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:42:05 INFO - PROCESS | 3380 | 1466696525537 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:05 INFO - PROCESS | 3380 | 1466696525629 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 08:42:05 INFO - PROCESS | 3380 | 1466696525635 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:05 INFO - PROCESS | 3380 | 1466696525640 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:05 INFO - PROCESS | 3380 | ++DOCSHELL 10B7B400 == 30 [pid = 3380] [id = 55] 08:42:05 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (10B88800) [pid = 3380] [serial = 161] [outer = 00000000] 08:42:05 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (11052800) [pid = 3380] [serial = 162] [outer = 10B88800] 08:42:05 INFO - PROCESS | 3380 | 1466696525687 Marionette DEBUG loaded listener.js 08:42:05 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (114AE400) [pid = 3380] [serial = 163] [outer = 10B88800] 08:42:06 INFO - PROCESS | 3380 | 1466696526089 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:42:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:42:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 599ms 08:42:06 INFO - PROCESS | 3380 | 1466696526123 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 08:42:06 INFO - PROCESS | 3380 | 1466696526127 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 08:42:06 INFO - PROCESS | 3380 | 1466696526133 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:42:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:42:06 INFO - PROCESS | 3380 | 1466696526135 Marionette TRACE conn3 <- [1,186,null,{}] 08:42:06 INFO - PROCESS | 3380 | 1466696526139 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:42:06 INFO - PROCESS | 3380 | 1466696526141 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:06 INFO - PROCESS | 3380 | 1466696526251 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 08:42:06 INFO - PROCESS | 3380 | 1466696526259 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:06 INFO - PROCESS | 3380 | 1466696526262 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:06 INFO - PROCESS | 3380 | ++DOCSHELL 1315E400 == 31 [pid = 3380] [id = 56] 08:42:06 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (1315EC00) [pid = 3380] [serial = 164] [outer = 00000000] 08:42:06 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (13225000) [pid = 3380] [serial = 165] [outer = 1315EC00] 08:42:06 INFO - PROCESS | 3380 | 1466696526310 Marionette DEBUG loaded listener.js 08:42:06 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (13A19400) [pid = 3380] [serial = 166] [outer = 1315EC00] 08:42:06 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (14583400) [pid = 3380] [serial = 167] [outer = 1B205000] 08:42:06 INFO - PROCESS | 3380 | 1466696526786 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:42:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:42:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 694ms 08:42:06 INFO - PROCESS | 3380 | 1466696526833 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 08:42:06 INFO - PROCESS | 3380 | 1466696526835 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 08:42:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:42:06 INFO - PROCESS | 3380 | 1466696526839 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:42:06 INFO - PROCESS | 3380 | 1466696526842 Marionette TRACE conn3 <- [1,190,null,{}] 08:42:06 INFO - PROCESS | 3380 | 1466696526853 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:42:06 INFO - PROCESS | 3380 | 1466696526857 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:06 INFO - PROCESS | 3380 | 1466696526938 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 08:42:06 INFO - PROCESS | 3380 | 1466696526948 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:06 INFO - PROCESS | 3380 | 1466696526951 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:06 INFO - PROCESS | 3380 | ++DOCSHELL 15CD7C00 == 32 [pid = 3380] [id = 57] 08:42:06 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (15CDEC00) [pid = 3380] [serial = 168] [outer = 00000000] 08:42:07 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (15CEE400) [pid = 3380] [serial = 169] [outer = 15CDEC00] 08:42:07 INFO - PROCESS | 3380 | 1466696526998 Marionette DEBUG loaded listener.js 08:42:07 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (16061400) [pid = 3380] [serial = 170] [outer = 15CDEC00] 08:42:07 INFO - PROCESS | 3380 | 1466696527426 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:42:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:42:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 646ms 08:42:07 INFO - PROCESS | 3380 | 1466696527476 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 08:42:07 INFO - PROCESS | 3380 | 1466696527479 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 08:42:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:42:07 INFO - PROCESS | 3380 | 1466696527482 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:42:07 INFO - PROCESS | 3380 | 1466696527484 Marionette TRACE conn3 <- [1,194,null,{}] 08:42:07 INFO - PROCESS | 3380 | 1466696527487 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:42:07 INFO - PROCESS | 3380 | 1466696527489 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:07 INFO - PROCESS | 3380 | 1466696527572 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 08:42:07 INFO - PROCESS | 3380 | 1466696527600 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:07 INFO - PROCESS | 3380 | 1466696527602 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:07 INFO - PROCESS | 3380 | ++DOCSHELL 16F44400 == 33 [pid = 3380] [id = 58] 08:42:07 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (16F45400) [pid = 3380] [serial = 171] [outer = 00000000] 08:42:07 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (1719C000) [pid = 3380] [serial = 172] [outer = 16F45400] 08:42:07 INFO - PROCESS | 3380 | 1466696527646 Marionette DEBUG loaded listener.js 08:42:07 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (171E5800) [pid = 3380] [serial = 173] [outer = 16F45400] 08:42:08 INFO - PROCESS | 3380 | 1466696528065 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:42:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:42:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 646ms 08:42:08 INFO - PROCESS | 3380 | 1466696528120 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 08:42:08 INFO - PROCESS | 3380 | 1466696528122 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 08:42:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:42:08 INFO - PROCESS | 3380 | 1466696528125 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:42:08 INFO - PROCESS | 3380 | 1466696528127 Marionette TRACE conn3 <- [1,198,null,{}] 08:42:08 INFO - PROCESS | 3380 | 1466696528131 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:42:08 INFO - PROCESS | 3380 | 1466696528133 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:08 INFO - PROCESS | 3380 | 1466696528232 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 08:42:08 INFO - PROCESS | 3380 | 1466696528239 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:08 INFO - PROCESS | 3380 | 1466696528241 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:08 INFO - PROCESS | 3380 | ++DOCSHELL 16FCF400 == 34 [pid = 3380] [id = 59] 08:42:08 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (176BF400) [pid = 3380] [serial = 174] [outer = 00000000] 08:42:08 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (177DEC00) [pid = 3380] [serial = 175] [outer = 176BF400] 08:42:08 INFO - PROCESS | 3380 | 1466696528284 Marionette DEBUG loaded listener.js 08:42:08 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (17FF5800) [pid = 3380] [serial = 176] [outer = 176BF400] 08:42:08 INFO - PROCESS | 3380 | 1466696528697 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:42:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:42:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 598ms 08:42:08 INFO - PROCESS | 3380 | 1466696528722 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 08:42:08 INFO - PROCESS | 3380 | 1466696528724 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 08:42:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:42:08 INFO - PROCESS | 3380 | 1466696528727 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:42:08 INFO - PROCESS | 3380 | 1466696528729 Marionette TRACE conn3 <- [1,202,null,{}] 08:42:08 INFO - PROCESS | 3380 | 1466696528732 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:42:08 INFO - PROCESS | 3380 | 1466696528738 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:08 INFO - PROCESS | 3380 | 1466696528866 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 08:42:08 INFO - PROCESS | 3380 | 1466696528872 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:08 INFO - PROCESS | 3380 | 1466696528874 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:08 INFO - PROCESS | 3380 | ++DOCSHELL 104E5800 == 35 [pid = 3380] [id = 60] 08:42:08 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (10561800) [pid = 3380] [serial = 177] [outer = 00000000] 08:42:08 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (19E67C00) [pid = 3380] [serial = 178] [outer = 10561800] 08:42:08 INFO - PROCESS | 3380 | 1466696528918 Marionette DEBUG loaded listener.js 08:42:09 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (19E68800) [pid = 3380] [serial = 179] [outer = 10561800] 08:42:09 INFO - PROCESS | 3380 | 1466696529408 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:42:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:42:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 709ms 08:42:09 INFO - PROCESS | 3380 | 1466696529466 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 08:42:09 INFO - PROCESS | 3380 | 1466696529469 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 08:42:09 INFO - PROCESS | 3380 | 1466696529474 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:42:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:42:09 INFO - PROCESS | 3380 | 1466696529477 Marionette TRACE conn3 <- [1,206,null,{}] 08:42:09 INFO - PROCESS | 3380 | 1466696529480 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:42:09 INFO - PROCESS | 3380 | 1466696529482 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:09 INFO - PROCESS | 3380 | 1466696529580 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 08:42:09 INFO - PROCESS | 3380 | 1466696529589 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:09 INFO - PROCESS | 3380 | 1466696529591 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:09 INFO - PROCESS | 3380 | ++DOCSHELL 19E6F400 == 36 [pid = 3380] [id = 61] 08:42:09 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (19F36400) [pid = 3380] [serial = 180] [outer = 00000000] 08:42:09 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (19F6E000) [pid = 3380] [serial = 181] [outer = 19F36400] 08:42:09 INFO - PROCESS | 3380 | 1466696529636 Marionette DEBUG loaded listener.js 08:42:09 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (19F72000) [pid = 3380] [serial = 182] [outer = 19F36400] 08:42:09 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (132D6000) [pid = 3380] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:42:09 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (10560400) [pid = 3380] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:42:09 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (11808400) [pid = 3380] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:42:09 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (13F9D400) [pid = 3380] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:42:09 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (15CD7800) [pid = 3380] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:42:09 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (10B7E400) [pid = 3380] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:42:09 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (13630800) [pid = 3380] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:42:09 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (17A97000) [pid = 3380] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:42:09 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (17A9F000) [pid = 3380] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:42:09 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (16A58800) [pid = 3380] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:42:09 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (177DE800) [pid = 3380] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:42:09 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (158A9800) [pid = 3380] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:42:10 INFO - PROCESS | 3380 | 1466696530098 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:42:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:42:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 630ms 08:42:10 INFO - PROCESS | 3380 | 1466696530113 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 08:42:10 INFO - PROCESS | 3380 | 1466696530115 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 08:42:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:42:10 INFO - PROCESS | 3380 | 1466696530126 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:42:10 INFO - PROCESS | 3380 | 1466696530127 Marionette TRACE conn3 <- [1,210,null,{}] 08:42:10 INFO - PROCESS | 3380 | 1466696530131 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:42:10 INFO - PROCESS | 3380 | 1466696530132 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:10 INFO - PROCESS | 3380 | 1466696530234 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 08:42:10 INFO - PROCESS | 3380 | 1466696530303 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:10 INFO - PROCESS | 3380 | 1466696530305 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:10 INFO - PROCESS | 3380 | ++DOCSHELL 10B85000 == 37 [pid = 3380] [id = 62] 08:42:10 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (12E62800) [pid = 3380] [serial = 183] [outer = 00000000] 08:42:10 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (15CEB800) [pid = 3380] [serial = 184] [outer = 12E62800] 08:42:10 INFO - PROCESS | 3380 | 1466696530347 Marionette DEBUG loaded listener.js 08:42:10 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (17A92800) [pid = 3380] [serial = 185] [outer = 12E62800] 08:42:10 INFO - PROCESS | 3380 | 1466696530696 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:42:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:42:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 598ms 08:42:10 INFO - PROCESS | 3380 | 1466696530721 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 08:42:10 INFO - PROCESS | 3380 | 1466696530723 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 08:42:10 INFO - PROCESS | 3380 | 1466696530726 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:42:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:42:10 INFO - PROCESS | 3380 | 1466696530728 Marionette TRACE conn3 <- [1,214,null,{}] 08:42:10 INFO - PROCESS | 3380 | 1466696530731 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:42:10 INFO - PROCESS | 3380 | 1466696530733 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:10 INFO - PROCESS | 3380 | 1466696530839 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 08:42:10 INFO - PROCESS | 3380 | 1466696530846 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:10 INFO - PROCESS | 3380 | 1466696530848 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:10 INFO - PROCESS | 3380 | ++DOCSHELL 1515E800 == 38 [pid = 3380] [id = 63] 08:42:10 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (19541400) [pid = 3380] [serial = 186] [outer = 00000000] 08:42:10 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (19F78400) [pid = 3380] [serial = 187] [outer = 19541400] 08:42:10 INFO - PROCESS | 3380 | 1466696530890 Marionette DEBUG loaded listener.js 08:42:10 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (19F78C00) [pid = 3380] [serial = 188] [outer = 19541400] 08:42:11 INFO - PROCESS | 3380 | 1466696531255 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:42:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:42:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 599ms 08:42:11 INFO - PROCESS | 3380 | 1466696531324 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 08:42:11 INFO - PROCESS | 3380 | 1466696531325 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 08:42:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:42:11 INFO - PROCESS | 3380 | 1466696531329 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:42:11 INFO - PROCESS | 3380 | 1466696531330 Marionette TRACE conn3 <- [1,218,null,{}] 08:42:11 INFO - PROCESS | 3380 | 1466696531334 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:42:11 INFO - PROCESS | 3380 | 1466696531336 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:11 INFO - PROCESS | 3380 | 1466696531438 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 08:42:11 INFO - PROCESS | 3380 | 1466696531484 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:11 INFO - PROCESS | 3380 | 1466696531486 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:11 INFO - PROCESS | 3380 | ++DOCSHELL 16A56800 == 39 [pid = 3380] [id = 64] 08:42:11 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (16AB2000) [pid = 3380] [serial = 189] [outer = 00000000] 08:42:11 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (1A307000) [pid = 3380] [serial = 190] [outer = 16AB2000] 08:42:11 INFO - PROCESS | 3380 | 1466696531536 Marionette DEBUG loaded listener.js 08:42:11 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (1A307400) [pid = 3380] [serial = 191] [outer = 16AB2000] 08:42:11 INFO - PROCESS | 3380 | 1466696531903 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:42:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:42:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 598ms 08:42:11 INFO - PROCESS | 3380 | 1466696531967 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 08:42:11 INFO - PROCESS | 3380 | 1466696531971 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 08:42:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:42:11 INFO - PROCESS | 3380 | 1466696531980 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:42:12 INFO - PROCESS | 3380 | 1466696531984 Marionette TRACE conn3 <- [1,222,null,{}] 08:42:12 INFO - PROCESS | 3380 | 1466696531991 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:42:12 INFO - PROCESS | 3380 | 1466696531995 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:12 INFO - PROCESS | 3380 | 1466696532106 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 08:42:12 INFO - PROCESS | 3380 | 1466696532188 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:12 INFO - PROCESS | 3380 | 1466696532191 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:12 INFO - PROCESS | 3380 | ++DOCSHELL 10E9A400 == 40 [pid = 3380] [id = 65] 08:42:12 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (10E9D800) [pid = 3380] [serial = 192] [outer = 00000000] 08:42:12 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (11051000) [pid = 3380] [serial = 193] [outer = 10E9D800] 08:42:12 INFO - PROCESS | 3380 | 1466696532248 Marionette DEBUG loaded listener.js 08:42:12 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (11CE4400) [pid = 3380] [serial = 194] [outer = 10E9D800] 08:42:12 INFO - PROCESS | 3380 | 1466696532799 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:42:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:42:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 898ms 08:42:12 INFO - PROCESS | 3380 | 1466696532881 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 08:42:12 INFO - PROCESS | 3380 | 1466696532884 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 08:42:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:42:12 INFO - PROCESS | 3380 | 1466696532891 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:42:12 INFO - PROCESS | 3380 | 1466696532895 Marionette TRACE conn3 <- [1,226,null,{}] 08:42:12 INFO - PROCESS | 3380 | 1466696532900 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:42:12 INFO - PROCESS | 3380 | 1466696532902 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:13 INFO - PROCESS | 3380 | 1466696533012 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 08:42:13 INFO - PROCESS | 3380 | 1466696533081 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:13 INFO - PROCESS | 3380 | 1466696533083 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:13 INFO - PROCESS | 3380 | ++DOCSHELL 13F8FC00 == 41 [pid = 3380] [id = 66] 08:42:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 90 (13F94000) [pid = 3380] [serial = 195] [outer = 00000000] 08:42:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 91 (15C09000) [pid = 3380] [serial = 196] [outer = 13F94000] 08:42:13 INFO - PROCESS | 3380 | 1466696533138 Marionette DEBUG loaded listener.js 08:42:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 92 (1605B400) [pid = 3380] [serial = 197] [outer = 13F94000] 08:42:13 INFO - PROCESS | 3380 | 1466696533727 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:42:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:42:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 850ms 08:42:13 INFO - PROCESS | 3380 | 1466696533762 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 08:42:13 INFO - PROCESS | 3380 | 1466696533764 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 08:42:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:42:13 INFO - PROCESS | 3380 | 1466696533768 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:42:13 INFO - PROCESS | 3380 | 1466696533770 Marionette TRACE conn3 <- [1,230,null,{}] 08:42:13 INFO - PROCESS | 3380 | 1466696533780 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:42:13 INFO - PROCESS | 3380 | 1466696533785 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:13 INFO - PROCESS | 3380 | 1466696533893 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 08:42:13 INFO - PROCESS | 3380 | 1466696533989 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:13 INFO - PROCESS | 3380 | 1466696533993 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:14 INFO - PROCESS | 3380 | ++DOCSHELL 15CE4400 == 42 [pid = 3380] [id = 67] 08:42:14 INFO - PROCESS | 3380 | ++DOMWINDOW == 93 (15CE4800) [pid = 3380] [serial = 198] [outer = 00000000] 08:42:14 INFO - PROCESS | 3380 | ++DOMWINDOW == 94 (15CE8000) [pid = 3380] [serial = 199] [outer = 15CE4800] 08:42:14 INFO - PROCESS | 3380 | 1466696534049 Marionette DEBUG loaded listener.js 08:42:14 INFO - PROCESS | 3380 | ++DOMWINDOW == 95 (16ABC400) [pid = 3380] [serial = 200] [outer = 15CE4800] 08:42:14 INFO - PROCESS | 3380 | 1466696534617 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:42:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:42:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 914ms 08:42:14 INFO - PROCESS | 3380 | 1466696534672 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 08:42:14 INFO - PROCESS | 3380 | 1466696534674 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 08:42:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:42:14 INFO - PROCESS | 3380 | 1466696534678 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:42:14 INFO - PROCESS | 3380 | 1466696534680 Marionette TRACE conn3 <- [1,234,null,{}] 08:42:14 INFO - PROCESS | 3380 | 1466696534684 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:42:14 INFO - PROCESS | 3380 | 1466696534686 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:14 INFO - PROCESS | 3380 | 1466696534787 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 08:42:14 INFO - PROCESS | 3380 | 1466696534877 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:14 INFO - PROCESS | 3380 | 1466696534879 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:14 INFO - PROCESS | 3380 | ++DOCSHELL 182E2C00 == 43 [pid = 3380] [id = 68] 08:42:14 INFO - PROCESS | 3380 | ++DOMWINDOW == 96 (182E5000) [pid = 3380] [serial = 201] [outer = 00000000] 08:42:14 INFO - PROCESS | 3380 | ++DOMWINDOW == 97 (19E6E800) [pid = 3380] [serial = 202] [outer = 182E5000] 08:42:14 INFO - PROCESS | 3380 | 1466696534931 Marionette DEBUG loaded listener.js 08:42:15 INFO - PROCESS | 3380 | ++DOMWINDOW == 98 (1A2B2C00) [pid = 3380] [serial = 203] [outer = 182E5000] 08:42:15 INFO - PROCESS | 3380 | 1466696535631 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:42:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:42:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1008ms 08:42:15 INFO - PROCESS | 3380 | 1466696535681 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 08:42:15 INFO - PROCESS | 3380 | 1466696535685 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 08:42:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:42:15 INFO - PROCESS | 3380 | 1466696535690 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:42:15 INFO - PROCESS | 3380 | 1466696535693 Marionette TRACE conn3 <- [1,238,null,{}] 08:42:15 INFO - PROCESS | 3380 | 1466696535699 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:42:15 INFO - PROCESS | 3380 | 1466696535702 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:15 INFO - PROCESS | 3380 | 1466696535796 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 08:42:15 INFO - PROCESS | 3380 | 1466696535882 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:15 INFO - PROCESS | 3380 | 1466696535886 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:15 INFO - PROCESS | 3380 | ++DOCSHELL 11050C00 == 44 [pid = 3380] [id = 69] 08:42:15 INFO - PROCESS | 3380 | ++DOMWINDOW == 99 (11051400) [pid = 3380] [serial = 204] [outer = 00000000] 08:42:15 INFO - PROCESS | 3380 | ++DOMWINDOW == 100 (11DDC400) [pid = 3380] [serial = 205] [outer = 11051400] 08:42:15 INFO - PROCESS | 3380 | 1466696535934 Marionette DEBUG loaded listener.js 08:42:16 INFO - PROCESS | 3380 | ++DOMWINDOW == 101 (12B75400) [pid = 3380] [serial = 206] [outer = 11051400] 08:42:16 INFO - PROCESS | 3380 | 1466696536465 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:42:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:42:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 819ms 08:42:16 INFO - PROCESS | 3380 | 1466696536493 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 08:42:16 INFO - PROCESS | 3380 | 1466696536497 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 08:42:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:42:16 INFO - PROCESS | 3380 | 1466696536503 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:42:16 INFO - PROCESS | 3380 | 1466696536506 Marionette TRACE conn3 <- [1,242,null,{}] 08:42:16 INFO - PROCESS | 3380 | 1466696536510 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:42:16 INFO - PROCESS | 3380 | 1466696536512 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:16 INFO - PROCESS | 3380 | 1466696536621 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 08:42:16 INFO - PROCESS | 3380 | --DOCSHELL 1515E800 == 43 [pid = 3380] [id = 63] 08:42:16 INFO - PROCESS | 3380 | --DOCSHELL 10B85000 == 42 [pid = 3380] [id = 62] 08:42:16 INFO - PROCESS | 3380 | --DOCSHELL 19E6F400 == 41 [pid = 3380] [id = 61] 08:42:16 INFO - PROCESS | 3380 | --DOCSHELL 104E5800 == 40 [pid = 3380] [id = 60] 08:42:16 INFO - PROCESS | 3380 | --DOCSHELL 16FCF400 == 39 [pid = 3380] [id = 59] 08:42:16 INFO - PROCESS | 3380 | --DOCSHELL 16F44400 == 38 [pid = 3380] [id = 58] 08:42:16 INFO - PROCESS | 3380 | --DOCSHELL 15CD7C00 == 37 [pid = 3380] [id = 57] 08:42:16 INFO - PROCESS | 3380 | --DOCSHELL 1315E400 == 36 [pid = 3380] [id = 56] 08:42:16 INFO - PROCESS | 3380 | --DOCSHELL 10B7B400 == 35 [pid = 3380] [id = 55] 08:42:16 INFO - PROCESS | 3380 | --DOCSHELL 13AC4000 == 34 [pid = 3380] [id = 52] 08:42:16 INFO - PROCESS | 3380 | --DOMWINDOW == 100 (13A1A400) [pid = 3380] [serial = 132] [outer = 00000000] [url = about:blank] 08:42:16 INFO - PROCESS | 3380 | --DOMWINDOW == 99 (13DD2400) [pid = 3380] [serial = 133] [outer = 00000000] [url = about:blank] 08:42:16 INFO - PROCESS | 3380 | --DOMWINDOW == 98 (105F6000) [pid = 3380] [serial = 126] [outer = 00000000] [url = about:blank] 08:42:16 INFO - PROCESS | 3380 | --DOMWINDOW == 97 (10B7D800) [pid = 3380] [serial = 127] [outer = 00000000] [url = about:blank] 08:42:16 INFO - PROCESS | 3380 | --DOMWINDOW == 96 (11D89000) [pid = 3380] [serial = 129] [outer = 00000000] [url = about:blank] 08:42:16 INFO - PROCESS | 3380 | --DOMWINDOW == 95 (129E7000) [pid = 3380] [serial = 130] [outer = 00000000] [url = about:blank] 08:42:16 INFO - PROCESS | 3380 | --DOMWINDOW == 94 (15272400) [pid = 3380] [serial = 135] [outer = 00000000] [url = about:blank] 08:42:16 INFO - PROCESS | 3380 | --DOMWINDOW == 93 (15CEF800) [pid = 3380] [serial = 138] [outer = 00000000] [url = about:blank] 08:42:16 INFO - PROCESS | 3380 | --DOMWINDOW == 92 (1605BC00) [pid = 3380] [serial = 139] [outer = 00000000] [url = about:blank] 08:42:16 INFO - PROCESS | 3380 | --DOMWINDOW == 91 (11C92000) [pid = 3380] [serial = 115] [outer = 00000000] [url = about:blank] 08:42:16 INFO - PROCESS | 3380 | --DOMWINDOW == 90 (114AE800) [pid = 3380] [serial = 114] [outer = 00000000] [url = about:blank] 08:42:16 INFO - PROCESS | 3380 | --DOMWINDOW == 89 (158A6000) [pid = 3380] [serial = 118] [outer = 00000000] [url = about:blank] 08:42:16 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (1515D800) [pid = 3380] [serial = 117] [outer = 00000000] [url = about:blank] 08:42:16 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (180D1C00) [pid = 3380] [serial = 121] [outer = 00000000] [url = about:blank] 08:42:16 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (17F49000) [pid = 3380] [serial = 120] [outer = 00000000] [url = about:blank] 08:42:16 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (182DE400) [pid = 3380] [serial = 151] [outer = 00000000] [url = about:blank] 08:42:16 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (17792800) [pid = 3380] [serial = 123] [outer = 00000000] [url = about:blank] 08:42:16 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (16FCB400) [pid = 3380] [serial = 142] [outer = 00000000] [url = about:blank] 08:42:16 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (16F05C00) [pid = 3380] [serial = 141] [outer = 00000000] [url = about:blank] 08:42:16 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (1797D800) [pid = 3380] [serial = 144] [outer = 00000000] [url = about:blank] 08:42:16 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (1768B400) [pid = 3380] [serial = 147] [outer = 00000000] [url = about:blank] 08:42:16 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (17A95000) [pid = 3380] [serial = 148] [outer = 00000000] [url = about:blank] 08:42:16 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (17982400) [pid = 3380] [serial = 145] [outer = 00000000] [url = about:blank] 08:42:16 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (199C1C00) [pid = 3380] [serial = 153] [outer = 00000000] [url = about:blank] 08:42:16 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (152EAC00) [pid = 3380] [serial = 136] [outer = 00000000] [url = about:blank] 08:42:16 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (17FF6800) [pid = 3380] [serial = 150] [outer = 00000000] [url = about:blank] 08:42:16 INFO - PROCESS | 3380 | 1466696536726 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:16 INFO - PROCESS | 3380 | 1466696536729 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:16 INFO - PROCESS | 3380 | ++DOCSHELL 105F1800 == 35 [pid = 3380] [id = 70] 08:42:16 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (105F6000) [pid = 3380] [serial = 207] [outer = 00000000] 08:42:16 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (10B7E400) [pid = 3380] [serial = 208] [outer = 105F6000] 08:42:16 INFO - PROCESS | 3380 | 1466696536775 Marionette DEBUG loaded listener.js 08:42:16 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (114E4C00) [pid = 3380] [serial = 209] [outer = 105F6000] 08:42:17 INFO - PROCESS | 3380 | 1466696537123 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:42:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:42:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 646ms 08:42:17 INFO - PROCESS | 3380 | 1466696537141 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 08:42:17 INFO - PROCESS | 3380 | 1466696537143 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 08:42:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:42:17 INFO - PROCESS | 3380 | 1466696537147 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:42:17 INFO - PROCESS | 3380 | 1466696537150 Marionette TRACE conn3 <- [1,246,null,{}] 08:42:17 INFO - PROCESS | 3380 | 1466696537224 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:42:17 INFO - PROCESS | 3380 | 1466696537229 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:17 INFO - PROCESS | 3380 | 1466696537334 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 08:42:17 INFO - PROCESS | 3380 | 1466696537344 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:17 INFO - PROCESS | 3380 | 1466696537347 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:17 INFO - PROCESS | 3380 | ++DOCSHELL 14587000 == 36 [pid = 3380] [id = 71] 08:42:17 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (15272400) [pid = 3380] [serial = 210] [outer = 00000000] 08:42:17 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (158AC800) [pid = 3380] [serial = 211] [outer = 15272400] 08:42:17 INFO - PROCESS | 3380 | 1466696537394 Marionette DEBUG loaded listener.js 08:42:17 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (15CD7000) [pid = 3380] [serial = 212] [outer = 15272400] 08:42:17 INFO - PROCESS | 3380 | 1466696537815 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:42:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:42:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 678ms 08:42:17 INFO - PROCESS | 3380 | 1466696537860 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 08:42:17 INFO - PROCESS | 3380 | 1466696537863 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 08:42:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:42:17 INFO - PROCESS | 3380 | 1466696537866 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:42:17 INFO - PROCESS | 3380 | 1466696537867 Marionette TRACE conn3 <- [1,250,null,{}] 08:42:17 INFO - PROCESS | 3380 | 1466696537871 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:42:17 INFO - PROCESS | 3380 | 1466696537873 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:17 INFO - PROCESS | 3380 | 1466696537952 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 08:42:17 INFO - PROCESS | 3380 | 1466696537960 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:17 INFO - PROCESS | 3380 | 1466696537963 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:17 INFO - PROCESS | 3380 | ++DOCSHELL 15CE4C00 == 37 [pid = 3380] [id = 72] 08:42:17 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (15CEE000) [pid = 3380] [serial = 213] [outer = 00000000] 08:42:17 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (16061C00) [pid = 3380] [serial = 214] [outer = 15CEE000] 08:42:18 INFO - PROCESS | 3380 | 1466696538008 Marionette DEBUG loaded listener.js 08:42:18 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (16F01C00) [pid = 3380] [serial = 215] [outer = 15CEE000] 08:42:18 INFO - PROCESS | 3380 | 1466696538402 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:42:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:42:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 598ms 08:42:18 INFO - PROCESS | 3380 | 1466696538460 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 08:42:18 INFO - PROCESS | 3380 | 1466696538462 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 08:42:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:42:18 INFO - PROCESS | 3380 | 1466696538465 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:42:18 INFO - PROCESS | 3380 | 1466696538467 Marionette TRACE conn3 <- [1,254,null,{}] 08:42:18 INFO - PROCESS | 3380 | 1466696538471 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:42:18 INFO - PROCESS | 3380 | 1466696538473 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:18 INFO - PROCESS | 3380 | 1466696538558 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 08:42:18 INFO - PROCESS | 3380 | 1466696538564 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:18 INFO - PROCESS | 3380 | 1466696538566 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:18 INFO - PROCESS | 3380 | ++DOCSHELL 0C76C400 == 38 [pid = 3380] [id = 73] 08:42:18 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (1605F400) [pid = 3380] [serial = 216] [outer = 00000000] 08:42:18 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (1719B800) [pid = 3380] [serial = 217] [outer = 1605F400] 08:42:18 INFO - PROCESS | 3380 | 1466696538609 Marionette DEBUG loaded listener.js 08:42:18 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (171A4000) [pid = 3380] [serial = 218] [outer = 1605F400] 08:42:19 INFO - PROCESS | 3380 | 1466696539091 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:42:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:42:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 646ms 08:42:19 INFO - PROCESS | 3380 | 1466696539104 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 08:42:19 INFO - PROCESS | 3380 | 1466696539106 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 08:42:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:42:19 INFO - PROCESS | 3380 | 1466696539113 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:42:19 INFO - PROCESS | 3380 | 1466696539115 Marionette TRACE conn3 <- [1,258,null,{}] 08:42:19 INFO - PROCESS | 3380 | 1466696539125 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:42:19 INFO - PROCESS | 3380 | 1466696539130 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:19 INFO - PROCESS | 3380 | 1466696539262 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 08:42:19 INFO - PROCESS | 3380 | 1466696539269 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:19 INFO - PROCESS | 3380 | 1466696539271 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:19 INFO - PROCESS | 3380 | ++DOCSHELL 0F397400 == 39 [pid = 3380] [id = 74] 08:42:19 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (16FCBC00) [pid = 3380] [serial = 219] [outer = 00000000] 08:42:19 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (180D2800) [pid = 3380] [serial = 220] [outer = 16FCBC00] 08:42:19 INFO - PROCESS | 3380 | 1466696539314 Marionette DEBUG loaded listener.js 08:42:19 INFO - PROCESS | 3380 | ++DOMWINDOW == 90 (182E0800) [pid = 3380] [serial = 221] [outer = 16FCBC00] 08:42:19 INFO - PROCESS | 3380 | 1466696539740 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:42:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:42:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 630ms 08:42:19 INFO - PROCESS | 3380 | 1466696539752 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 08:42:19 INFO - PROCESS | 3380 | 1466696539754 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 08:42:19 INFO - PROCESS | 3380 | 1466696539757 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:42:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:42:19 INFO - PROCESS | 3380 | 1466696539759 Marionette TRACE conn3 <- [1,262,null,{}] 08:42:19 INFO - PROCESS | 3380 | 1466696539762 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:42:19 INFO - PROCESS | 3380 | 1466696539764 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:19 INFO - PROCESS | 3380 | 1466696539866 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 08:42:19 INFO - PROCESS | 3380 | 1466696539871 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:19 INFO - PROCESS | 3380 | 1466696539873 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:19 INFO - PROCESS | 3380 | ++DOCSHELL 104E7400 == 40 [pid = 3380] [id = 75] 08:42:19 INFO - PROCESS | 3380 | ++DOMWINDOW == 91 (17982400) [pid = 3380] [serial = 222] [outer = 00000000] 08:42:19 INFO - PROCESS | 3380 | ++DOMWINDOW == 92 (19542C00) [pid = 3380] [serial = 223] [outer = 17982400] 08:42:19 INFO - PROCESS | 3380 | 1466696539939 Marionette DEBUG loaded listener.js 08:42:20 INFO - PROCESS | 3380 | ++DOMWINDOW == 93 (199C1C00) [pid = 3380] [serial = 224] [outer = 17982400] 08:42:20 INFO - PROCESS | 3380 | 1466696540360 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:42:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:42:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 631ms 08:42:20 INFO - PROCESS | 3380 | 1466696540401 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 08:42:20 INFO - PROCESS | 3380 | 1466696540403 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 08:42:20 INFO - PROCESS | 3380 | 1466696540406 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:42:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:42:20 INFO - PROCESS | 3380 | 1466696540408 Marionette TRACE conn3 <- [1,266,null,{}] 08:42:20 INFO - PROCESS | 3380 | 1466696540411 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:42:20 INFO - PROCESS | 3380 | 1466696540413 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:20 INFO - PROCESS | 3380 | 1466696540518 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 08:42:20 INFO - PROCESS | 3380 | 1466696540529 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:20 INFO - PROCESS | 3380 | 1466696540531 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:20 INFO - PROCESS | 3380 | ++DOCSHELL 19541C00 == 41 [pid = 3380] [id = 76] 08:42:20 INFO - PROCESS | 3380 | ++DOMWINDOW == 94 (199CEC00) [pid = 3380] [serial = 225] [outer = 00000000] 08:42:20 INFO - PROCESS | 3380 | ++DOMWINDOW == 95 (19F6CC00) [pid = 3380] [serial = 226] [outer = 199CEC00] 08:42:20 INFO - PROCESS | 3380 | 1466696540615 Marionette DEBUG loaded listener.js 08:42:20 INFO - PROCESS | 3380 | ++DOMWINDOW == 96 (19F77000) [pid = 3380] [serial = 227] [outer = 199CEC00] 08:42:20 INFO - PROCESS | 3380 | --DOMWINDOW == 95 (16F45400) [pid = 3380] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:42:20 INFO - PROCESS | 3380 | --DOMWINDOW == 94 (1315EC00) [pid = 3380] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:42:20 INFO - PROCESS | 3380 | --DOMWINDOW == 93 (10B88800) [pid = 3380] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:42:20 INFO - PROCESS | 3380 | --DOMWINDOW == 92 (176BF400) [pid = 3380] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:42:20 INFO - PROCESS | 3380 | --DOMWINDOW == 91 (15CDEC00) [pid = 3380] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:42:20 INFO - PROCESS | 3380 | --DOMWINDOW == 90 (10561800) [pid = 3380] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:42:20 INFO - PROCESS | 3380 | --DOMWINDOW == 89 (12E62800) [pid = 3380] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:42:20 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (19F36400) [pid = 3380] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:42:20 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (19541400) [pid = 3380] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:42:21 INFO - PROCESS | 3380 | 1466696541070 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:42:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:42:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 709ms 08:42:21 INFO - PROCESS | 3380 | 1466696541106 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 08:42:21 INFO - PROCESS | 3380 | 1466696541108 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 08:42:21 INFO - PROCESS | 3380 | 1466696541111 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:42:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:42:21 INFO - PROCESS | 3380 | 1466696541113 Marionette TRACE conn3 <- [1,270,null,{}] 08:42:21 INFO - PROCESS | 3380 | 1466696541116 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:42:21 INFO - PROCESS | 3380 | 1466696541118 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:21 INFO - PROCESS | 3380 | 1466696541252 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 08:42:21 INFO - PROCESS | 3380 | 1466696541352 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:21 INFO - PROCESS | 3380 | 1466696541354 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:21 INFO - PROCESS | 3380 | ++DOCSHELL 10A61000 == 42 [pid = 3380] [id = 77] 08:42:21 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (13DDAC00) [pid = 3380] [serial = 228] [outer = 00000000] 08:42:21 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (19F33400) [pid = 3380] [serial = 229] [outer = 13DDAC00] 08:42:21 INFO - PROCESS | 3380 | 1466696541397 Marionette DEBUG loaded listener.js 08:42:21 INFO - PROCESS | 3380 | ++DOMWINDOW == 90 (1A2AA000) [pid = 3380] [serial = 230] [outer = 13DDAC00] 08:42:21 INFO - PROCESS | 3380 | 1466696541718 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:42:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:42:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 599ms 08:42:21 INFO - PROCESS | 3380 | 1466696541745 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 08:42:21 INFO - PROCESS | 3380 | 1466696541746 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 08:42:21 INFO - PROCESS | 3380 | 1466696541750 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:42:21 INFO - PROCESS | 3380 | 1466696541752 Marionette TRACE conn3 <- [1,274,null,{}] 08:42:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:42:21 INFO - PROCESS | 3380 | 1466696541755 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:42:21 INFO - PROCESS | 3380 | 1466696541757 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:21 INFO - PROCESS | 3380 | 1466696541871 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 08:42:21 INFO - PROCESS | 3380 | 1466696541878 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:21 INFO - PROCESS | 3380 | 1466696541880 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:21 INFO - PROCESS | 3380 | ++DOCSHELL 102C8C00 == 43 [pid = 3380] [id = 78] 08:42:21 INFO - PROCESS | 3380 | ++DOMWINDOW == 91 (1719C800) [pid = 3380] [serial = 231] [outer = 00000000] 08:42:21 INFO - PROCESS | 3380 | ++DOMWINDOW == 92 (1A3E8800) [pid = 3380] [serial = 232] [outer = 1719C800] 08:42:21 INFO - PROCESS | 3380 | 1466696541922 Marionette DEBUG loaded listener.js 08:42:21 INFO - PROCESS | 3380 | ++DOMWINDOW == 93 (1A3EC400) [pid = 3380] [serial = 233] [outer = 1719C800] 08:42:22 INFO - PROCESS | 3380 | 1466696542298 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:42:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:42:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 599ms 08:42:22 INFO - PROCESS | 3380 | 1466696542349 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 08:42:22 INFO - PROCESS | 3380 | 1466696542351 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 08:42:22 INFO - PROCESS | 3380 | 1466696542354 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:42:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:42:22 INFO - PROCESS | 3380 | 1466696542356 Marionette TRACE conn3 <- [1,278,null,{}] 08:42:22 INFO - PROCESS | 3380 | 1466696542359 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:42:22 INFO - PROCESS | 3380 | 1466696542362 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:22 INFO - PROCESS | 3380 | 1466696542481 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 08:42:22 INFO - PROCESS | 3380 | 1466696542532 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:22 INFO - PROCESS | 3380 | 1466696542535 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:22 INFO - PROCESS | 3380 | ++DOCSHELL 1A3F0000 == 44 [pid = 3380] [id = 79] 08:42:22 INFO - PROCESS | 3380 | ++DOMWINDOW == 94 (1A3F0800) [pid = 3380] [serial = 234] [outer = 00000000] 08:42:22 INFO - PROCESS | 3380 | ++DOMWINDOW == 95 (1A654000) [pid = 3380] [serial = 235] [outer = 1A3F0800] 08:42:22 INFO - PROCESS | 3380 | 1466696542580 Marionette DEBUG loaded listener.js 08:42:22 INFO - PROCESS | 3380 | ++DOMWINDOW == 96 (1A65A800) [pid = 3380] [serial = 236] [outer = 1A3F0800] 08:42:23 INFO - PROCESS | 3380 | 1466696542996 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:42:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:42:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 693ms 08:42:23 INFO - PROCESS | 3380 | 1466696543054 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 08:42:23 INFO - PROCESS | 3380 | 1466696543060 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 08:42:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:42:23 INFO - PROCESS | 3380 | 1466696543069 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:42:23 INFO - PROCESS | 3380 | 1466696543074 Marionette TRACE conn3 <- [1,282,null,{}] 08:42:23 INFO - PROCESS | 3380 | 1466696543081 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:42:23 INFO - PROCESS | 3380 | 1466696543084 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:23 INFO - PROCESS | 3380 | 1466696543230 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 08:42:23 INFO - PROCESS | 3380 | 1466696543315 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:23 INFO - PROCESS | 3380 | 1466696543318 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:23 INFO - PROCESS | 3380 | ++DOCSHELL 10E6D400 == 45 [pid = 3380] [id = 80] 08:42:23 INFO - PROCESS | 3380 | ++DOMWINDOW == 97 (10E9D000) [pid = 3380] [serial = 237] [outer = 00000000] 08:42:23 INFO - PROCESS | 3380 | ++DOMWINDOW == 98 (114B0800) [pid = 3380] [serial = 238] [outer = 10E9D000] 08:42:23 INFO - PROCESS | 3380 | 1466696543376 Marionette DEBUG loaded listener.js 08:42:23 INFO - PROCESS | 3380 | ++DOMWINDOW == 99 (12B69000) [pid = 3380] [serial = 239] [outer = 10E9D000] 08:42:24 INFO - PROCESS | 3380 | 1466696543990 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:42:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:42:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 945ms 08:42:24 INFO - PROCESS | 3380 | 1466696544031 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 08:42:24 INFO - PROCESS | 3380 | 1466696544036 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 08:42:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:42:24 INFO - PROCESS | 3380 | 1466696544082 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:42:24 INFO - PROCESS | 3380 | 1466696544085 Marionette TRACE conn3 <- [1,286,null,{}] 08:42:24 INFO - PROCESS | 3380 | 1466696544110 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:42:24 INFO - PROCESS | 3380 | 1466696544113 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:24 INFO - PROCESS | 3380 | 1466696544230 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 08:42:24 INFO - PROCESS | 3380 | 1466696544302 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:24 INFO - PROCESS | 3380 | 1466696544305 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:24 INFO - PROCESS | 3380 | ++DOCSHELL 13192800 == 46 [pid = 3380] [id = 81] 08:42:24 INFO - PROCESS | 3380 | ++DOMWINDOW == 100 (1322D800) [pid = 3380] [serial = 240] [outer = 00000000] 08:42:24 INFO - PROCESS | 3380 | ++DOMWINDOW == 101 (15C10400) [pid = 3380] [serial = 241] [outer = 1322D800] 08:42:24 INFO - PROCESS | 3380 | 1466696544400 Marionette DEBUG loaded listener.js 08:42:24 INFO - PROCESS | 3380 | ++DOMWINDOW == 102 (1719B400) [pid = 3380] [serial = 242] [outer = 1322D800] 08:42:24 INFO - PROCESS | 3380 | 1466696544927 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:42:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:42:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 898ms 08:42:24 INFO - PROCESS | 3380 | 1466696544956 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 08:42:24 INFO - PROCESS | 3380 | 1466696544959 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 08:42:24 INFO - PROCESS | 3380 | 1466696544964 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:42:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:42:24 INFO - PROCESS | 3380 | 1466696544967 Marionette TRACE conn3 <- [1,290,null,{}] 08:42:25 INFO - PROCESS | 3380 | 1466696544978 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:42:25 INFO - PROCESS | 3380 | 1466696544983 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:25 INFO - PROCESS | 3380 | 1466696545089 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 08:42:25 INFO - PROCESS | 3380 | 1466696545181 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:25 INFO - PROCESS | 3380 | 1466696545184 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:25 INFO - PROCESS | 3380 | ++DOCSHELL 19541400 == 47 [pid = 3380] [id = 82] 08:42:25 INFO - PROCESS | 3380 | ++DOMWINDOW == 103 (19542000) [pid = 3380] [serial = 243] [outer = 00000000] 08:42:25 INFO - PROCESS | 3380 | ++DOMWINDOW == 104 (19E70800) [pid = 3380] [serial = 244] [outer = 19542000] 08:42:25 INFO - PROCESS | 3380 | 1466696545241 Marionette DEBUG loaded listener.js 08:42:25 INFO - PROCESS | 3380 | ++DOMWINDOW == 105 (1A3E5800) [pid = 3380] [serial = 245] [outer = 19542000] 08:42:25 INFO - PROCESS | 3380 | 1466696545843 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:42:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:42:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 914ms 08:42:25 INFO - PROCESS | 3380 | 1466696545903 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 08:42:25 INFO - PROCESS | 3380 | 1466696545906 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 08:42:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:42:25 INFO - PROCESS | 3380 | 1466696545909 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:42:25 INFO - PROCESS | 3380 | 1466696545911 Marionette TRACE conn3 <- [1,294,null,{}] 08:42:25 INFO - PROCESS | 3380 | 1466696545915 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:42:25 INFO - PROCESS | 3380 | 1466696545917 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:26 INFO - PROCESS | 3380 | 1466696546021 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 08:42:26 INFO - PROCESS | 3380 | 1466696546114 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:26 INFO - PROCESS | 3380 | 1466696546117 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:26 INFO - PROCESS | 3380 | ++DOCSHELL 1A658000 == 48 [pid = 3380] [id = 83] 08:42:26 INFO - PROCESS | 3380 | ++DOMWINDOW == 106 (1A658800) [pid = 3380] [serial = 246] [outer = 00000000] 08:42:26 INFO - PROCESS | 3380 | ++DOMWINDOW == 107 (1A77C800) [pid = 3380] [serial = 247] [outer = 1A658800] 08:42:26 INFO - PROCESS | 3380 | 1466696546169 Marionette DEBUG loaded listener.js 08:42:26 INFO - PROCESS | 3380 | ++DOMWINDOW == 108 (1A783400) [pid = 3380] [serial = 248] [outer = 1A658800] 08:42:26 INFO - PROCESS | 3380 | 1466696546721 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:42:26 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:42:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 851ms 08:42:26 INFO - PROCESS | 3380 | 1466696546756 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 08:42:26 INFO - PROCESS | 3380 | 1466696546759 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 08:42:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:42:26 INFO - PROCESS | 3380 | 1466696546763 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:42:26 INFO - PROCESS | 3380 | 1466696546765 Marionette TRACE conn3 <- [1,298,null,{}] 08:42:26 INFO - PROCESS | 3380 | 1466696546769 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:42:26 INFO - PROCESS | 3380 | 1466696546771 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:26 INFO - PROCESS | 3380 | 1466696546871 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 08:42:27 INFO - PROCESS | 3380 | 1466696547141 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:27 INFO - PROCESS | 3380 | 1466696547144 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:27 INFO - PROCESS | 3380 | ++DOCSHELL 11048800 == 49 [pid = 3380] [id = 84] 08:42:27 INFO - PROCESS | 3380 | ++DOMWINDOW == 109 (114A5400) [pid = 3380] [serial = 249] [outer = 00000000] 08:42:27 INFO - PROCESS | 3380 | ++DOMWINDOW == 110 (1315E400) [pid = 3380] [serial = 250] [outer = 114A5400] 08:42:27 INFO - PROCESS | 3380 | 1466696547239 Marionette DEBUG loaded listener.js 08:42:27 INFO - PROCESS | 3380 | ++DOMWINDOW == 111 (13630400) [pid = 3380] [serial = 251] [outer = 114A5400] 08:42:27 INFO - PROCESS | 3380 | --DOCSHELL 102C8C00 == 48 [pid = 3380] [id = 78] 08:42:27 INFO - PROCESS | 3380 | --DOCSHELL 10A61000 == 47 [pid = 3380] [id = 77] 08:42:27 INFO - PROCESS | 3380 | --DOCSHELL 19541C00 == 46 [pid = 3380] [id = 76] 08:42:27 INFO - PROCESS | 3380 | --DOCSHELL 104E7400 == 45 [pid = 3380] [id = 75] 08:42:27 INFO - PROCESS | 3380 | --DOCSHELL 0F397400 == 44 [pid = 3380] [id = 74] 08:42:27 INFO - PROCESS | 3380 | --DOCSHELL 0C76C400 == 43 [pid = 3380] [id = 73] 08:42:27 INFO - PROCESS | 3380 | --DOCSHELL 15CE4C00 == 42 [pid = 3380] [id = 72] 08:42:27 INFO - PROCESS | 3380 | --DOCSHELL 14587000 == 41 [pid = 3380] [id = 71] 08:42:27 INFO - PROCESS | 3380 | --DOCSHELL 105F1800 == 40 [pid = 3380] [id = 70] 08:42:27 INFO - PROCESS | 3380 | --DOCSHELL 11050C00 == 39 [pid = 3380] [id = 69] 08:42:27 INFO - PROCESS | 3380 | --DOCSHELL 182E2C00 == 38 [pid = 3380] [id = 68] 08:42:27 INFO - PROCESS | 3380 | --DOCSHELL 10E9A400 == 37 [pid = 3380] [id = 65] 08:42:27 INFO - PROCESS | 3380 | --DOCSHELL 16A56800 == 36 [pid = 3380] [id = 64] 08:42:27 INFO - PROCESS | 3380 | --DOMWINDOW == 110 (19E67C00) [pid = 3380] [serial = 178] [outer = 00000000] [url = about:blank] 08:42:27 INFO - PROCESS | 3380 | --DOMWINDOW == 109 (15CEB800) [pid = 3380] [serial = 184] [outer = 00000000] [url = about:blank] 08:42:27 INFO - PROCESS | 3380 | --DOMWINDOW == 108 (19F6E000) [pid = 3380] [serial = 181] [outer = 00000000] [url = about:blank] 08:42:27 INFO - PROCESS | 3380 | --DOMWINDOW == 107 (19F78400) [pid = 3380] [serial = 187] [outer = 00000000] [url = about:blank] 08:42:27 INFO - PROCESS | 3380 | --DOMWINDOW == 106 (19F78C00) [pid = 3380] [serial = 188] [outer = 00000000] [url = about:blank] 08:42:27 INFO - PROCESS | 3380 | --DOMWINDOW == 105 (19F72000) [pid = 3380] [serial = 182] [outer = 00000000] [url = about:blank] 08:42:27 INFO - PROCESS | 3380 | --DOMWINDOW == 104 (1A307000) [pid = 3380] [serial = 190] [outer = 00000000] [url = about:blank] 08:42:27 INFO - PROCESS | 3380 | --DOMWINDOW == 103 (1B26B000) [pid = 3380] [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:42:27 INFO - PROCESS | 3380 | --DOMWINDOW == 102 (17FF5800) [pid = 3380] [serial = 176] [outer = 00000000] [url = about:blank] 08:42:27 INFO - PROCESS | 3380 | --DOMWINDOW == 101 (17A92800) [pid = 3380] [serial = 185] [outer = 00000000] [url = about:blank] 08:42:27 INFO - PROCESS | 3380 | --DOMWINDOW == 100 (171E5800) [pid = 3380] [serial = 173] [outer = 00000000] [url = about:blank] 08:42:27 INFO - PROCESS | 3380 | --DOMWINDOW == 99 (1719C000) [pid = 3380] [serial = 172] [outer = 00000000] [url = about:blank] 08:42:27 INFO - PROCESS | 3380 | --DOMWINDOW == 98 (13225000) [pid = 3380] [serial = 165] [outer = 00000000] [url = about:blank] 08:42:27 INFO - PROCESS | 3380 | --DOMWINDOW == 97 (13A19400) [pid = 3380] [serial = 166] [outer = 00000000] [url = about:blank] 08:42:27 INFO - PROCESS | 3380 | --DOMWINDOW == 96 (11052800) [pid = 3380] [serial = 162] [outer = 00000000] [url = about:blank] 08:42:27 INFO - PROCESS | 3380 | --DOMWINDOW == 95 (177DEC00) [pid = 3380] [serial = 175] [outer = 00000000] [url = about:blank] 08:42:27 INFO - PROCESS | 3380 | --DOMWINDOW == 94 (114AE400) [pid = 3380] [serial = 163] [outer = 00000000] [url = about:blank] 08:42:27 INFO - PROCESS | 3380 | --DOMWINDOW == 93 (13ABCC00) [pid = 3380] [serial = 159] [outer = 00000000] [url = about:blank] 08:42:27 INFO - PROCESS | 3380 | --DOMWINDOW == 92 (15CEE400) [pid = 3380] [serial = 169] [outer = 00000000] [url = about:blank] 08:42:27 INFO - PROCESS | 3380 | --DOMWINDOW == 91 (16061400) [pid = 3380] [serial = 170] [outer = 00000000] [url = about:blank] 08:42:27 INFO - PROCESS | 3380 | --DOMWINDOW == 90 (10EA2400) [pid = 3380] [serial = 156] [outer = 00000000] [url = about:blank] 08:42:27 INFO - PROCESS | 3380 | --DOMWINDOW == 89 (19E68800) [pid = 3380] [serial = 179] [outer = 00000000] [url = about:blank] 08:42:28 INFO - PROCESS | 3380 | 1466696548008 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:42:28 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:42:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1308ms 08:42:28 INFO - PROCESS | 3380 | 1466696548064 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 08:42:28 INFO - PROCESS | 3380 | 1466696548066 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 08:42:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:42:28 INFO - PROCESS | 3380 | 1466696548071 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:42:28 INFO - PROCESS | 3380 | 1466696548073 Marionette TRACE conn3 <- [1,302,null,{}] 08:42:28 INFO - PROCESS | 3380 | 1466696548078 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:42:28 INFO - PROCESS | 3380 | 1466696548081 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:28 INFO - PROCESS | 3380 | 1466696548169 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 08:42:28 INFO - PROCESS | 3380 | 1466696548182 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:28 INFO - PROCESS | 3380 | 1466696548185 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:28 INFO - PROCESS | 3380 | ++DOCSHELL 12C7AC00 == 37 [pid = 3380] [id = 85] 08:42:28 INFO - PROCESS | 3380 | ++DOMWINDOW == 90 (13224000) [pid = 3380] [serial = 252] [outer = 00000000] 08:42:28 INFO - PROCESS | 3380 | ++DOMWINDOW == 91 (13F93400) [pid = 3380] [serial = 253] [outer = 13224000] 08:42:28 INFO - PROCESS | 3380 | 1466696548237 Marionette DEBUG loaded listener.js 08:42:28 INFO - PROCESS | 3380 | ++DOMWINDOW == 92 (14587000) [pid = 3380] [serial = 254] [outer = 13224000] 08:42:28 INFO - PROCESS | 3380 | 1466696548691 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:42:28 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:42:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 646ms 08:42:28 INFO - PROCESS | 3380 | 1466696548708 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 08:42:28 INFO - PROCESS | 3380 | 1466696548712 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 08:42:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:42:28 INFO - PROCESS | 3380 | 1466696548716 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:42:28 INFO - PROCESS | 3380 | 1466696548718 Marionette TRACE conn3 <- [1,306,null,{}] 08:42:28 INFO - PROCESS | 3380 | 1466696548724 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:42:28 INFO - PROCESS | 3380 | 1466696548727 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:28 INFO - PROCESS | 3380 | 1466696548812 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 08:42:28 INFO - PROCESS | 3380 | 1466696548819 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:28 INFO - PROCESS | 3380 | 1466696548822 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:28 INFO - PROCESS | 3380 | ++DOCSHELL 16F44400 == 38 [pid = 3380] [id = 86] 08:42:28 INFO - PROCESS | 3380 | ++DOMWINDOW == 93 (16FD0800) [pid = 3380] [serial = 255] [outer = 00000000] 08:42:28 INFO - PROCESS | 3380 | ++DOMWINDOW == 94 (1768DC00) [pid = 3380] [serial = 256] [outer = 16FD0800] 08:42:28 INFO - PROCESS | 3380 | 1466696548869 Marionette DEBUG loaded listener.js 08:42:28 INFO - PROCESS | 3380 | ++DOMWINDOW == 95 (17A92400) [pid = 3380] [serial = 257] [outer = 16FD0800] 08:42:29 INFO - PROCESS | 3380 | 1466696549360 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:42:29 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:42:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 646ms 08:42:29 INFO - PROCESS | 3380 | 1466696549387 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 08:42:29 INFO - PROCESS | 3380 | 1466696549389 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 08:42:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:42:29 INFO - PROCESS | 3380 | 1466696549399 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:42:29 INFO - PROCESS | 3380 | 1466696549404 Marionette TRACE conn3 <- [1,310,null,{}] 08:42:29 INFO - PROCESS | 3380 | 1466696549408 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:42:29 INFO - PROCESS | 3380 | 1466696549411 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:29 INFO - PROCESS | 3380 | 1466696549506 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 08:42:29 INFO - PROCESS | 3380 | 1466696549513 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:29 INFO - PROCESS | 3380 | 1466696549515 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:29 INFO - PROCESS | 3380 | ++DOCSHELL 1768BC00 == 39 [pid = 3380] [id = 87] 08:42:29 INFO - PROCESS | 3380 | ++DOMWINDOW == 96 (17A96400) [pid = 3380] [serial = 258] [outer = 00000000] 08:42:29 INFO - PROCESS | 3380 | ++DOMWINDOW == 97 (182E6400) [pid = 3380] [serial = 259] [outer = 17A96400] 08:42:29 INFO - PROCESS | 3380 | 1466696549558 Marionette DEBUG loaded listener.js 08:42:29 INFO - PROCESS | 3380 | ++DOMWINDOW == 98 (199C8C00) [pid = 3380] [serial = 260] [outer = 17A96400] 08:42:29 INFO - PROCESS | 3380 | 1466696549975 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:42:29 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:42:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 599ms 08:42:29 INFO - PROCESS | 3380 | 1466696549990 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 08:42:29 INFO - PROCESS | 3380 | 1466696549994 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 08:42:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:42:30 INFO - PROCESS | 3380 | 1466696550018 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:42:30 INFO - PROCESS | 3380 | 1466696550020 Marionette TRACE conn3 <- [1,314,null,{}] 08:42:30 INFO - PROCESS | 3380 | 1466696550023 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:42:30 INFO - PROCESS | 3380 | 1466696550025 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:30 INFO - PROCESS | 3380 | 1466696550109 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 08:42:30 INFO - PROCESS | 3380 | 1466696550114 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:30 INFO - PROCESS | 3380 | 1466696550117 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:30 INFO - PROCESS | 3380 | ++DOCSHELL 19E66C00 == 40 [pid = 3380] [id = 88] 08:42:30 INFO - PROCESS | 3380 | ++DOMWINDOW == 99 (19E67000) [pid = 3380] [serial = 261] [outer = 00000000] 08:42:30 INFO - PROCESS | 3380 | ++DOMWINDOW == 100 (19F36400) [pid = 3380] [serial = 262] [outer = 19E67000] 08:42:30 INFO - PROCESS | 3380 | 1466696550159 Marionette DEBUG loaded listener.js 08:42:30 INFO - PROCESS | 3380 | ++DOMWINDOW == 101 (19F36C00) [pid = 3380] [serial = 263] [outer = 19E67000] 08:42:30 INFO - PROCESS | 3380 | 1466696550625 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:42:30 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:42:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 646ms 08:42:30 INFO - PROCESS | 3380 | 1466696550659 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 08:42:30 INFO - PROCESS | 3380 | 1466696550661 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 08:42:30 INFO - PROCESS | 3380 | 1466696550664 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:42:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:42:30 INFO - PROCESS | 3380 | 1466696550666 Marionette TRACE conn3 <- [1,318,null,{}] 08:42:30 INFO - PROCESS | 3380 | 1466696550669 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:42:30 INFO - PROCESS | 3380 | 1466696550671 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:30 INFO - PROCESS | 3380 | 1466696550779 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 08:42:30 INFO - PROCESS | 3380 | 1466696550829 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:30 INFO - PROCESS | 3380 | 1466696550834 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:30 INFO - PROCESS | 3380 | ++DOCSHELL 19F72800 == 41 [pid = 3380] [id = 89] 08:42:30 INFO - PROCESS | 3380 | ++DOMWINDOW == 102 (19F72C00) [pid = 3380] [serial = 264] [outer = 00000000] 08:42:30 INFO - PROCESS | 3380 | ++DOMWINDOW == 103 (1A2AF800) [pid = 3380] [serial = 265] [outer = 19F72C00] 08:42:30 INFO - PROCESS | 3380 | 1466696550892 Marionette DEBUG loaded listener.js 08:42:30 INFO - PROCESS | 3380 | ++DOMWINDOW == 104 (1A3F3800) [pid = 3380] [serial = 266] [outer = 19F72C00] 08:42:31 INFO - PROCESS | 3380 | 1466696551190 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:42:31 INFO - PROCESS | 3380 | 1466696551372 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:42:31 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:42:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 756ms 08:42:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:42:31 INFO - PROCESS | 3380 | 1466696551407 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 08:42:31 INFO - PROCESS | 3380 | 1466696551409 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 08:42:31 INFO - PROCESS | 3380 | 1466696551413 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:42:31 INFO - PROCESS | 3380 | 1466696551414 Marionette TRACE conn3 <- [1,322,null,{}] 08:42:31 INFO - PROCESS | 3380 | 1466696551428 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:42:31 INFO - PROCESS | 3380 | 1466696551430 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:31 INFO - PROCESS | 3380 | 1466696551567 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 08:42:31 INFO - PROCESS | 3380 | 1466696551578 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:31 INFO - PROCESS | 3380 | 1466696551580 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:31 INFO - PROCESS | 3380 | ++DOCSHELL 1A77CC00 == 42 [pid = 3380] [id = 90] 08:42:31 INFO - PROCESS | 3380 | ++DOMWINDOW == 105 (1A92FC00) [pid = 3380] [serial = 267] [outer = 00000000] 08:42:31 INFO - PROCESS | 3380 | ++DOMWINDOW == 106 (1AB0E800) [pid = 3380] [serial = 268] [outer = 1A92FC00] 08:42:31 INFO - PROCESS | 3380 | 1466696551623 Marionette DEBUG loaded listener.js 08:42:31 INFO - PROCESS | 3380 | ++DOMWINDOW == 107 (1AB10C00) [pid = 3380] [serial = 269] [outer = 1A92FC00] 08:42:32 INFO - PROCESS | 3380 | 1466696552048 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:42:32 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:42:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 709ms 08:42:32 INFO - PROCESS | 3380 | 1466696552110 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 08:42:32 INFO - PROCESS | 3380 | 1466696552112 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 08:42:32 INFO - PROCESS | 3380 | 1466696552115 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:42:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:42:32 INFO - PROCESS | 3380 | 1466696552117 Marionette TRACE conn3 <- [1,326,null,{}] 08:42:32 INFO - PROCESS | 3380 | 1466696552120 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:42:32 INFO - PROCESS | 3380 | 1466696552122 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:32 INFO - PROCESS | 3380 | 1466696552227 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 08:42:32 INFO - PROCESS | 3380 | 1466696552233 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:32 INFO - PROCESS | 3380 | 1466696552235 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:32 INFO - PROCESS | 3380 | ++DOCSHELL 18216400 == 43 [pid = 3380] [id = 91] 08:42:32 INFO - PROCESS | 3380 | ++DOMWINDOW == 108 (18218000) [pid = 3380] [serial = 270] [outer = 00000000] 08:42:32 INFO - PROCESS | 3380 | ++DOMWINDOW == 109 (1821FC00) [pid = 3380] [serial = 271] [outer = 18218000] 08:42:32 INFO - PROCESS | 3380 | 1466696552323 Marionette DEBUG loaded listener.js 08:42:32 INFO - PROCESS | 3380 | ++DOMWINDOW == 110 (18222000) [pid = 3380] [serial = 272] [outer = 18218000] 08:42:32 INFO - PROCESS | 3380 | --DOMWINDOW == 109 (16FCBC00) [pid = 3380] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:42:32 INFO - PROCESS | 3380 | --DOMWINDOW == 108 (17982400) [pid = 3380] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:42:32 INFO - PROCESS | 3380 | --DOMWINDOW == 107 (15CEE000) [pid = 3380] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:42:32 INFO - PROCESS | 3380 | --DOMWINDOW == 106 (13DDAC00) [pid = 3380] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:42:32 INFO - PROCESS | 3380 | --DOMWINDOW == 105 (15272400) [pid = 3380] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:42:32 INFO - PROCESS | 3380 | --DOMWINDOW == 104 (1605F400) [pid = 3380] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:42:32 INFO - PROCESS | 3380 | --DOMWINDOW == 103 (105F6000) [pid = 3380] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:42:32 INFO - PROCESS | 3380 | --DOMWINDOW == 102 (11051400) [pid = 3380] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:42:32 INFO - PROCESS | 3380 | --DOMWINDOW == 101 (199CEC00) [pid = 3380] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:42:32 INFO - PROCESS | 3380 | --DOMWINDOW == 100 (1719C800) [pid = 3380] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:42:32 INFO - PROCESS | 3380 | 1466696552805 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:42:32 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:42:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 756ms 08:42:32 INFO - PROCESS | 3380 | 1466696552863 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 08:42:32 INFO - PROCESS | 3380 | 1466696552865 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 08:42:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:42:32 INFO - PROCESS | 3380 | 1466696552868 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:42:32 INFO - PROCESS | 3380 | 1466696552870 Marionette TRACE conn3 <- [1,330,null,{}] 08:42:32 INFO - PROCESS | 3380 | 1466696552875 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:42:32 INFO - PROCESS | 3380 | 1466696552877 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:32 INFO - PROCESS | 3380 | 1466696552958 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 08:42:32 INFO - PROCESS | 3380 | 1466696552963 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:32 INFO - PROCESS | 3380 | 1466696552965 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:33 INFO - PROCESS | 3380 | ++DOCSHELL 15CD8C00 == 44 [pid = 3380] [id = 92] 08:42:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 101 (17044400) [pid = 3380] [serial = 273] [outer = 00000000] 08:42:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 102 (1821C800) [pid = 3380] [serial = 274] [outer = 17044400] 08:42:33 INFO - PROCESS | 3380 | 1466696553008 Marionette DEBUG loaded listener.js 08:42:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 103 (105F0000) [pid = 3380] [serial = 275] [outer = 17044400] 08:42:33 INFO - PROCESS | 3380 | 1466696553470 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:42:33 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:42:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 599ms 08:42:33 INFO - PROCESS | 3380 | 1466696553495 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 08:42:33 INFO - PROCESS | 3380 | 1466696553497 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 08:42:33 INFO - PROCESS | 3380 | 1466696553501 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:42:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:42:33 INFO - PROCESS | 3380 | 1466696553502 Marionette TRACE conn3 <- [1,334,null,{}] 08:42:33 INFO - PROCESS | 3380 | 1466696553505 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:42:33 INFO - PROCESS | 3380 | 1466696553507 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:33 INFO - PROCESS | 3380 | 1466696553587 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 08:42:33 INFO - PROCESS | 3380 | 1466696553592 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:33 INFO - PROCESS | 3380 | 1466696553594 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:33 INFO - PROCESS | 3380 | ++DOCSHELL 10E03400 == 45 [pid = 3380] [id = 93] 08:42:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 104 (10E08400) [pid = 3380] [serial = 276] [outer = 00000000] 08:42:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 105 (10E0D000) [pid = 3380] [serial = 277] [outer = 10E08400] 08:42:33 INFO - PROCESS | 3380 | 1466696553636 Marionette DEBUG loaded listener.js 08:42:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 106 (10E10400) [pid = 3380] [serial = 278] [outer = 10E08400] 08:42:34 INFO - PROCESS | 3380 | 1466696554025 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:42:34 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:42:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 536ms 08:42:34 INFO - PROCESS | 3380 | 1466696554036 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 08:42:34 INFO - PROCESS | 3380 | 1466696554038 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 08:42:34 INFO - PROCESS | 3380 | 1466696554041 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:42:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:42:34 INFO - PROCESS | 3380 | 1466696554042 Marionette TRACE conn3 <- [1,338,null,{}] 08:42:34 INFO - PROCESS | 3380 | 1466696554046 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:42:34 INFO - PROCESS | 3380 | 1466696554048 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:34 INFO - PROCESS | 3380 | 1466696554170 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 08:42:34 INFO - PROCESS | 3380 | 1466696554196 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:34 INFO - PROCESS | 3380 | 1466696554199 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:34 INFO - PROCESS | 3380 | ++DOCSHELL 158AB800 == 46 [pid = 3380] [id = 94] 08:42:34 INFO - PROCESS | 3380 | ++DOMWINDOW == 107 (177E0000) [pid = 3380] [serial = 279] [outer = 00000000] 08:42:34 INFO - PROCESS | 3380 | ++DOMWINDOW == 108 (1821F000) [pid = 3380] [serial = 280] [outer = 177E0000] 08:42:34 INFO - PROCESS | 3380 | 1466696554247 Marionette DEBUG loaded listener.js 08:42:34 INFO - PROCESS | 3380 | ++DOMWINDOW == 109 (1A781800) [pid = 3380] [serial = 281] [outer = 177E0000] 08:42:35 INFO - PROCESS | 3380 | --DOCSHELL 13F8FC00 == 45 [pid = 3380] [id = 66] 08:42:35 INFO - PROCESS | 3380 | --DOCSHELL 15CE4400 == 44 [pid = 3380] [id = 67] 08:42:35 INFO - PROCESS | 3380 | --DOCSHELL 10A5C000 == 43 [pid = 3380] [id = 53] 08:42:35 INFO - PROCESS | 3380 | --DOCSHELL 129E5400 == 42 [pid = 3380] [id = 54] 08:42:35 INFO - PROCESS | 3380 | --DOCSHELL 12C7AC00 == 41 [pid = 3380] [id = 85] 08:42:35 INFO - PROCESS | 3380 | --DOCSHELL 1A658000 == 40 [pid = 3380] [id = 83] 08:42:35 INFO - PROCESS | 3380 | --DOCSHELL 11048800 == 39 [pid = 3380] [id = 84] 08:42:35 INFO - PROCESS | 3380 | --DOCSHELL 13192800 == 38 [pid = 3380] [id = 81] 08:42:35 INFO - PROCESS | 3380 | --DOCSHELL 19541400 == 37 [pid = 3380] [id = 82] 08:42:35 INFO - PROCESS | 3380 | --DOCSHELL 1A3F0000 == 36 [pid = 3380] [id = 79] 08:42:35 INFO - PROCESS | 3380 | --DOCSHELL 10E6D400 == 35 [pid = 3380] [id = 80] 08:42:35 INFO - PROCESS | 3380 | --DOCSHELL 16F44400 == 34 [pid = 3380] [id = 86] 08:42:35 INFO - PROCESS | 3380 | --DOCSHELL 19F72800 == 33 [pid = 3380] [id = 89] 08:42:35 INFO - PROCESS | 3380 | --DOCSHELL 1768BC00 == 32 [pid = 3380] [id = 87] 08:42:35 INFO - PROCESS | 3380 | --DOCSHELL 10E03400 == 31 [pid = 3380] [id = 93] 08:42:35 INFO - PROCESS | 3380 | --DOCSHELL 15CD8C00 == 30 [pid = 3380] [id = 92] 08:42:35 INFO - PROCESS | 3380 | --DOCSHELL 18216400 == 29 [pid = 3380] [id = 91] 08:42:35 INFO - PROCESS | 3380 | --DOCSHELL 1A77CC00 == 28 [pid = 3380] [id = 90] 08:42:35 INFO - PROCESS | 3380 | --DOCSHELL 19E66C00 == 27 [pid = 3380] [id = 88] 08:42:36 INFO - PROCESS | 3380 | --DOMWINDOW == 108 (180D2800) [pid = 3380] [serial = 220] [outer = 00000000] [url = about:blank] 08:42:36 INFO - PROCESS | 3380 | --DOMWINDOW == 107 (182E0800) [pid = 3380] [serial = 221] [outer = 00000000] [url = about:blank] 08:42:36 INFO - PROCESS | 3380 | --DOMWINDOW == 106 (19542C00) [pid = 3380] [serial = 223] [outer = 00000000] [url = about:blank] 08:42:36 INFO - PROCESS | 3380 | --DOMWINDOW == 105 (199C1C00) [pid = 3380] [serial = 224] [outer = 00000000] [url = about:blank] 08:42:36 INFO - PROCESS | 3380 | --DOMWINDOW == 104 (16061C00) [pid = 3380] [serial = 214] [outer = 00000000] [url = about:blank] 08:42:36 INFO - PROCESS | 3380 | --DOMWINDOW == 103 (16F01C00) [pid = 3380] [serial = 215] [outer = 00000000] [url = about:blank] 08:42:36 INFO - PROCESS | 3380 | --DOMWINDOW == 102 (15C09000) [pid = 3380] [serial = 196] [outer = 00000000] [url = about:blank] 08:42:36 INFO - PROCESS | 3380 | --DOMWINDOW == 101 (19F33400) [pid = 3380] [serial = 229] [outer = 00000000] [url = about:blank] 08:42:36 INFO - PROCESS | 3380 | --DOMWINDOW == 100 (11051000) [pid = 3380] [serial = 193] [outer = 00000000] [url = about:blank] 08:42:36 INFO - PROCESS | 3380 | --DOMWINDOW == 99 (158AC800) [pid = 3380] [serial = 211] [outer = 00000000] [url = about:blank] 08:42:36 INFO - PROCESS | 3380 | --DOMWINDOW == 98 (15CD7000) [pid = 3380] [serial = 212] [outer = 00000000] [url = about:blank] 08:42:36 INFO - PROCESS | 3380 | --DOMWINDOW == 97 (1719B800) [pid = 3380] [serial = 217] [outer = 00000000] [url = about:blank] 08:42:36 INFO - PROCESS | 3380 | --DOMWINDOW == 96 (10B7E400) [pid = 3380] [serial = 208] [outer = 00000000] [url = about:blank] 08:42:36 INFO - PROCESS | 3380 | --DOMWINDOW == 95 (114E4C00) [pid = 3380] [serial = 209] [outer = 00000000] [url = about:blank] 08:42:36 INFO - PROCESS | 3380 | --DOMWINDOW == 94 (12B75400) [pid = 3380] [serial = 206] [outer = 00000000] [url = about:blank] 08:42:36 INFO - PROCESS | 3380 | --DOMWINDOW == 93 (11DDC400) [pid = 3380] [serial = 205] [outer = 00000000] [url = about:blank] 08:42:36 INFO - PROCESS | 3380 | --DOMWINDOW == 92 (15CE8000) [pid = 3380] [serial = 199] [outer = 00000000] [url = about:blank] 08:42:36 INFO - PROCESS | 3380 | --DOMWINDOW == 91 (19E6E800) [pid = 3380] [serial = 202] [outer = 00000000] [url = about:blank] 08:42:36 INFO - PROCESS | 3380 | --DOMWINDOW == 90 (19F6CC00) [pid = 3380] [serial = 226] [outer = 00000000] [url = about:blank] 08:42:36 INFO - PROCESS | 3380 | --DOMWINDOW == 89 (1A3EC400) [pid = 3380] [serial = 233] [outer = 00000000] [url = about:blank] 08:42:36 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (19F77000) [pid = 3380] [serial = 227] [outer = 00000000] [url = about:blank] 08:42:36 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (1A2AA000) [pid = 3380] [serial = 230] [outer = 00000000] [url = about:blank] 08:42:36 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (1A654000) [pid = 3380] [serial = 235] [outer = 00000000] [url = about:blank] 08:42:36 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (171A4000) [pid = 3380] [serial = 218] [outer = 00000000] [url = about:blank] 08:42:36 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (1A3E8800) [pid = 3380] [serial = 232] [outer = 00000000] [url = about:blank] 08:42:36 INFO - PROCESS | 3380 | 1466696556124 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:42:36 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:42:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 2110ms 08:42:36 INFO - PROCESS | 3380 | 1466696556153 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 08:42:36 INFO - PROCESS | 3380 | 1466696556157 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 08:42:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:42:36 INFO - PROCESS | 3380 | 1466696556168 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:42:36 INFO - PROCESS | 3380 | 1466696556171 Marionette TRACE conn3 <- [1,342,null,{}] 08:42:36 INFO - PROCESS | 3380 | 1466696556178 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:42:36 INFO - PROCESS | 3380 | 1466696556181 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:36 INFO - PROCESS | 3380 | 1466696556272 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 08:42:36 INFO - PROCESS | 3380 | 1466696556279 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:36 INFO - PROCESS | 3380 | 1466696556284 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:36 INFO - PROCESS | 3380 | ++DOCSHELL 10B80800 == 28 [pid = 3380] [id = 95] 08:42:36 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (10B80C00) [pid = 3380] [serial = 282] [outer = 00000000] 08:42:36 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (10E6AC00) [pid = 3380] [serial = 283] [outer = 10B80C00] 08:42:36 INFO - PROCESS | 3380 | 1466696556335 Marionette DEBUG loaded listener.js 08:42:36 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (10F91C00) [pid = 3380] [serial = 284] [outer = 10B80C00] 08:42:36 INFO - PROCESS | 3380 | 1466696556811 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:42:36 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:42:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 709ms 08:42:36 INFO - PROCESS | 3380 | 1466696556861 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 08:42:36 INFO - PROCESS | 3380 | 1466696556866 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 08:42:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:42:36 INFO - PROCESS | 3380 | 1466696556872 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:42:36 INFO - PROCESS | 3380 | 1466696556874 Marionette TRACE conn3 <- [1,346,null,{}] 08:42:36 INFO - PROCESS | 3380 | 1466696556878 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:42:36 INFO - PROCESS | 3380 | 1466696556881 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:37 INFO - PROCESS | 3380 | 1466696556972 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 08:42:37 INFO - PROCESS | 3380 | 1466696556980 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:37 INFO - PROCESS | 3380 | 1466696556983 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:37 INFO - PROCESS | 3380 | ++DOCSHELL 11DDB800 == 29 [pid = 3380] [id = 96] 08:42:37 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (11DDBC00) [pid = 3380] [serial = 285] [outer = 00000000] 08:42:37 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (12B71000) [pid = 3380] [serial = 286] [outer = 11DDBC00] 08:42:37 INFO - PROCESS | 3380 | 1466696557036 Marionette DEBUG loaded listener.js 08:42:37 INFO - PROCESS | 3380 | ++DOMWINDOW == 90 (12C7DC00) [pid = 3380] [serial = 287] [outer = 11DDBC00] 08:42:37 INFO - PROCESS | 3380 | 1466696557537 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:42:37 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:42:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 693ms 08:42:37 INFO - PROCESS | 3380 | 1466696557603 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 08:42:37 INFO - PROCESS | 3380 | 1466696557605 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 08:42:37 INFO - PROCESS | 3380 | 1466696557608 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:42:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:42:37 INFO - PROCESS | 3380 | 1466696557612 Marionette TRACE conn3 <- [1,350,null,{}] 08:42:37 INFO - PROCESS | 3380 | 1466696557622 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:42:37 INFO - PROCESS | 3380 | 1466696557627 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:37 INFO - PROCESS | 3380 | 1466696557739 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 08:42:37 INFO - PROCESS | 3380 | 1466696557824 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:37 INFO - PROCESS | 3380 | 1466696557827 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:37 INFO - PROCESS | 3380 | ++DOCSHELL 13D53400 == 30 [pid = 3380] [id = 97] 08:42:37 INFO - PROCESS | 3380 | ++DOMWINDOW == 91 (13D53800) [pid = 3380] [serial = 288] [outer = 00000000] 08:42:37 INFO - PROCESS | 3380 | ++DOMWINDOW == 92 (13D5AC00) [pid = 3380] [serial = 289] [outer = 13D53800] 08:42:37 INFO - PROCESS | 3380 | 1466696557876 Marionette DEBUG loaded listener.js 08:42:37 INFO - PROCESS | 3380 | ++DOMWINDOW == 93 (13D5FC00) [pid = 3380] [serial = 290] [outer = 13D53800] 08:42:38 INFO - PROCESS | 3380 | 1466696558255 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:42:38 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:42:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 693ms 08:42:38 INFO - PROCESS | 3380 | 1466696558310 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 08:42:38 INFO - PROCESS | 3380 | 1466696558313 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 08:42:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:42:38 INFO - PROCESS | 3380 | 1466696558316 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:42:38 INFO - PROCESS | 3380 | 1466696558318 Marionette TRACE conn3 <- [1,354,null,{}] 08:42:38 INFO - PROCESS | 3380 | 1466696558333 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:42:38 INFO - PROCESS | 3380 | 1466696558335 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:38 INFO - PROCESS | 3380 | 1466696558419 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 08:42:38 INFO - PROCESS | 3380 | 1466696558424 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:38 INFO - PROCESS | 3380 | 1466696558426 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:38 INFO - PROCESS | 3380 | ++DOCSHELL 13D5D800 == 31 [pid = 3380] [id = 98] 08:42:38 INFO - PROCESS | 3380 | ++DOMWINDOW == 94 (14581400) [pid = 3380] [serial = 291] [outer = 00000000] 08:42:38 INFO - PROCESS | 3380 | ++DOMWINDOW == 95 (158AF800) [pid = 3380] [serial = 292] [outer = 14581400] 08:42:38 INFO - PROCESS | 3380 | 1466696558470 Marionette DEBUG loaded listener.js 08:42:38 INFO - PROCESS | 3380 | ++DOMWINDOW == 96 (15CD8400) [pid = 3380] [serial = 293] [outer = 14581400] 08:42:38 INFO - PROCESS | 3380 | 1466696558891 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:42:38 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:42:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 599ms 08:42:38 INFO - PROCESS | 3380 | 1466696558910 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 08:42:38 INFO - PROCESS | 3380 | 1466696558912 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 08:42:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:42:38 INFO - PROCESS | 3380 | 1466696558915 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:42:38 INFO - PROCESS | 3380 | 1466696558917 Marionette TRACE conn3 <- [1,358,null,{}] 08:42:38 INFO - PROCESS | 3380 | 1466696558932 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:42:38 INFO - PROCESS | 3380 | 1466696558934 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:39 INFO - PROCESS | 3380 | 1466696559016 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 08:42:39 INFO - PROCESS | 3380 | 1466696559022 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:39 INFO - PROCESS | 3380 | 1466696559024 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:39 INFO - PROCESS | 3380 | ++DOCSHELL 15CE8000 == 32 [pid = 3380] [id = 99] 08:42:39 INFO - PROCESS | 3380 | ++DOMWINDOW == 97 (15CE8800) [pid = 3380] [serial = 294] [outer = 00000000] 08:42:39 INFO - PROCESS | 3380 | ++DOMWINDOW == 98 (15CEE400) [pid = 3380] [serial = 295] [outer = 15CE8800] 08:42:39 INFO - PROCESS | 3380 | 1466696559067 Marionette DEBUG loaded listener.js 08:42:39 INFO - PROCESS | 3380 | ++DOMWINDOW == 99 (16058800) [pid = 3380] [serial = 296] [outer = 15CE8800] 08:42:39 INFO - PROCESS | 3380 | 1466696559537 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:42:39 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:42:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 661ms 08:42:39 INFO - PROCESS | 3380 | 1466696559574 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 08:42:39 INFO - PROCESS | 3380 | 1466696559577 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 08:42:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:42:39 INFO - PROCESS | 3380 | 1466696559580 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:42:39 INFO - PROCESS | 3380 | 1466696559582 Marionette TRACE conn3 <- [1,362,null,{}] 08:42:39 INFO - PROCESS | 3380 | 1466696559585 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:42:39 INFO - PROCESS | 3380 | 1466696559590 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:39 INFO - PROCESS | 3380 | 1466696559704 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 08:42:39 INFO - PROCESS | 3380 | 1466696559719 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:39 INFO - PROCESS | 3380 | 1466696559721 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:39 INFO - PROCESS | 3380 | ++DOCSHELL 16F45400 == 33 [pid = 3380] [id = 100] 08:42:39 INFO - PROCESS | 3380 | ++DOMWINDOW == 100 (16F46400) [pid = 3380] [serial = 297] [outer = 00000000] 08:42:39 INFO - PROCESS | 3380 | ++DOMWINDOW == 101 (171A4000) [pid = 3380] [serial = 298] [outer = 16F46400] 08:42:39 INFO - PROCESS | 3380 | 1466696559765 Marionette DEBUG loaded listener.js 08:42:39 INFO - PROCESS | 3380 | ++DOMWINDOW == 102 (176CA400) [pid = 3380] [serial = 299] [outer = 16F46400] 08:42:40 INFO - PROCESS | 3380 | 1466696560175 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:42:40 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:42:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 646ms 08:42:40 INFO - PROCESS | 3380 | 1466696560221 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 08:42:40 INFO - PROCESS | 3380 | 1466696560223 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 08:42:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:42:40 INFO - PROCESS | 3380 | 1466696560227 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:42:40 INFO - PROCESS | 3380 | 1466696560230 Marionette TRACE conn3 <- [1,366,null,{}] 08:42:40 INFO - PROCESS | 3380 | 1466696560234 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:42:40 INFO - PROCESS | 3380 | 1466696560237 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:40 INFO - PROCESS | 3380 | 1466696560324 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 08:42:40 INFO - PROCESS | 3380 | 1466696560331 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:40 INFO - PROCESS | 3380 | 1466696560333 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:40 INFO - PROCESS | 3380 | ++DOCSHELL 16AB6800 == 34 [pid = 3380] [id = 101] 08:42:40 INFO - PROCESS | 3380 | ++DOMWINDOW == 103 (1719C000) [pid = 3380] [serial = 300] [outer = 00000000] 08:42:40 INFO - PROCESS | 3380 | ++DOMWINDOW == 104 (17A93800) [pid = 3380] [serial = 301] [outer = 1719C000] 08:42:40 INFO - PROCESS | 3380 | 1466696560377 Marionette DEBUG loaded listener.js 08:42:40 INFO - PROCESS | 3380 | ++DOMWINDOW == 105 (17A95C00) [pid = 3380] [serial = 302] [outer = 1719C000] 08:42:40 INFO - PROCESS | 3380 | 1466696560811 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:42:40 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:42:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 646ms 08:42:40 INFO - PROCESS | 3380 | 1466696560870 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 08:42:40 INFO - PROCESS | 3380 | 1466696560872 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 08:42:40 INFO - PROCESS | 3380 | 1466696560875 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:42:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:42:40 INFO - PROCESS | 3380 | 1466696560877 Marionette TRACE conn3 <- [1,370,null,{}] 08:42:40 INFO - PROCESS | 3380 | 1466696560881 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:42:40 INFO - PROCESS | 3380 | 1466696560883 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:40 INFO - PROCESS | 3380 | 1466696560957 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 08:42:40 INFO - PROCESS | 3380 | 1466696560962 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:40 INFO - PROCESS | 3380 | 1466696560964 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:40 INFO - PROCESS | 3380 | ++DOCSHELL 17983000 == 35 [pid = 3380] [id = 102] 08:42:40 INFO - PROCESS | 3380 | ++DOMWINDOW == 106 (17986800) [pid = 3380] [serial = 303] [outer = 00000000] 08:42:41 INFO - PROCESS | 3380 | ++DOMWINDOW == 107 (18216C00) [pid = 3380] [serial = 304] [outer = 17986800] 08:42:41 INFO - PROCESS | 3380 | 1466696561007 Marionette DEBUG loaded listener.js 08:42:41 INFO - PROCESS | 3380 | ++DOMWINDOW == 108 (18217400) [pid = 3380] [serial = 305] [outer = 17986800] 08:42:41 INFO - PROCESS | 3380 | 1466696561524 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:42:41 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:42:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 645ms 08:42:41 INFO - PROCESS | 3380 | 1466696561547 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 08:42:41 INFO - PROCESS | 3380 | 1466696561549 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 08:42:41 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:42:41 INFO - PROCESS | 3380 | 1466696561556 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:42:41 INFO - PROCESS | 3380 | 1466696561558 Marionette TRACE conn3 <- [1,374,null,{}] 08:42:41 INFO - PROCESS | 3380 | 1466696561561 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:42:41 INFO - PROCESS | 3380 | 1466696561563 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:41 INFO - PROCESS | 3380 | 1466696561669 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 08:42:41 INFO - PROCESS | 3380 | 1466696561748 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:41 INFO - PROCESS | 3380 | 1466696561750 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:41 INFO - PROCESS | 3380 | ++DOCSHELL 13D53000 == 36 [pid = 3380] [id = 103] 08:42:41 INFO - PROCESS | 3380 | ++DOMWINDOW == 109 (18215400) [pid = 3380] [serial = 306] [outer = 00000000] 08:42:41 INFO - PROCESS | 3380 | ++DOMWINDOW == 110 (182E2C00) [pid = 3380] [serial = 307] [outer = 18215400] 08:42:41 INFO - PROCESS | 3380 | 1466696561793 Marionette DEBUG loaded listener.js 08:42:41 INFO - PROCESS | 3380 | ++DOMWINDOW == 111 (1953E400) [pid = 3380] [serial = 308] [outer = 18215400] 08:42:42 INFO - PROCESS | 3380 | 1466696562208 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:42:42 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:42:42 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 709ms 08:42:42 INFO - PROCESS | 3380 | 1466696562257 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 08:42:42 INFO - PROCESS | 3380 | 1466696562259 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 08:42:42 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:42:42 INFO - PROCESS | 3380 | 1466696562262 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:42:42 INFO - PROCESS | 3380 | 1466696562264 Marionette TRACE conn3 <- [1,378,null,{}] 08:42:42 INFO - PROCESS | 3380 | 1466696562268 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:42:42 INFO - PROCESS | 3380 | 1466696562270 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:42 INFO - PROCESS | 3380 | 1466696562395 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 08:42:42 INFO - PROCESS | 3380 | 1466696562451 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:42 INFO - PROCESS | 3380 | 1466696562453 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:42 INFO - PROCESS | 3380 | ++DOCSHELL 199C1C00 == 37 [pid = 3380] [id = 104] 08:42:42 INFO - PROCESS | 3380 | ++DOMWINDOW == 112 (199C2400) [pid = 3380] [serial = 309] [outer = 00000000] 08:42:42 INFO - PROCESS | 3380 | ++DOMWINDOW == 113 (199C8400) [pid = 3380] [serial = 310] [outer = 199C2400] 08:42:42 INFO - PROCESS | 3380 | 1466696562496 Marionette DEBUG loaded listener.js 08:42:42 INFO - PROCESS | 3380 | ++DOMWINDOW == 114 (19E66C00) [pid = 3380] [serial = 311] [outer = 199C2400] 08:42:42 INFO - PROCESS | 3380 | 1466696562918 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:42:42 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:42:42 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 693ms 08:42:42 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:42:42 INFO - PROCESS | 3380 | 1466696562962 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 08:42:42 INFO - PROCESS | 3380 | 1466696562964 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 08:42:43 INFO - PROCESS | 3380 | 1466696563007 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:42:43 INFO - PROCESS | 3380 | 1466696563009 Marionette TRACE conn3 <- [1,382,null,{}] 08:42:43 INFO - PROCESS | 3380 | 1466696563013 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:42:43 INFO - PROCESS | 3380 | 1466696563015 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:43 INFO - PROCESS | 3380 | 1466696563132 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 08:42:43 INFO - PROCESS | 3380 | 1466696563145 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:43 INFO - PROCESS | 3380 | 1466696563148 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:43 INFO - PROCESS | 3380 | ++DOCSHELL 19F69800 == 38 [pid = 3380] [id = 105] 08:42:43 INFO - PROCESS | 3380 | ++DOMWINDOW == 115 (19F6A400) [pid = 3380] [serial = 312] [outer = 00000000] 08:42:43 INFO - PROCESS | 3380 | ++DOMWINDOW == 116 (19F76800) [pid = 3380] [serial = 313] [outer = 19F6A400] 08:42:43 INFO - PROCESS | 3380 | 1466696563200 Marionette DEBUG loaded listener.js 08:42:43 INFO - PROCESS | 3380 | ++DOMWINDOW == 117 (1A2AE800) [pid = 3380] [serial = 314] [outer = 19F6A400] 08:42:43 INFO - PROCESS | 3380 | --DOMWINDOW == 116 (19F72C00) [pid = 3380] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:42:43 INFO - PROCESS | 3380 | --DOMWINDOW == 115 (1A92FC00) [pid = 3380] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:42:43 INFO - PROCESS | 3380 | --DOMWINDOW == 114 (18218000) [pid = 3380] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:42:43 INFO - PROCESS | 3380 | --DOMWINDOW == 113 (17044400) [pid = 3380] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:42:43 INFO - PROCESS | 3380 | --DOMWINDOW == 112 (10E08400) [pid = 3380] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:42:43 INFO - PROCESS | 3380 | --DOMWINDOW == 111 (16FD0800) [pid = 3380] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:42:43 INFO - PROCESS | 3380 | --DOMWINDOW == 110 (13224000) [pid = 3380] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:42:43 INFO - PROCESS | 3380 | --DOMWINDOW == 109 (114A5400) [pid = 3380] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:42:43 INFO - PROCESS | 3380 | --DOMWINDOW == 108 (1A658800) [pid = 3380] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:42:43 INFO - PROCESS | 3380 | --DOMWINDOW == 107 (19542000) [pid = 3380] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:42:43 INFO - PROCESS | 3380 | --DOMWINDOW == 106 (1322D800) [pid = 3380] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:42:43 INFO - PROCESS | 3380 | --DOMWINDOW == 105 (10E9D000) [pid = 3380] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:42:43 INFO - PROCESS | 3380 | --DOMWINDOW == 104 (1A3F0800) [pid = 3380] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:42:43 INFO - PROCESS | 3380 | --DOMWINDOW == 103 (19E67000) [pid = 3380] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:42:43 INFO - PROCESS | 3380 | --DOMWINDOW == 102 (17A96400) [pid = 3380] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:42:43 INFO - PROCESS | 3380 | --DOMWINDOW == 101 (10E9D800) [pid = 3380] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:42:43 INFO - PROCESS | 3380 | --DOMWINDOW == 100 (182E5000) [pid = 3380] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:42:43 INFO - PROCESS | 3380 | --DOMWINDOW == 99 (13F94000) [pid = 3380] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:42:43 INFO - PROCESS | 3380 | --DOMWINDOW == 98 (15CE4800) [pid = 3380] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:42:43 INFO - PROCESS | 3380 | --DOMWINDOW == 97 (10A5F400) [pid = 3380] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:42:43 INFO - PROCESS | 3380 | --DOMWINDOW == 96 (15CEA800) [pid = 3380] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:42:43 INFO - PROCESS | 3380 | --DOMWINDOW == 95 (13636000) [pid = 3380] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:42:43 INFO - PROCESS | 3380 | --DOMWINDOW == 94 (16AB2000) [pid = 3380] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:42:43 INFO - PROCESS | 3380 | --DOMWINDOW == 93 (16FCB000) [pid = 3380] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:42:43 INFO - PROCESS | 3380 | 1466696563921 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:42:43 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:42:43 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 992ms 08:42:43 INFO - PROCESS | 3380 | 1466696563954 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 08:42:43 INFO - PROCESS | 3380 | 1466696563956 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 08:42:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:42:43 INFO - PROCESS | 3380 | 1466696563959 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:42:43 INFO - PROCESS | 3380 | 1466696563961 Marionette TRACE conn3 <- [1,386,null,{}] 08:42:43 INFO - PROCESS | 3380 | 1466696563964 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:42:43 INFO - PROCESS | 3380 | 1466696563966 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:44 INFO - PROCESS | 3380 | 1466696564046 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 08:42:44 INFO - PROCESS | 3380 | 1466696564052 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:44 INFO - PROCESS | 3380 | 1466696564054 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:44 INFO - PROCESS | 3380 | ++DOCSHELL 10E0A000 == 39 [pid = 3380] [id = 106] 08:42:44 INFO - PROCESS | 3380 | ++DOMWINDOW == 94 (10E9D000) [pid = 3380] [serial = 315] [outer = 00000000] 08:42:44 INFO - PROCESS | 3380 | ++DOMWINDOW == 95 (16053400) [pid = 3380] [serial = 316] [outer = 10E9D000] 08:42:44 INFO - PROCESS | 3380 | 1466696564096 Marionette DEBUG loaded listener.js 08:42:44 INFO - PROCESS | 3380 | ++DOMWINDOW == 96 (16A58800) [pid = 3380] [serial = 317] [outer = 10E9D000] 08:42:44 INFO - PROCESS | 3380 | 1466696564520 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:42:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:42:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 599ms 08:42:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:42:44 INFO - PROCESS | 3380 | 1466696564557 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 08:42:44 INFO - PROCESS | 3380 | 1466696564559 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 08:42:44 INFO - PROCESS | 3380 | 1466696564562 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:42:44 INFO - PROCESS | 3380 | 1466696564563 Marionette TRACE conn3 <- [1,390,null,{}] 08:42:44 INFO - PROCESS | 3380 | 1466696564570 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:42:44 INFO - PROCESS | 3380 | 1466696564572 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:44 INFO - PROCESS | 3380 | 1466696564660 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 08:42:44 INFO - PROCESS | 3380 | 1466696564667 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:44 INFO - PROCESS | 3380 | 1466696564669 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:44 INFO - PROCESS | 3380 | ++DOCSHELL 16FCB000 == 40 [pid = 3380] [id = 107] 08:42:44 INFO - PROCESS | 3380 | ++DOMWINDOW == 97 (17044400) [pid = 3380] [serial = 318] [outer = 00000000] 08:42:44 INFO - PROCESS | 3380 | ++DOMWINDOW == 98 (199C5800) [pid = 3380] [serial = 319] [outer = 17044400] 08:42:44 INFO - PROCESS | 3380 | 1466696564712 Marionette DEBUG loaded listener.js 08:42:44 INFO - PROCESS | 3380 | ++DOMWINDOW == 99 (19F6B800) [pid = 3380] [serial = 320] [outer = 17044400] 08:42:45 INFO - PROCESS | 3380 | 1466696565149 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:42:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:42:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 630ms 08:42:45 INFO - PROCESS | 3380 | 1466696565203 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 08:42:45 INFO - PROCESS | 3380 | 1466696565204 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 08:42:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:42:45 INFO - PROCESS | 3380 | 1466696565208 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:42:45 INFO - PROCESS | 3380 | 1466696565209 Marionette TRACE conn3 <- [1,394,null,{}] 08:42:45 INFO - PROCESS | 3380 | 1466696565213 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:42:45 INFO - PROCESS | 3380 | 1466696565214 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:45 INFO - PROCESS | 3380 | 1466696565338 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 08:42:45 INFO - PROCESS | 3380 | 1466696565346 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:45 INFO - PROCESS | 3380 | 1466696565348 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:45 INFO - PROCESS | 3380 | ++DOCSHELL 15CEE000 == 41 [pid = 3380] [id = 108] 08:42:45 INFO - PROCESS | 3380 | ++DOMWINDOW == 100 (1821CC00) [pid = 3380] [serial = 321] [outer = 00000000] 08:42:45 INFO - PROCESS | 3380 | ++DOMWINDOW == 101 (1A307000) [pid = 3380] [serial = 322] [outer = 1821CC00] 08:42:45 INFO - PROCESS | 3380 | 1466696565398 Marionette DEBUG loaded listener.js 08:42:45 INFO - PROCESS | 3380 | ++DOMWINDOW == 102 (1A30FC00) [pid = 3380] [serial = 323] [outer = 1821CC00] 08:42:46 INFO - PROCESS | 3380 | 1466696566150 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:42:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:42:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1009ms 08:42:46 INFO - PROCESS | 3380 | 1466696566242 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 08:42:46 INFO - PROCESS | 3380 | 1466696566246 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 08:42:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:42:46 INFO - PROCESS | 3380 | 1466696566251 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:42:46 INFO - PROCESS | 3380 | 1466696566254 Marionette TRACE conn3 <- [1,398,null,{}] 08:42:46 INFO - PROCESS | 3380 | 1466696566260 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:42:46 INFO - PROCESS | 3380 | 1466696566264 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:46 INFO - PROCESS | 3380 | 1466696566419 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 08:42:46 INFO - PROCESS | 3380 | 1466696566538 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:46 INFO - PROCESS | 3380 | 1466696566541 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:46 INFO - PROCESS | 3380 | ++DOCSHELL 10E05000 == 42 [pid = 3380] [id = 109] 08:42:46 INFO - PROCESS | 3380 | ++DOMWINDOW == 103 (10E07000) [pid = 3380] [serial = 324] [outer = 00000000] 08:42:46 INFO - PROCESS | 3380 | ++DOMWINDOW == 104 (114AF000) [pid = 3380] [serial = 325] [outer = 10E07000] 08:42:46 INFO - PROCESS | 3380 | 1466696566598 Marionette DEBUG loaded listener.js 08:42:46 INFO - PROCESS | 3380 | ++DOMWINDOW == 105 (11D8A000) [pid = 3380] [serial = 326] [outer = 10E07000] 08:42:47 INFO - PROCESS | 3380 | 1466696567328 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:42:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:42:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1308ms 08:42:47 INFO - PROCESS | 3380 | 1466696567553 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 08:42:47 INFO - PROCESS | 3380 | 1466696567558 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 08:42:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:42:47 INFO - PROCESS | 3380 | 1466696567562 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:42:47 INFO - PROCESS | 3380 | 1466696567565 Marionette TRACE conn3 <- [1,402,null,{}] 08:42:47 INFO - PROCESS | 3380 | 1466696567571 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:42:47 INFO - PROCESS | 3380 | 1466696567574 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:47 INFO - PROCESS | 3380 | 1466696567681 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 08:42:47 INFO - PROCESS | 3380 | 1466696567757 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:47 INFO - PROCESS | 3380 | 1466696567762 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:47 INFO - PROCESS | 3380 | ++DOCSHELL 10E08C00 == 43 [pid = 3380] [id = 110] 08:42:47 INFO - PROCESS | 3380 | ++DOMWINDOW == 106 (10E09400) [pid = 3380] [serial = 327] [outer = 00000000] 08:42:47 INFO - PROCESS | 3380 | ++DOMWINDOW == 107 (1104A000) [pid = 3380] [serial = 328] [outer = 10E09400] 08:42:47 INFO - PROCESS | 3380 | 1466696567811 Marionette DEBUG loaded listener.js 08:42:47 INFO - PROCESS | 3380 | ++DOMWINDOW == 108 (114DEC00) [pid = 3380] [serial = 329] [outer = 10E09400] 08:42:48 INFO - PROCESS | 3380 | --DOCSHELL 105EEC00 == 42 [pid = 3380] [id = 21] 08:42:48 INFO - PROCESS | 3380 | --DOCSHELL 16061000 == 41 [pid = 3380] [id = 28] 08:42:48 INFO - PROCESS | 3380 | --DOCSHELL 114AB800 == 40 [pid = 3380] [id = 19] 08:42:48 INFO - PROCESS | 3380 | --DOCSHELL 0C773400 == 39 [pid = 3380] [id = 18] 08:42:48 INFO - PROCESS | 3380 | --DOCSHELL 10B7FC00 == 38 [pid = 3380] [id = 22] 08:42:48 INFO - PROCESS | 3380 | --DOCSHELL 13DD1000 == 37 [pid = 3380] [id = 20] 08:42:48 INFO - PROCESS | 3380 | --DOCSHELL 16ABA800 == 36 [pid = 3380] [id = 27] 08:42:48 INFO - PROCESS | 3380 | --DOCSHELL 19F38000 == 35 [pid = 3380] [id = 10] 08:42:48 INFO - PROCESS | 3380 | --DOCSHELL 16794C00 == 34 [pid = 3380] [id = 8] 08:42:48 INFO - PROCESS | 3380 | --DOCSHELL 1457D400 == 33 [pid = 3380] [id = 24] 08:42:48 INFO - PROCESS | 3380 | --DOCSHELL 152EC400 == 32 [pid = 3380] [id = 25] 08:42:48 INFO - PROCESS | 3380 | --DOCSHELL 132D0400 == 31 [pid = 3380] [id = 23] 08:42:48 INFO - PROCESS | 3380 | --DOCSHELL 158AB800 == 30 [pid = 3380] [id = 94] 08:42:48 INFO - PROCESS | 3380 | --DOMWINDOW == 107 (1821F000) [pid = 3380] [serial = 280] [outer = 00000000] [url = about:blank] 08:42:48 INFO - PROCESS | 3380 | --DOMWINDOW == 106 (199C9C00) [pid = 3380] [serial = 154] [outer = 00000000] [url = about:blank] 08:42:48 INFO - PROCESS | 3380 | --DOMWINDOW == 105 (13F9D800) [pid = 3380] [serial = 160] [outer = 00000000] [url = about:blank] 08:42:48 INFO - PROCESS | 3380 | --DOMWINDOW == 104 (1A307400) [pid = 3380] [serial = 191] [outer = 00000000] [url = about:blank] 08:42:48 INFO - PROCESS | 3380 | --DOMWINDOW == 103 (180D1800) [pid = 3380] [serial = 124] [outer = 00000000] [url = about:blank] 08:42:48 INFO - PROCESS | 3380 | --DOMWINDOW == 102 (1A2B2C00) [pid = 3380] [serial = 203] [outer = 00000000] [url = about:blank] 08:42:48 INFO - PROCESS | 3380 | --DOMWINDOW == 101 (1605B400) [pid = 3380] [serial = 197] [outer = 00000000] [url = about:blank] 08:42:48 INFO - PROCESS | 3380 | --DOMWINDOW == 100 (16ABC400) [pid = 3380] [serial = 200] [outer = 00000000] [url = about:blank] 08:42:48 INFO - PROCESS | 3380 | --DOMWINDOW == 99 (11049C00) [pid = 3380] [serial = 157] [outer = 00000000] [url = about:blank] 08:42:48 INFO - PROCESS | 3380 | --DOMWINDOW == 98 (1A2AF800) [pid = 3380] [serial = 265] [outer = 00000000] [url = about:blank] 08:42:48 INFO - PROCESS | 3380 | --DOMWINDOW == 97 (1AB0E800) [pid = 3380] [serial = 268] [outer = 00000000] [url = about:blank] 08:42:48 INFO - PROCESS | 3380 | --DOMWINDOW == 96 (1A3F3800) [pid = 3380] [serial = 266] [outer = 00000000] [url = about:blank] 08:42:48 INFO - PROCESS | 3380 | --DOMWINDOW == 95 (1821FC00) [pid = 3380] [serial = 271] [outer = 00000000] [url = about:blank] 08:42:48 INFO - PROCESS | 3380 | --DOMWINDOW == 94 (1AB10C00) [pid = 3380] [serial = 269] [outer = 00000000] [url = about:blank] 08:42:48 INFO - PROCESS | 3380 | --DOMWINDOW == 93 (1821C800) [pid = 3380] [serial = 274] [outer = 00000000] [url = about:blank] 08:42:48 INFO - PROCESS | 3380 | --DOMWINDOW == 92 (10E0D000) [pid = 3380] [serial = 277] [outer = 00000000] [url = about:blank] 08:42:48 INFO - PROCESS | 3380 | --DOMWINDOW == 91 (18222000) [pid = 3380] [serial = 272] [outer = 00000000] [url = about:blank] 08:42:48 INFO - PROCESS | 3380 | --DOMWINDOW == 90 (1768DC00) [pid = 3380] [serial = 256] [outer = 00000000] [url = about:blank] 08:42:48 INFO - PROCESS | 3380 | --DOMWINDOW == 89 (17A92400) [pid = 3380] [serial = 257] [outer = 00000000] [url = about:blank] 08:42:48 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (13F93400) [pid = 3380] [serial = 253] [outer = 00000000] [url = about:blank] 08:42:48 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (14587000) [pid = 3380] [serial = 254] [outer = 00000000] [url = about:blank] 08:42:48 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (13630400) [pid = 3380] [serial = 251] [outer = 00000000] [url = about:blank] 08:42:48 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (1315E400) [pid = 3380] [serial = 250] [outer = 00000000] [url = about:blank] 08:42:48 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (1A783400) [pid = 3380] [serial = 248] [outer = 00000000] [url = about:blank] 08:42:48 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (1A77C800) [pid = 3380] [serial = 247] [outer = 00000000] [url = about:blank] 08:42:48 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (1A3E5800) [pid = 3380] [serial = 245] [outer = 00000000] [url = about:blank] 08:42:48 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (19E70800) [pid = 3380] [serial = 244] [outer = 00000000] [url = about:blank] 08:42:48 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (1719B400) [pid = 3380] [serial = 242] [outer = 00000000] [url = about:blank] 08:42:48 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (15C10400) [pid = 3380] [serial = 241] [outer = 00000000] [url = about:blank] 08:42:48 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (12B69000) [pid = 3380] [serial = 239] [outer = 00000000] [url = about:blank] 08:42:48 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (114B0800) [pid = 3380] [serial = 238] [outer = 00000000] [url = about:blank] 08:42:48 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (1A65A800) [pid = 3380] [serial = 236] [outer = 00000000] [url = about:blank] 08:42:48 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (19F36400) [pid = 3380] [serial = 262] [outer = 00000000] [url = about:blank] 08:42:48 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (199C8C00) [pid = 3380] [serial = 260] [outer = 00000000] [url = about:blank] 08:42:48 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (182E6400) [pid = 3380] [serial = 259] [outer = 00000000] [url = about:blank] 08:42:48 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (10E10400) [pid = 3380] [serial = 278] [outer = 00000000] [url = about:blank] 08:42:48 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (105F0000) [pid = 3380] [serial = 275] [outer = 00000000] [url = about:blank] 08:42:48 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (19F36C00) [pid = 3380] [serial = 263] [outer = 00000000] [url = about:blank] 08:42:48 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (11CE4400) [pid = 3380] [serial = 194] [outer = 00000000] [url = about:blank] 08:42:48 INFO - PROCESS | 3380 | 1466696568445 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:42:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:42:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 946ms 08:42:48 INFO - PROCESS | 3380 | 1466696568509 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 08:42:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:42:48 INFO - PROCESS | 3380 | 1466696568512 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 08:42:48 INFO - PROCESS | 3380 | 1466696568519 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:42:48 INFO - PROCESS | 3380 | 1466696568523 Marionette TRACE conn3 <- [1,406,null,{}] 08:42:48 INFO - PROCESS | 3380 | 1466696568526 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:42:48 INFO - PROCESS | 3380 | 1466696568528 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:48 INFO - PROCESS | 3380 | 1466696568613 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 08:42:48 INFO - PROCESS | 3380 | 1466696568691 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:48 INFO - PROCESS | 3380 | 1466696568694 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:48 INFO - PROCESS | 3380 | ++DOCSHELL 1104D800 == 31 [pid = 3380] [id = 111] 08:42:48 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (1104DC00) [pid = 3380] [serial = 330] [outer = 00000000] 08:42:48 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (12B73000) [pid = 3380] [serial = 331] [outer = 1104DC00] 08:42:48 INFO - PROCESS | 3380 | 1466696568741 Marionette DEBUG loaded listener.js 08:42:48 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (1315C400) [pid = 3380] [serial = 332] [outer = 1104DC00] 08:42:49 INFO - PROCESS | 3380 | 1466696569160 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:42:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:42:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 693ms 08:42:49 INFO - PROCESS | 3380 | 1466696569214 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 08:42:49 INFO - PROCESS | 3380 | 1466696569216 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 08:42:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:42:49 INFO - PROCESS | 3380 | 1466696569267 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:42:49 INFO - PROCESS | 3380 | 1466696569269 Marionette TRACE conn3 <- [1,410,null,{}] 08:42:49 INFO - PROCESS | 3380 | 1466696569279 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:42:49 INFO - PROCESS | 3380 | 1466696569284 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:49 INFO - PROCESS | 3380 | 1466696569416 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 08:42:49 INFO - PROCESS | 3380 | 1466696569428 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:49 INFO - PROCESS | 3380 | 1466696569432 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:49 INFO - PROCESS | 3380 | ++DOCSHELL 13DD1000 == 32 [pid = 3380] [id = 112] 08:42:49 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (13F94400) [pid = 3380] [serial = 333] [outer = 00000000] 08:42:49 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (14580000) [pid = 3380] [serial = 334] [outer = 13F94400] 08:42:49 INFO - PROCESS | 3380 | 1466696569486 Marionette DEBUG loaded listener.js 08:42:49 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (15161C00) [pid = 3380] [serial = 335] [outer = 13F94400] 08:42:49 INFO - PROCESS | 3380 | 1466696569957 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:42:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:42:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 740ms 08:42:50 INFO - PROCESS | 3380 | 1466696570009 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 08:42:50 INFO - PROCESS | 3380 | 1466696570011 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 08:42:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:42:50 INFO - PROCESS | 3380 | 1466696570015 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:42:50 INFO - PROCESS | 3380 | 1466696570016 Marionette TRACE conn3 <- [1,414,null,{}] 08:42:50 INFO - PROCESS | 3380 | 1466696570020 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:42:50 INFO - PROCESS | 3380 | 1466696570022 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:50 INFO - PROCESS | 3380 | 1466696570103 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 08:42:50 INFO - PROCESS | 3380 | 1466696570110 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:50 INFO - PROCESS | 3380 | 1466696570112 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:50 INFO - PROCESS | 3380 | ++DOCSHELL 15C10400 == 33 [pid = 3380] [id = 113] 08:42:50 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (15CD5800) [pid = 3380] [serial = 336] [outer = 00000000] 08:42:50 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (15CEB800) [pid = 3380] [serial = 337] [outer = 15CD5800] 08:42:50 INFO - PROCESS | 3380 | 1466696570156 Marionette DEBUG loaded listener.js 08:42:50 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (1605FC00) [pid = 3380] [serial = 338] [outer = 15CD5800] 08:42:50 INFO - PROCESS | 3380 | 1466696570619 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:42:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:42:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 630ms 08:42:50 INFO - PROCESS | 3380 | 1466696570658 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 08:42:50 INFO - PROCESS | 3380 | 1466696570660 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 08:42:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:42:50 INFO - PROCESS | 3380 | 1466696570664 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:42:50 INFO - PROCESS | 3380 | 1466696570665 Marionette TRACE conn3 <- [1,418,null,{}] 08:42:50 INFO - PROCESS | 3380 | 1466696570669 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:42:50 INFO - PROCESS | 3380 | 1466696570671 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:50 INFO - PROCESS | 3380 | 1466696570775 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 08:42:50 INFO - PROCESS | 3380 | 1466696570856 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:50 INFO - PROCESS | 3380 | 1466696570858 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:50 INFO - PROCESS | 3380 | ++DOCSHELL 16AB5800 == 34 [pid = 3380] [id = 114] 08:42:50 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (16AB9400) [pid = 3380] [serial = 339] [outer = 00000000] 08:42:50 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (16F3F400) [pid = 3380] [serial = 340] [outer = 16AB9400] 08:42:50 INFO - PROCESS | 3380 | 1466696570901 Marionette DEBUG loaded listener.js 08:42:50 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (16FD0C00) [pid = 3380] [serial = 341] [outer = 16AB9400] 08:42:51 INFO - PROCESS | 3380 | 1466696571770 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:42:51 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:42:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1150ms 08:42:51 INFO - PROCESS | 3380 | 1466696571804 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 08:42:51 INFO - PROCESS | 3380 | 1466696571806 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 08:42:51 INFO - PROCESS | 3380 | 1466696571810 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:42:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:42:51 INFO - PROCESS | 3380 | 1466696571811 Marionette TRACE conn3 <- [1,422,null,{}] 08:42:51 INFO - PROCESS | 3380 | 1466696571821 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:42:51 INFO - PROCESS | 3380 | 1466696571827 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:51 INFO - PROCESS | 3380 | 1466696571956 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 08:42:51 INFO - PROCESS | 3380 | 1466696571962 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:51 INFO - PROCESS | 3380 | 1466696571965 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:52 INFO - PROCESS | 3380 | ++DOCSHELL 16F09400 == 35 [pid = 3380] [id = 115] 08:42:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (16F0E400) [pid = 3380] [serial = 342] [outer = 00000000] 08:42:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (17982C00) [pid = 3380] [serial = 343] [outer = 16F0E400] 08:42:52 INFO - PROCESS | 3380 | 1466696572010 Marionette DEBUG loaded listener.js 08:42:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (180D4400) [pid = 3380] [serial = 344] [outer = 16F0E400] 08:42:52 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (16F46400) [pid = 3380] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 08:42:52 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (15CE8800) [pid = 3380] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 08:42:52 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (177E0000) [pid = 3380] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:42:52 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (10B80C00) [pid = 3380] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:42:52 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (14581400) [pid = 3380] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:42:52 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (11DDBC00) [pid = 3380] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:42:52 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (13D53800) [pid = 3380] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:42:52 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (17986800) [pid = 3380] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 08:42:52 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (19F6A400) [pid = 3380] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:42:52 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (1719C000) [pid = 3380] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:42:52 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (17044400) [pid = 3380] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:42:52 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (10E9D000) [pid = 3380] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:42:52 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (18215400) [pid = 3380] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 08:42:52 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (199C2400) [pid = 3380] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:42:52 INFO - PROCESS | 3380 | 1466696572945 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:42:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:42:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1150ms 08:42:52 INFO - PROCESS | 3380 | 1466696572961 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 08:42:52 INFO - PROCESS | 3380 | 1466696572963 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 08:42:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:42:52 INFO - PROCESS | 3380 | 1466696572966 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:42:52 INFO - PROCESS | 3380 | 1466696572968 Marionette TRACE conn3 <- [1,426,null,{}] 08:42:52 INFO - PROCESS | 3380 | 1466696572971 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:42:52 INFO - PROCESS | 3380 | 1466696572973 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:53 INFO - PROCESS | 3380 | 1466696573086 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 08:42:53 INFO - PROCESS | 3380 | 1466696573093 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:53 INFO - PROCESS | 3380 | 1466696573095 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:53 INFO - PROCESS | 3380 | ++DOCSHELL 10A59C00 == 36 [pid = 3380] [id = 116] 08:42:53 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (10A64000) [pid = 3380] [serial = 345] [outer = 00000000] 08:42:53 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (158AC800) [pid = 3380] [serial = 346] [outer = 10A64000] 08:42:53 INFO - PROCESS | 3380 | 1466696573138 Marionette DEBUG loaded listener.js 08:42:53 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (15150400) [pid = 3380] [serial = 347] [outer = 10A64000] 08:42:53 INFO - PROCESS | 3380 | 1466696573616 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:42:53 INFO - PROCESS | 3380 | 1466696573699 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 08:42:53 INFO - PROCESS | 3380 | 1466696573702 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:42:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 08:42:53 INFO - PROCESS | 3380 | 1466696573704 Marionette TRACE conn3 <- [1,430,null,{}] 08:42:53 INFO - PROCESS | 3380 | 1466696573707 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:42:53 INFO - PROCESS | 3380 | 1466696573709 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:53 INFO - PROCESS | 3380 | 1466696573787 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 08:42:53 INFO - PROCESS | 3380 | 1466696573798 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:53 INFO - PROCESS | 3380 | 1466696573800 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:53 INFO - PROCESS | 3380 | ++DOCSHELL 18217C00 == 37 [pid = 3380] [id = 117] 08:42:53 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (1821A400) [pid = 3380] [serial = 348] [outer = 00000000] 08:42:53 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (182D9800) [pid = 3380] [serial = 349] [outer = 1821A400] 08:42:53 INFO - PROCESS | 3380 | 1466696573843 Marionette DEBUG loaded listener.js 08:42:53 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (182E1C00) [pid = 3380] [serial = 350] [outer = 1821A400] 08:42:54 INFO - PROCESS | 3380 | 1466696574254 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:42:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:42:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 598ms 08:42:54 INFO - PROCESS | 3380 | 1466696574301 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 08:42:54 INFO - PROCESS | 3380 | 1466696574303 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 08:42:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:42:54 INFO - PROCESS | 3380 | 1466696574306 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:42:54 INFO - PROCESS | 3380 | 1466696574308 Marionette TRACE conn3 <- [1,434,null,{}] 08:42:54 INFO - PROCESS | 3380 | 1466696574312 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:42:54 INFO - PROCESS | 3380 | 1466696574314 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:54 INFO - PROCESS | 3380 | 1466696574391 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 08:42:54 INFO - PROCESS | 3380 | 1466696574396 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:54 INFO - PROCESS | 3380 | 1466696574398 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:54 INFO - PROCESS | 3380 | ++DOCSHELL 17792800 == 38 [pid = 3380] [id = 118] 08:42:54 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (1821D800) [pid = 3380] [serial = 351] [outer = 00000000] 08:42:54 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (1954B000) [pid = 3380] [serial = 352] [outer = 1821D800] 08:42:54 INFO - PROCESS | 3380 | 1466696574445 Marionette DEBUG loaded listener.js 08:42:54 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (199CBC00) [pid = 3380] [serial = 353] [outer = 1821D800] 08:42:55 INFO - PROCESS | 3380 | 1466696575046 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:42:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:42:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 804ms 08:42:55 INFO - PROCESS | 3380 | 1466696575108 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 08:42:55 INFO - PROCESS | 3380 | 1466696575112 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 08:42:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:42:55 INFO - PROCESS | 3380 | 1466696575117 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:42:55 INFO - PROCESS | 3380 | 1466696575121 Marionette TRACE conn3 <- [1,438,null,{}] 08:42:55 INFO - PROCESS | 3380 | 1466696575126 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:42:55 INFO - PROCESS | 3380 | 1466696575129 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:55 INFO - PROCESS | 3380 | 1466696575277 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 08:42:55 INFO - PROCESS | 3380 | 1466696575333 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:55 INFO - PROCESS | 3380 | 1466696575336 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:55 INFO - PROCESS | 3380 | ++DOCSHELL 10E01800 == 39 [pid = 3380] [id = 119] 08:42:55 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (10E03400) [pid = 3380] [serial = 354] [outer = 00000000] 08:42:55 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (11CEF000) [pid = 3380] [serial = 355] [outer = 10E03400] 08:42:55 INFO - PROCESS | 3380 | 1466696575391 Marionette DEBUG loaded listener.js 08:42:55 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (12C79400) [pid = 3380] [serial = 356] [outer = 10E03400] 08:42:56 INFO - PROCESS | 3380 | 1466696576094 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:42:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:42:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1008ms 08:42:56 INFO - PROCESS | 3380 | 1466696576127 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 08:42:56 INFO - PROCESS | 3380 | 1466696576132 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 08:42:56 INFO - PROCESS | 3380 | 1466696576140 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:42:56 INFO - PROCESS | 3380 | 1466696576143 Marionette TRACE conn3 <- [1,442,null,{}] 08:42:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:42:56 INFO - PROCESS | 3380 | 1466696576147 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:42:56 INFO - PROCESS | 3380 | 1466696576149 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:56 INFO - PROCESS | 3380 | 1466696576256 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 08:42:56 INFO - PROCESS | 3380 | 1466696576336 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:56 INFO - PROCESS | 3380 | 1466696576339 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:56 INFO - PROCESS | 3380 | ++DOCSHELL 13D5F800 == 40 [pid = 3380] [id = 120] 08:42:56 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (13DDAC00) [pid = 3380] [serial = 357] [outer = 00000000] 08:42:56 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (158AF400) [pid = 3380] [serial = 358] [outer = 13DDAC00] 08:42:56 INFO - PROCESS | 3380 | 1466696576434 Marionette DEBUG loaded listener.js 08:42:56 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (15CE4C00) [pid = 3380] [serial = 359] [outer = 13DDAC00] 08:42:57 INFO - PROCESS | 3380 | 1466696577071 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:42:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:42:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 993ms 08:42:57 INFO - PROCESS | 3380 | 1466696577130 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 08:42:57 INFO - PROCESS | 3380 | 1466696577133 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 08:42:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:42:57 INFO - PROCESS | 3380 | 1466696577137 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:42:57 INFO - PROCESS | 3380 | 1466696577144 Marionette TRACE conn3 <- [1,446,null,{}] 08:42:57 INFO - PROCESS | 3380 | 1466696577213 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:42:57 INFO - PROCESS | 3380 | 1466696577217 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:57 INFO - PROCESS | 3380 | 1466696577330 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 08:42:57 INFO - PROCESS | 3380 | 1466696577414 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:57 INFO - PROCESS | 3380 | 1466696577417 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:57 INFO - PROCESS | 3380 | ++DOCSHELL 1953EC00 == 41 [pid = 3380] [id = 121] 08:42:57 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (1953F800) [pid = 3380] [serial = 360] [outer = 00000000] 08:42:57 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (199CE400) [pid = 3380] [serial = 361] [outer = 1953F800] 08:42:57 INFO - PROCESS | 3380 | 1466696577473 Marionette DEBUG loaded listener.js 08:42:57 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (19F30400) [pid = 3380] [serial = 362] [outer = 1953F800] 08:42:58 INFO - PROCESS | 3380 | 1466696578044 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:42:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:42:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 960ms 08:42:58 INFO - PROCESS | 3380 | 1466696578126 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 08:42:58 INFO - PROCESS | 3380 | 1466696578129 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 08:42:58 INFO - PROCESS | 3380 | 1466696578134 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:42:58 INFO - PROCESS | 3380 | 1466696578136 Marionette TRACE conn3 <- [1,450,null,{}] 08:42:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:42:58 INFO - PROCESS | 3380 | 1466696578140 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:42:58 INFO - PROCESS | 3380 | 1466696578142 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:58 INFO - PROCESS | 3380 | 1466696578249 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 08:42:58 INFO - PROCESS | 3380 | 1466696578328 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:58 INFO - PROCESS | 3380 | 1466696578331 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:42:58 INFO - PROCESS | 3380 | ++DOCSHELL 105E9400 == 42 [pid = 3380] [id = 122] 08:42:58 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (105F2000) [pid = 3380] [serial = 363] [outer = 00000000] 08:42:58 INFO - PROCESS | 3380 | ++DOMWINDOW == 90 (10E06400) [pid = 3380] [serial = 364] [outer = 105F2000] 08:42:58 INFO - PROCESS | 3380 | 1466696578503 Marionette DEBUG loaded listener.js 08:42:58 INFO - PROCESS | 3380 | ++DOMWINDOW == 91 (11047000) [pid = 3380] [serial = 365] [outer = 105F2000] 08:42:59 INFO - PROCESS | 3380 | --DOCSHELL 15CF2800 == 41 [pid = 3380] [id = 26] 08:42:59 INFO - PROCESS | 3380 | --DOCSHELL 16F09400 == 40 [pid = 3380] [id = 115] 08:42:59 INFO - PROCESS | 3380 | --DOCSHELL 1A64CC00 == 39 [pid = 3380] [id = 12] 08:42:59 INFO - PROCESS | 3380 | --DOCSHELL 1AD7A800 == 38 [pid = 3380] [id = 15] 08:42:59 INFO - PROCESS | 3380 | --DOCSHELL 18217C00 == 37 [pid = 3380] [id = 117] 08:42:59 INFO - PROCESS | 3380 | --DOCSHELL 16AB5800 == 36 [pid = 3380] [id = 114] 08:42:59 INFO - PROCESS | 3380 | --DOCSHELL 1A77AC00 == 35 [pid = 3380] [id = 13] 08:42:59 INFO - PROCESS | 3380 | --DOCSHELL 1AC0FC00 == 34 [pid = 3380] [id = 14] 08:42:59 INFO - PROCESS | 3380 | --DOCSHELL 1A30AC00 == 33 [pid = 3380] [id = 11] 08:42:59 INFO - PROCESS | 3380 | --DOCSHELL 10A59C00 == 32 [pid = 3380] [id = 116] 08:42:59 INFO - PROCESS | 3380 | --DOCSHELL 15C10400 == 31 [pid = 3380] [id = 113] 08:42:59 INFO - PROCESS | 3380 | --DOCSHELL 13D5F800 == 30 [pid = 3380] [id = 120] 08:42:59 INFO - PROCESS | 3380 | --DOCSHELL 1953EC00 == 29 [pid = 3380] [id = 121] 08:42:59 INFO - PROCESS | 3380 | --DOCSHELL 17792800 == 28 [pid = 3380] [id = 118] 08:42:59 INFO - PROCESS | 3380 | --DOCSHELL 10E01800 == 27 [pid = 3380] [id = 119] 08:42:59 INFO - PROCESS | 3380 | --DOMWINDOW == 90 (182E2C00) [pid = 3380] [serial = 307] [outer = 00000000] [url = about:blank] 08:42:59 INFO - PROCESS | 3380 | --DOMWINDOW == 89 (199C8400) [pid = 3380] [serial = 310] [outer = 00000000] [url = about:blank] 08:42:59 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (1953E400) [pid = 3380] [serial = 308] [outer = 00000000] [url = about:blank] 08:42:59 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (171A4000) [pid = 3380] [serial = 298] [outer = 00000000] [url = about:blank] 08:42:59 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (176CA400) [pid = 3380] [serial = 299] [outer = 00000000] [url = about:blank] 08:42:59 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (15CEE400) [pid = 3380] [serial = 295] [outer = 00000000] [url = about:blank] 08:42:59 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (16058800) [pid = 3380] [serial = 296] [outer = 00000000] [url = about:blank] 08:42:59 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (1A781800) [pid = 3380] [serial = 281] [outer = 00000000] [url = about:blank] 08:42:59 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (10E6AC00) [pid = 3380] [serial = 283] [outer = 00000000] [url = about:blank] 08:42:59 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (10F91C00) [pid = 3380] [serial = 284] [outer = 00000000] [url = about:blank] 08:42:59 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (158AF800) [pid = 3380] [serial = 292] [outer = 00000000] [url = about:blank] 08:42:59 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (15CD8400) [pid = 3380] [serial = 293] [outer = 00000000] [url = about:blank] 08:42:59 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (12B71000) [pid = 3380] [serial = 286] [outer = 00000000] [url = about:blank] 08:42:59 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (12C7DC00) [pid = 3380] [serial = 287] [outer = 00000000] [url = about:blank] 08:42:59 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (13D5AC00) [pid = 3380] [serial = 289] [outer = 00000000] [url = about:blank] 08:42:59 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (13D5FC00) [pid = 3380] [serial = 290] [outer = 00000000] [url = about:blank] 08:42:59 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (18216C00) [pid = 3380] [serial = 304] [outer = 00000000] [url = about:blank] 08:42:59 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (19F76800) [pid = 3380] [serial = 313] [outer = 00000000] [url = about:blank] 08:42:59 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (17A93800) [pid = 3380] [serial = 301] [outer = 00000000] [url = about:blank] 08:42:59 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (17A95C00) [pid = 3380] [serial = 302] [outer = 00000000] [url = about:blank] 08:42:59 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (19E66C00) [pid = 3380] [serial = 311] [outer = 00000000] [url = about:blank] 08:42:59 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (1A307000) [pid = 3380] [serial = 322] [outer = 00000000] [url = about:blank] 08:42:59 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (19F6B800) [pid = 3380] [serial = 320] [outer = 00000000] [url = about:blank] 08:42:59 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (199C5800) [pid = 3380] [serial = 319] [outer = 00000000] [url = about:blank] 08:42:59 INFO - PROCESS | 3380 | --DOMWINDOW == 66 (1A2AE800) [pid = 3380] [serial = 314] [outer = 00000000] [url = about:blank] 08:42:59 INFO - PROCESS | 3380 | --DOMWINDOW == 65 (16053400) [pid = 3380] [serial = 316] [outer = 00000000] [url = about:blank] 08:42:59 INFO - PROCESS | 3380 | --DOMWINDOW == 64 (16A58800) [pid = 3380] [serial = 317] [outer = 00000000] [url = about:blank] 08:42:59 INFO - PROCESS | 3380 | --DOMWINDOW == 63 (18217400) [pid = 3380] [serial = 305] [outer = 00000000] [url = about:blank] 08:42:59 INFO - PROCESS | 3380 | 1466696579788 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:42:59 INFO - PROCESS | 3380 | 1466696579846 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 08:42:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 08:42:59 INFO - PROCESS | 3380 | 1466696579851 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:42:59 INFO - PROCESS | 3380 | 1466696579854 Marionette TRACE conn3 <- [1,454,null,{}] 08:42:59 INFO - PROCESS | 3380 | 1466696579860 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:42:59 INFO - PROCESS | 3380 | 1466696579863 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:00 INFO - PROCESS | 3380 | 1466696579988 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 08:43:00 INFO - PROCESS | 3380 | 1466696580067 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:00 INFO - PROCESS | 3380 | 1466696580072 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:00 INFO - PROCESS | 3380 | ++DOCSHELL 10EA3C00 == 28 [pid = 3380] [id = 123] 08:43:00 INFO - PROCESS | 3380 | ++DOMWINDOW == 64 (10EA4400) [pid = 3380] [serial = 366] [outer = 00000000] 08:43:00 INFO - PROCESS | 3380 | ++DOMWINDOW == 65 (10F9D000) [pid = 3380] [serial = 367] [outer = 10EA4400] 08:43:00 INFO - PROCESS | 3380 | 1466696580119 Marionette DEBUG loaded listener.js 08:43:00 INFO - PROCESS | 3380 | ++DOMWINDOW == 66 (11051400) [pid = 3380] [serial = 368] [outer = 10EA4400] 08:43:00 INFO - PROCESS | 3380 | [3380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:43:00 INFO - PROCESS | 3380 | 1466696580516 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:43:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:43:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 709ms 08:43:00 INFO - PROCESS | 3380 | 1466696580551 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 08:43:00 INFO - PROCESS | 3380 | 1466696580556 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 08:43:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:43:00 INFO - PROCESS | 3380 | 1466696580562 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:43:00 INFO - PROCESS | 3380 | 1466696580565 Marionette TRACE conn3 <- [1,458,null,{}] 08:43:00 INFO - PROCESS | 3380 | 1466696580569 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:43:00 INFO - PROCESS | 3380 | 1466696580571 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:00 INFO - PROCESS | 3380 | 1466696580656 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 08:43:00 INFO - PROCESS | 3380 | 1466696580663 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:00 INFO - PROCESS | 3380 | 1466696580666 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:00 INFO - PROCESS | 3380 | ++DOCSHELL 12E19400 == 29 [pid = 3380] [id = 124] 08:43:00 INFO - PROCESS | 3380 | ++DOMWINDOW == 67 (12E19800) [pid = 3380] [serial = 369] [outer = 00000000] 08:43:00 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (12E67400) [pid = 3380] [serial = 370] [outer = 12E19800] 08:43:00 INFO - PROCESS | 3380 | 1466696580713 Marionette DEBUG loaded listener.js 08:43:00 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (13189000) [pid = 3380] [serial = 371] [outer = 12E19800] 08:43:01 INFO - PROCESS | 3380 | 1466696581211 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:43:01 INFO - PROCESS | 3380 | 1466696581233 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 08:43:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 08:43:01 INFO - PROCESS | 3380 | 1466696581237 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:43:01 INFO - PROCESS | 3380 | 1466696581240 Marionette TRACE conn3 <- [1,462,null,{}] 08:43:01 INFO - PROCESS | 3380 | 1466696581255 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:43:01 INFO - PROCESS | 3380 | 1466696581259 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:01 INFO - PROCESS | 3380 | [3380] 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:43:01 INFO - PROCESS | 3380 | [3380] 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:43:01 INFO - PROCESS | 3380 | 1466696581343 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 08:43:01 INFO - PROCESS | 3380 | 1466696581382 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:01 INFO - PROCESS | 3380 | 1466696581385 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:01 INFO - PROCESS | 3380 | ++DOCSHELL 1516AC00 == 30 [pid = 3380] [id = 125] 08:43:01 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (15274400) [pid = 3380] [serial = 372] [outer = 00000000] 08:43:01 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (152EB000) [pid = 3380] [serial = 373] [outer = 15274400] 08:43:01 INFO - PROCESS | 3380 | 1466696581432 Marionette DEBUG loaded listener.js 08:43:01 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (15C01C00) [pid = 3380] [serial = 374] [outer = 15274400] 08:43:01 INFO - PROCESS | 3380 | [3380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:43:01 INFO - PROCESS | 3380 | 1466696581881 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:43:01 INFO - PROCESS | 3380 | 1466696581939 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 08:43:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 08:43:01 INFO - PROCESS | 3380 | 1466696581942 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:43:01 INFO - PROCESS | 3380 | 1466696581944 Marionette TRACE conn3 <- [1,466,null,{}] 08:43:01 INFO - PROCESS | 3380 | 1466696581947 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:43:01 INFO - PROCESS | 3380 | 1466696581958 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:02 INFO - PROCESS | 3380 | 1466696582069 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 08:43:02 INFO - PROCESS | 3380 | 1466696582080 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:02 INFO - PROCESS | 3380 | 1466696582082 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:02 INFO - PROCESS | 3380 | ++DOCSHELL 15CDE800 == 31 [pid = 3380] [id = 126] 08:43:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (15CE9400) [pid = 3380] [serial = 375] [outer = 00000000] 08:43:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (16062C00) [pid = 3380] [serial = 376] [outer = 15CE9400] 08:43:02 INFO - PROCESS | 3380 | 1466696582125 Marionette DEBUG loaded listener.js 08:43:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (16F0C400) [pid = 3380] [serial = 377] [outer = 15CE9400] 08:43:02 INFO - PROCESS | 3380 | 1466696582560 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:43:02 INFO - PROCESS | 3380 | 1466696582581 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 08:43:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 08:43:02 INFO - PROCESS | 3380 | 1466696582585 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:43:02 INFO - PROCESS | 3380 | 1466696582586 Marionette TRACE conn3 <- [1,470,null,{}] 08:43:02 INFO - PROCESS | 3380 | 1466696582596 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:43:02 INFO - PROCESS | 3380 | 1466696582598 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:02 INFO - PROCESS | 3380 | 1466696582704 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 08:43:02 INFO - PROCESS | 3380 | 1466696582784 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:02 INFO - PROCESS | 3380 | 1466696582786 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:02 INFO - PROCESS | 3380 | ++DOCSHELL 17048C00 == 32 [pid = 3380] [id = 127] 08:43:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (1719B400) [pid = 3380] [serial = 378] [outer = 00000000] 08:43:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (176CB000) [pid = 3380] [serial = 379] [outer = 1719B400] 08:43:02 INFO - PROCESS | 3380 | 1466696582836 Marionette DEBUG loaded listener.js 08:43:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (177E0C00) [pid = 3380] [serial = 380] [outer = 1719B400] 08:43:03 INFO - PROCESS | 3380 | 1466696583245 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:43:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:43:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 709ms 08:43:03 INFO - PROCESS | 3380 | 1466696583285 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 08:43:03 INFO - PROCESS | 3380 | 1466696583287 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 08:43:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:43:03 INFO - PROCESS | 3380 | 1466696583299 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:43:03 INFO - PROCESS | 3380 | 1466696583300 Marionette TRACE conn3 <- [1,474,null,{}] 08:43:03 INFO - PROCESS | 3380 | 1466696583303 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:43:03 INFO - PROCESS | 3380 | 1466696583309 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:03 INFO - PROCESS | 3380 | 1466696583436 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 08:43:03 INFO - PROCESS | 3380 | 1466696583493 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:03 INFO - PROCESS | 3380 | 1466696583495 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:03 INFO - PROCESS | 3380 | ++DOCSHELL 17AA1000 == 33 [pid = 3380] [id = 128] 08:43:03 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (17F51800) [pid = 3380] [serial = 381] [outer = 00000000] 08:43:03 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (18219000) [pid = 3380] [serial = 382] [outer = 17F51800] 08:43:03 INFO - PROCESS | 3380 | 1466696583539 Marionette DEBUG loaded listener.js 08:43:03 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (18224C00) [pid = 3380] [serial = 383] [outer = 17F51800] 08:43:04 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (10E07000) [pid = 3380] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:43:04 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (10E09400) [pid = 3380] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:43:04 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (13F94400) [pid = 3380] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:43:04 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (1104DC00) [pid = 3380] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:43:04 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (15CD5800) [pid = 3380] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:43:04 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (10A64000) [pid = 3380] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:43:04 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (1821CC00) [pid = 3380] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:43:04 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (1821A400) [pid = 3380] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:43:04 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (16F0E400) [pid = 3380] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:43:04 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (16AB9400) [pid = 3380] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:43:04 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (1821D800) [pid = 3380] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:43:04 INFO - PROCESS | 3380 | 1466696584107 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:43:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:43:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 851ms 08:43:04 INFO - PROCESS | 3380 | 1466696584144 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 08:43:04 INFO - PROCESS | 3380 | 1466696584146 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 08:43:04 INFO - PROCESS | 3380 | 1466696584149 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:43:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:43:04 INFO - PROCESS | 3380 | 1466696584151 Marionette TRACE conn3 <- [1,478,null,{}] 08:43:04 INFO - PROCESS | 3380 | 1466696584155 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:43:04 INFO - PROCESS | 3380 | 1466696584156 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:04 INFO - PROCESS | 3380 | 1466696584239 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 08:43:04 INFO - PROCESS | 3380 | 1466696584245 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:04 INFO - PROCESS | 3380 | 1466696584247 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:04 INFO - PROCESS | 3380 | ++DOCSHELL 1104DC00 == 34 [pid = 3380] [id = 129] 08:43:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (1145C400) [pid = 3380] [serial = 384] [outer = 00000000] 08:43:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (1457D400) [pid = 3380] [serial = 385] [outer = 1145C400] 08:43:04 INFO - PROCESS | 3380 | 1466696584289 Marionette DEBUG loaded listener.js 08:43:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (15CE7000) [pid = 3380] [serial = 386] [outer = 1145C400] 08:43:04 INFO - PROCESS | 3380 | 1466696584722 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:43:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:43:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 646ms 08:43:04 INFO - PROCESS | 3380 | 1466696584787 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 08:43:04 INFO - PROCESS | 3380 | 1466696584789 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 08:43:04 INFO - PROCESS | 3380 | 1466696584792 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:43:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:43:04 INFO - PROCESS | 3380 | 1466696584794 Marionette TRACE conn3 <- [1,482,null,{}] 08:43:04 INFO - PROCESS | 3380 | 1466696584797 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:43:04 INFO - PROCESS | 3380 | 1466696584799 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:04 INFO - PROCESS | 3380 | 1466696584881 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 08:43:04 INFO - PROCESS | 3380 | 1466696584886 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:04 INFO - PROCESS | 3380 | 1466696584888 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:04 INFO - PROCESS | 3380 | ++DOCSHELL 16F09400 == 35 [pid = 3380] [id = 130] 08:43:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (171A0C00) [pid = 3380] [serial = 387] [outer = 00000000] 08:43:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (182E4400) [pid = 3380] [serial = 388] [outer = 171A0C00] 08:43:04 INFO - PROCESS | 3380 | 1466696584931 Marionette DEBUG loaded listener.js 08:43:05 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (182E5400) [pid = 3380] [serial = 389] [outer = 171A0C00] 08:43:05 INFO - PROCESS | 3380 | 1466696585390 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:43:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:43:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 598ms 08:43:05 INFO - PROCESS | 3380 | 1466696585422 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 08:43:05 INFO - PROCESS | 3380 | 1466696585424 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 08:43:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:43:05 INFO - PROCESS | 3380 | 1466696585431 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:43:05 INFO - PROCESS | 3380 | 1466696585433 Marionette TRACE conn3 <- [1,486,null,{}] 08:43:05 INFO - PROCESS | 3380 | 1466696585436 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:43:05 INFO - PROCESS | 3380 | 1466696585438 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:05 INFO - PROCESS | 3380 | 1466696585517 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 08:43:05 INFO - PROCESS | 3380 | 1466696585522 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:05 INFO - PROCESS | 3380 | 1466696585524 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:05 INFO - PROCESS | 3380 | ++DOCSHELL 1516A400 == 36 [pid = 3380] [id = 131] 08:43:05 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (199C4800) [pid = 3380] [serial = 390] [outer = 00000000] 08:43:05 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (199CD800) [pid = 3380] [serial = 391] [outer = 199C4800] 08:43:05 INFO - PROCESS | 3380 | 1466696585568 Marionette DEBUG loaded listener.js 08:43:05 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (199D0800) [pid = 3380] [serial = 392] [outer = 199C4800] 08:43:06 INFO - PROCESS | 3380 | 1466696585997 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:43:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:43:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 599ms 08:43:06 INFO - PROCESS | 3380 | 1466696586025 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 08:43:06 INFO - PROCESS | 3380 | 1466696586027 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 08:43:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:43:06 INFO - PROCESS | 3380 | 1466696586041 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:43:06 INFO - PROCESS | 3380 | 1466696586043 Marionette TRACE conn3 <- [1,490,null,{}] 08:43:06 INFO - PROCESS | 3380 | 1466696586086 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:43:06 INFO - PROCESS | 3380 | 1466696586090 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:06 INFO - PROCESS | 3380 | 1466696586238 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 08:43:06 INFO - PROCESS | 3380 | 1466696586318 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:06 INFO - PROCESS | 3380 | 1466696586322 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:06 INFO - PROCESS | 3380 | ++DOCSHELL 10E01800 == 37 [pid = 3380] [id = 132] 08:43:06 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (10E01C00) [pid = 3380] [serial = 393] [outer = 00000000] 08:43:06 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (10E10400) [pid = 3380] [serial = 394] [outer = 10E01C00] 08:43:06 INFO - PROCESS | 3380 | 1466696586380 Marionette DEBUG loaded listener.js 08:43:06 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (114A1400) [pid = 3380] [serial = 395] [outer = 10E01C00] 08:43:07 INFO - PROCESS | 3380 | 1466696587167 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:43:07 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (10B7D400) [pid = 3380] [serial = 396] [outer = 1B205000] 08:43:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:43:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1228ms 08:43:07 INFO - PROCESS | 3380 | 1466696587281 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 08:43:07 INFO - PROCESS | 3380 | 1466696587285 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 08:43:07 INFO - PROCESS | 3380 | 1466696587293 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:43:07 INFO - PROCESS | 3380 | 1466696587296 Marionette TRACE conn3 <- [1,494,null,{}] 08:43:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:43:07 INFO - PROCESS | 3380 | 1466696587302 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:43:07 INFO - PROCESS | 3380 | 1466696587305 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:07 INFO - PROCESS | 3380 | 1466696587428 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 08:43:07 INFO - PROCESS | 3380 | 1466696587504 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:07 INFO - PROCESS | 3380 | 1466696587508 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:07 INFO - PROCESS | 3380 | ++DOCSHELL 13D54400 == 38 [pid = 3380] [id = 133] 08:43:07 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (13D57800) [pid = 3380] [serial = 397] [outer = 00000000] 08:43:07 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (15CEB400) [pid = 3380] [serial = 398] [outer = 13D57800] 08:43:07 INFO - PROCESS | 3380 | 1466696587563 Marionette DEBUG loaded listener.js 08:43:07 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (1704E800) [pid = 3380] [serial = 399] [outer = 13D57800] 08:43:08 INFO - PROCESS | 3380 | --DOCSHELL 16F09400 == 37 [pid = 3380] [id = 130] 08:43:08 INFO - PROCESS | 3380 | --DOCSHELL 1104DC00 == 36 [pid = 3380] [id = 129] 08:43:08 INFO - PROCESS | 3380 | --DOCSHELL 17AA1000 == 35 [pid = 3380] [id = 128] 08:43:08 INFO - PROCESS | 3380 | --DOCSHELL 17048C00 == 34 [pid = 3380] [id = 127] 08:43:08 INFO - PROCESS | 3380 | --DOCSHELL 15CDE800 == 33 [pid = 3380] [id = 126] 08:43:08 INFO - PROCESS | 3380 | --DOCSHELL 1516AC00 == 32 [pid = 3380] [id = 125] 08:43:08 INFO - PROCESS | 3380 | --DOCSHELL 12E19400 == 31 [pid = 3380] [id = 124] 08:43:08 INFO - PROCESS | 3380 | --DOCSHELL 10EA3C00 == 30 [pid = 3380] [id = 123] 08:43:08 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (15CEB800) [pid = 3380] [serial = 337] [outer = 00000000] [url = about:blank] 08:43:08 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (1104A000) [pid = 3380] [serial = 328] [outer = 00000000] [url = about:blank] 08:43:08 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (14580000) [pid = 3380] [serial = 334] [outer = 00000000] [url = about:blank] 08:43:08 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (158AC800) [pid = 3380] [serial = 346] [outer = 00000000] [url = about:blank] 08:43:08 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (1A30FC00) [pid = 3380] [serial = 323] [outer = 00000000] [url = about:blank] 08:43:08 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (182D9800) [pid = 3380] [serial = 349] [outer = 00000000] [url = about:blank] 08:43:08 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (12B73000) [pid = 3380] [serial = 331] [outer = 00000000] [url = about:blank] 08:43:08 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (17982C00) [pid = 3380] [serial = 343] [outer = 00000000] [url = about:blank] 08:43:08 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (114AF000) [pid = 3380] [serial = 325] [outer = 00000000] [url = about:blank] 08:43:08 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (16F3F400) [pid = 3380] [serial = 340] [outer = 00000000] [url = about:blank] 08:43:08 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (180D4400) [pid = 3380] [serial = 344] [outer = 00000000] [url = about:blank] 08:43:08 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (1605FC00) [pid = 3380] [serial = 338] [outer = 00000000] [url = about:blank] 08:43:08 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (16FD0C00) [pid = 3380] [serial = 341] [outer = 00000000] [url = about:blank] 08:43:08 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (15150400) [pid = 3380] [serial = 347] [outer = 00000000] [url = about:blank] 08:43:08 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (1954B000) [pid = 3380] [serial = 352] [outer = 00000000] [url = about:blank] 08:43:08 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (199CBC00) [pid = 3380] [serial = 353] [outer = 00000000] [url = about:blank] 08:43:08 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (182E1C00) [pid = 3380] [serial = 350] [outer = 00000000] [url = about:blank] 08:43:08 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (11D8A000) [pid = 3380] [serial = 326] [outer = 00000000] [url = about:blank] 08:43:08 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (114DEC00) [pid = 3380] [serial = 329] [outer = 00000000] [url = about:blank] 08:43:08 INFO - PROCESS | 3380 | --DOMWINDOW == 66 (15161C00) [pid = 3380] [serial = 335] [outer = 00000000] [url = about:blank] 08:43:08 INFO - PROCESS | 3380 | --DOMWINDOW == 65 (1315C400) [pid = 3380] [serial = 332] [outer = 00000000] [url = about:blank] 08:43:08 INFO - PROCESS | 3380 | 1466696588460 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:43:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:43:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1198ms 08:43:08 INFO - PROCESS | 3380 | 1466696588501 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 08:43:08 INFO - PROCESS | 3380 | 1466696588505 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 08:43:08 INFO - PROCESS | 3380 | 1466696588510 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:43:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:43:08 INFO - PROCESS | 3380 | 1466696588513 Marionette TRACE conn3 <- [1,498,null,{}] 08:43:08 INFO - PROCESS | 3380 | 1466696588518 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:43:08 INFO - PROCESS | 3380 | 1466696588521 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:08 INFO - PROCESS | 3380 | 1466696588608 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 08:43:08 INFO - PROCESS | 3380 | 1466696588698 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:08 INFO - PROCESS | 3380 | 1466696588702 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:08 INFO - PROCESS | 3380 | ++DOCSHELL 10E05400 == 31 [pid = 3380] [id = 134] 08:43:08 INFO - PROCESS | 3380 | ++DOMWINDOW == 66 (10E07C00) [pid = 3380] [serial = 400] [outer = 00000000] 08:43:08 INFO - PROCESS | 3380 | ++DOMWINDOW == 67 (114AF800) [pid = 3380] [serial = 401] [outer = 10E07C00] 08:43:08 INFO - PROCESS | 3380 | 1466696588750 Marionette DEBUG loaded listener.js 08:43:08 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (11D87800) [pid = 3380] [serial = 402] [outer = 10E07C00] 08:43:09 INFO - PROCESS | 3380 | 1466696589208 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:43:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:43:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 709ms 08:43:09 INFO - PROCESS | 3380 | 1466696589243 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 08:43:09 INFO - PROCESS | 3380 | 1466696589248 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 08:43:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:43:09 INFO - PROCESS | 3380 | 1466696589254 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:43:09 INFO - PROCESS | 3380 | 1466696589256 Marionette TRACE conn3 <- [1,502,null,{}] 08:43:09 INFO - PROCESS | 3380 | 1466696589260 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:43:09 INFO - PROCESS | 3380 | 1466696589263 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:09 INFO - PROCESS | 3380 | 1466696589347 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 08:43:09 INFO - PROCESS | 3380 | 1466696589353 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:09 INFO - PROCESS | 3380 | 1466696589355 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:09 INFO - PROCESS | 3380 | ++DOCSHELL 12ED4400 == 32 [pid = 3380] [id = 135] 08:43:09 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (13185C00) [pid = 3380] [serial = 403] [outer = 00000000] 08:43:09 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (13ABC400) [pid = 3380] [serial = 404] [outer = 13185C00] 08:43:09 INFO - PROCESS | 3380 | 1466696589401 Marionette DEBUG loaded listener.js 08:43:09 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (13D56C00) [pid = 3380] [serial = 405] [outer = 13185C00] 08:43:09 INFO - PROCESS | 3380 | 1466696589842 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:43:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:43:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 630ms 08:43:09 INFO - PROCESS | 3380 | 1466696589892 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 08:43:09 INFO - PROCESS | 3380 | 1466696589894 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 08:43:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:43:09 INFO - PROCESS | 3380 | 1466696589898 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:43:09 INFO - PROCESS | 3380 | 1466696589901 Marionette TRACE conn3 <- [1,506,null,{}] 08:43:09 INFO - PROCESS | 3380 | 1466696589912 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:43:09 INFO - PROCESS | 3380 | 1466696589916 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:10 INFO - PROCESS | 3380 | 1466696590005 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 08:43:10 INFO - PROCESS | 3380 | 1466696590117 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:10 INFO - PROCESS | 3380 | 1466696590120 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:10 INFO - PROCESS | 3380 | ++DOCSHELL 158AEC00 == 33 [pid = 3380] [id = 136] 08:43:10 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (158AF800) [pid = 3380] [serial = 406] [outer = 00000000] 08:43:10 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (15CE4800) [pid = 3380] [serial = 407] [outer = 158AF800] 08:43:10 INFO - PROCESS | 3380 | 1466696590167 Marionette DEBUG loaded listener.js 08:43:10 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (15CEF400) [pid = 3380] [serial = 408] [outer = 158AF800] 08:43:10 INFO - PROCESS | 3380 | 1466696590539 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:43:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:43:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 693ms 08:43:10 INFO - PROCESS | 3380 | 1466696590596 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 08:43:10 INFO - PROCESS | 3380 | 1466696590599 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 08:43:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:43:10 INFO - PROCESS | 3380 | 1466696590602 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:43:10 INFO - PROCESS | 3380 | 1466696590604 Marionette TRACE conn3 <- [1,510,null,{}] 08:43:10 INFO - PROCESS | 3380 | 1466696590607 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:43:10 INFO - PROCESS | 3380 | 1466696590609 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:10 INFO - PROCESS | 3380 | 1466696590724 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 08:43:10 INFO - PROCESS | 3380 | 1466696590739 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:10 INFO - PROCESS | 3380 | 1466696590741 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:10 INFO - PROCESS | 3380 | ++DOCSHELL 1605FC00 == 34 [pid = 3380] [id = 137] 08:43:10 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (167C7C00) [pid = 3380] [serial = 409] [outer = 00000000] 08:43:10 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (171A4000) [pid = 3380] [serial = 410] [outer = 167C7C00] 08:43:10 INFO - PROCESS | 3380 | 1466696590785 Marionette DEBUG loaded listener.js 08:43:10 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (177DE400) [pid = 3380] [serial = 411] [outer = 167C7C00] 08:43:11 INFO - PROCESS | 3380 | 1466696591217 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:43:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:43:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 645ms 08:43:11 INFO - PROCESS | 3380 | 1466696591240 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 08:43:11 INFO - PROCESS | 3380 | 1466696591242 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 08:43:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:43:11 INFO - PROCESS | 3380 | 1466696591251 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:43:11 INFO - PROCESS | 3380 | 1466696591253 Marionette TRACE conn3 <- [1,514,null,{}] 08:43:11 INFO - PROCESS | 3380 | 1466696591256 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:43:11 INFO - PROCESS | 3380 | 1466696591258 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:11 INFO - PROCESS | 3380 | 1466696591360 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 08:43:11 INFO - PROCESS | 3380 | 1466696591440 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:11 INFO - PROCESS | 3380 | 1466696591443 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:11 INFO - PROCESS | 3380 | ++DOCSHELL 1797A400 == 35 [pid = 3380] [id = 138] 08:43:11 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (17985C00) [pid = 3380] [serial = 412] [outer = 00000000] 08:43:11 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (17F51000) [pid = 3380] [serial = 413] [outer = 17985C00] 08:43:11 INFO - PROCESS | 3380 | 1466696591488 Marionette DEBUG loaded listener.js 08:43:11 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (180D1000) [pid = 3380] [serial = 414] [outer = 17985C00] 08:43:11 INFO - PROCESS | 3380 | 1466696591882 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:43:11 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:43:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 709ms 08:43:11 INFO - PROCESS | 3380 | 1466696591945 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 08:43:11 INFO - PROCESS | 3380 | 1466696591947 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 08:43:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:43:11 INFO - PROCESS | 3380 | 1466696591951 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:43:11 INFO - PROCESS | 3380 | 1466696591952 Marionette TRACE conn3 <- [1,518,null,{}] 08:43:11 INFO - PROCESS | 3380 | 1466696591956 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:43:11 INFO - PROCESS | 3380 | 1466696591962 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:12 INFO - PROCESS | 3380 | 1466696592101 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 08:43:12 INFO - PROCESS | 3380 | 1466696592110 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:12 INFO - PROCESS | 3380 | 1466696592112 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:12 INFO - PROCESS | 3380 | ++DOCSHELL 17049C00 == 36 [pid = 3380] [id = 139] 08:43:12 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (1719B800) [pid = 3380] [serial = 415] [outer = 00000000] 08:43:12 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (1953E000) [pid = 3380] [serial = 416] [outer = 1719B800] 08:43:12 INFO - PROCESS | 3380 | 1466696592198 Marionette DEBUG loaded listener.js 08:43:12 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (182DA800) [pid = 3380] [serial = 417] [outer = 1719B800] 08:43:12 INFO - PROCESS | 3380 | 1466696592612 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:43:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:43:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 709ms 08:43:12 INFO - PROCESS | 3380 | 1466696592650 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 08:43:12 INFO - PROCESS | 3380 | 1466696592652 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 08:43:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:43:12 INFO - PROCESS | 3380 | 1466696592663 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:43:12 INFO - PROCESS | 3380 | 1466696592665 Marionette TRACE conn3 <- [1,522,null,{}] 08:43:12 INFO - PROCESS | 3380 | 1466696592668 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:43:12 INFO - PROCESS | 3380 | 1466696592670 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:12 INFO - PROCESS | 3380 | 1466696592839 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 08:43:12 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (105F2000) [pid = 3380] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:43:12 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (15274400) [pid = 3380] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:43:12 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (10EA4400) [pid = 3380] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:43:12 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (12E19800) [pid = 3380] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:43:12 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (15CE9400) [pid = 3380] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:43:12 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (17F51800) [pid = 3380] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:43:12 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (10E03400) [pid = 3380] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:43:12 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (13DDAC00) [pid = 3380] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:43:12 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (1953F800) [pid = 3380] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:43:12 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (1719B400) [pid = 3380] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:43:12 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (1145C400) [pid = 3380] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:43:12 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (171A0C00) [pid = 3380] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:43:12 INFO - PROCESS | 3380 | 1466696592899 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:12 INFO - PROCESS | 3380 | 1466696592901 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:12 INFO - PROCESS | 3380 | ++DOCSHELL 105F2000 == 37 [pid = 3380] [id = 140] 08:43:12 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (10A59C00) [pid = 3380] [serial = 418] [outer = 00000000] 08:43:12 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (1295A400) [pid = 3380] [serial = 419] [outer = 10A59C00] 08:43:12 INFO - PROCESS | 3380 | 1466696592944 Marionette DEBUG loaded listener.js 08:43:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (13D5F800) [pid = 3380] [serial = 420] [outer = 10A59C00] 08:43:13 INFO - PROCESS | 3380 | 1466696593353 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:43: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:43:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 709ms 08:43:13 INFO - PROCESS | 3380 | 1466696593387 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 08:43:13 INFO - PROCESS | 3380 | 1466696593389 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 08:43:13 INFO - PROCESS | 3380 | 1466696593392 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:43:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:43:13 INFO - PROCESS | 3380 | 1466696593394 Marionette TRACE conn3 <- [1,526,null,{}] 08:43:13 INFO - PROCESS | 3380 | 1466696593398 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:43:13 INFO - PROCESS | 3380 | 1466696593399 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:13 INFO - PROCESS | 3380 | 1466696593475 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 08:43:13 INFO - PROCESS | 3380 | 1466696593480 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:13 INFO - PROCESS | 3380 | 1466696593482 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:13 INFO - PROCESS | 3380 | ++DOCSHELL 13D5B800 == 38 [pid = 3380] [id = 141] 08:43:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (15275000) [pid = 3380] [serial = 421] [outer = 00000000] 08:43:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (1953F400) [pid = 3380] [serial = 422] [outer = 15275000] 08:43:13 INFO - PROCESS | 3380 | 1466696593525 Marionette DEBUG loaded listener.js 08:43:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (199C7400) [pid = 3380] [serial = 423] [outer = 15275000] 08:43:13 INFO - PROCESS | 3380 | 1466696593944 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:43:13 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:43:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 598ms 08:43:13 INFO - PROCESS | 3380 | 1466696593990 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 08:43:13 INFO - PROCESS | 3380 | 1466696593992 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 08:43:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:43:13 INFO - PROCESS | 3380 | 1466696593995 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:43:13 INFO - PROCESS | 3380 | 1466696593997 Marionette TRACE conn3 <- [1,530,null,{}] 08:43:14 INFO - PROCESS | 3380 | 1466696594000 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:43:14 INFO - PROCESS | 3380 | 1466696594002 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:14 INFO - PROCESS | 3380 | 1466696594084 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 08:43:14 INFO - PROCESS | 3380 | 1466696594095 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:14 INFO - PROCESS | 3380 | 1466696594110 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:14 INFO - PROCESS | 3380 | ++DOCSHELL 19F34C00 == 39 [pid = 3380] [id = 142] 08:43:14 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (19F6A400) [pid = 3380] [serial = 424] [outer = 00000000] 08:43:14 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (19F74000) [pid = 3380] [serial = 425] [outer = 19F6A400] 08:43:14 INFO - PROCESS | 3380 | 1466696594153 Marionette DEBUG loaded listener.js 08:43:14 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (19F74C00) [pid = 3380] [serial = 426] [outer = 19F6A400] 08:43:14 INFO - PROCESS | 3380 | 1466696594581 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:43:14 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:43:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:43:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:43:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:43:14 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:43:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:43:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:43:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:43:14 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 646ms 08:43:14 INFO - PROCESS | 3380 | 1466696594634 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 08:43:14 INFO - PROCESS | 3380 | 1466696594636 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 08:43:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:43:14 INFO - PROCESS | 3380 | 1466696594639 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:43:14 INFO - PROCESS | 3380 | 1466696594641 Marionette TRACE conn3 <- [1,534,null,{}] 08:43:14 INFO - PROCESS | 3380 | 1466696594644 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:43:14 INFO - PROCESS | 3380 | 1466696594646 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:14 INFO - PROCESS | 3380 | 1466696594733 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 08:43:14 INFO - PROCESS | 3380 | 1466696594738 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:14 INFO - PROCESS | 3380 | 1466696594740 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:14 INFO - PROCESS | 3380 | ++DOCSHELL 19E74000 == 40 [pid = 3380] [id = 143] 08:43:14 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (1A2AF000) [pid = 3380] [serial = 427] [outer = 00000000] 08:43:14 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (1A305800) [pid = 3380] [serial = 428] [outer = 1A2AF000] 08:43:14 INFO - PROCESS | 3380 | 1466696594783 Marionette DEBUG loaded listener.js 08:43:14 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (1A308800) [pid = 3380] [serial = 429] [outer = 1A2AF000] 08:43:15 INFO - PROCESS | 3380 | 1466696595383 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:43:15 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:43:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 803ms 08:43:15 INFO - PROCESS | 3380 | 1466696595454 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 08:43:15 INFO - PROCESS | 3380 | 1466696595458 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 08:43:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:43:15 INFO - PROCESS | 3380 | 1466696595490 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:43:15 INFO - PROCESS | 3380 | 1466696595495 Marionette TRACE conn3 <- [1,538,null,{}] 08:43:15 INFO - PROCESS | 3380 | 1466696595501 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:43:15 INFO - PROCESS | 3380 | 1466696595504 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:15 INFO - PROCESS | 3380 | 1466696595619 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 08:43:15 INFO - PROCESS | 3380 | 1466696595737 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:15 INFO - PROCESS | 3380 | 1466696595740 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:15 INFO - PROCESS | 3380 | ++DOCSHELL 10E9D000 == 41 [pid = 3380] [id = 144] 08:43:15 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (11048400) [pid = 3380] [serial = 430] [outer = 00000000] 08:43:15 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (12BABC00) [pid = 3380] [serial = 431] [outer = 11048400] 08:43:15 INFO - PROCESS | 3380 | 1466696595796 Marionette DEBUG loaded listener.js 08:43:15 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (13F93000) [pid = 3380] [serial = 432] [outer = 11048400] 08:43:16 INFO - PROCESS | 3380 | 1466696596313 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:43:16 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:43:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 866ms 08:43:16 INFO - PROCESS | 3380 | 1466696596345 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 08:43:16 INFO - PROCESS | 3380 | 1466696596349 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 08:43:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:43:16 INFO - PROCESS | 3380 | 1466696596356 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:43:16 INFO - PROCESS | 3380 | 1466696596358 Marionette TRACE conn3 <- [1,542,null,{}] 08:43:16 INFO - PROCESS | 3380 | 1466696596362 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:43:16 INFO - PROCESS | 3380 | 1466696596365 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:16 INFO - PROCESS | 3380 | 1466696596475 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 08:43:16 INFO - PROCESS | 3380 | 1466696596573 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:16 INFO - PROCESS | 3380 | 1466696596576 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:16 INFO - PROCESS | 3380 | ++DOCSHELL 15281000 == 42 [pid = 3380] [id = 145] 08:43:16 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (152E7000) [pid = 3380] [serial = 433] [outer = 00000000] 08:43:16 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (16F3F400) [pid = 3380] [serial = 434] [outer = 152E7000] 08:43:16 INFO - PROCESS | 3380 | 1466696596631 Marionette DEBUG loaded listener.js 08:43:16 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (1821D800) [pid = 3380] [serial = 435] [outer = 152E7000] 08:43:17 INFO - PROCESS | 3380 | [3380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:43:17 INFO - PROCESS | 3380 | [3380] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:43:17 INFO - PROCESS | 3380 | 1466696597290 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:43:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:43:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 945ms 08:43:17 INFO - PROCESS | 3380 | 1466696597333 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 08:43:17 INFO - PROCESS | 3380 | 1466696597336 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 08:43:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:43:17 INFO - PROCESS | 3380 | 1466696597340 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:43:17 INFO - PROCESS | 3380 | 1466696597343 Marionette TRACE conn3 <- [1,546,null,{}] 08:43:17 INFO - PROCESS | 3380 | 1466696597354 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:43:17 INFO - PROCESS | 3380 | 1466696597359 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:17 INFO - PROCESS | 3380 | 1466696597463 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 08:43:17 INFO - PROCESS | 3380 | 1466696597588 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:17 INFO - PROCESS | 3380 | 1466696597592 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:17 INFO - PROCESS | 3380 | ++DOCSHELL 1A2B6800 == 43 [pid = 3380] [id = 146] 08:43:17 INFO - PROCESS | 3380 | ++DOMWINDOW == 90 (1A301400) [pid = 3380] [serial = 436] [outer = 00000000] 08:43:17 INFO - PROCESS | 3380 | ++DOMWINDOW == 91 (1A30E000) [pid = 3380] [serial = 437] [outer = 1A301400] 08:43:17 INFO - PROCESS | 3380 | 1466696597648 Marionette DEBUG loaded listener.js 08:43:17 INFO - PROCESS | 3380 | ++DOMWINDOW == 92 (1A3E5400) [pid = 3380] [serial = 438] [outer = 1A301400] 08:43:18 INFO - PROCESS | 3380 | 1466696598229 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:43:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:43:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1102ms 08:43:18 INFO - PROCESS | 3380 | 1466696598439 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 08:43:18 INFO - PROCESS | 3380 | 1466696598443 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 08:43:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:43:18 INFO - PROCESS | 3380 | 1466696598449 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:43:18 INFO - PROCESS | 3380 | 1466696598451 Marionette TRACE conn3 <- [1,550,null,{}] 08:43:18 INFO - PROCESS | 3380 | 1466696598457 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:43:18 INFO - PROCESS | 3380 | 1466696598460 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:18 INFO - PROCESS | 3380 | 1466696598555 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 08:43:18 INFO - PROCESS | 3380 | 1466696598632 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:18 INFO - PROCESS | 3380 | 1466696598636 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:18 INFO - PROCESS | 3380 | ++DOCSHELL 114AFC00 == 44 [pid = 3380] [id = 147] 08:43:18 INFO - PROCESS | 3380 | ++DOMWINDOW == 93 (114B0000) [pid = 3380] [serial = 439] [outer = 00000000] 08:43:18 INFO - PROCESS | 3380 | ++DOMWINDOW == 94 (129E7800) [pid = 3380] [serial = 440] [outer = 114B0000] 08:43:18 INFO - PROCESS | 3380 | 1466696598684 Marionette DEBUG loaded listener.js 08:43:18 INFO - PROCESS | 3380 | ++DOMWINDOW == 95 (12BB0400) [pid = 3380] [serial = 441] [outer = 114B0000] 08:43:19 INFO - PROCESS | 3380 | [3380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:43:19 INFO - PROCESS | 3380 | [3380] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:43:19 INFO - PROCESS | 3380 | 1466696599226 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:43:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:43:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 803ms 08:43:19 INFO - PROCESS | 3380 | 1466696599251 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 08:43:19 INFO - PROCESS | 3380 | 1466696599254 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 08:43:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:43:19 INFO - PROCESS | 3380 | 1466696599277 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:43:19 INFO - PROCESS | 3380 | 1466696599280 Marionette TRACE conn3 <- [1,554,null,{}] 08:43:19 INFO - PROCESS | 3380 | 1466696599285 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:43:19 INFO - PROCESS | 3380 | 1466696599288 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:19 INFO - PROCESS | 3380 | 1466696599383 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 08:43:19 INFO - PROCESS | 3380 | 1466696599483 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:19 INFO - PROCESS | 3380 | 1466696599486 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:19 INFO - PROCESS | 3380 | ++DOCSHELL 13D5FC00 == 45 [pid = 3380] [id = 148] 08:43:19 INFO - PROCESS | 3380 | ++DOMWINDOW == 96 (13F9E000) [pid = 3380] [serial = 442] [outer = 00000000] 08:43:19 INFO - PROCESS | 3380 | ++DOMWINDOW == 97 (1516AC00) [pid = 3380] [serial = 443] [outer = 13F9E000] 08:43:19 INFO - PROCESS | 3380 | 1466696599533 Marionette DEBUG loaded listener.js 08:43:19 INFO - PROCESS | 3380 | ++DOMWINDOW == 98 (158B0C00) [pid = 3380] [serial = 444] [outer = 13F9E000] 08:43:20 INFO - PROCESS | 3380 | --DOCSHELL 105E9400 == 44 [pid = 3380] [id = 122] 08:43:20 INFO - PROCESS | 3380 | --DOCSHELL 19F34C00 == 43 [pid = 3380] [id = 142] 08:43:20 INFO - PROCESS | 3380 | --DOCSHELL 13D5B800 == 42 [pid = 3380] [id = 141] 08:43:20 INFO - PROCESS | 3380 | --DOCSHELL 105F2000 == 41 [pid = 3380] [id = 140] 08:43:20 INFO - PROCESS | 3380 | --DOCSHELL 17049C00 == 40 [pid = 3380] [id = 139] 08:43:20 INFO - PROCESS | 3380 | --DOCSHELL 1797A400 == 39 [pid = 3380] [id = 138] 08:43:20 INFO - PROCESS | 3380 | --DOCSHELL 1605FC00 == 38 [pid = 3380] [id = 137] 08:43:20 INFO - PROCESS | 3380 | --DOCSHELL 158AEC00 == 37 [pid = 3380] [id = 136] 08:43:20 INFO - PROCESS | 3380 | --DOCSHELL 12ED4400 == 36 [pid = 3380] [id = 135] 08:43:20 INFO - PROCESS | 3380 | --DOCSHELL 10E05400 == 35 [pid = 3380] [id = 134] 08:43:20 INFO - PROCESS | 3380 | --DOCSHELL 1516A400 == 34 [pid = 3380] [id = 131] 08:43:20 INFO - PROCESS | 3380 | --DOCSHELL 10E01800 == 33 [pid = 3380] [id = 132] 08:43:20 INFO - PROCESS | 3380 | --DOCSHELL 13D54400 == 32 [pid = 3380] [id = 133] 08:43:20 INFO - PROCESS | 3380 | --DOCSHELL 114AFC00 == 31 [pid = 3380] [id = 147] 08:43:20 INFO - PROCESS | 3380 | --DOCSHELL 15281000 == 30 [pid = 3380] [id = 145] 08:43:20 INFO - PROCESS | 3380 | --DOCSHELL 1A2B6800 == 29 [pid = 3380] [id = 146] 08:43:20 INFO - PROCESS | 3380 | --DOCSHELL 19E74000 == 28 [pid = 3380] [id = 143] 08:43:20 INFO - PROCESS | 3380 | --DOCSHELL 10E9D000 == 27 [pid = 3380] [id = 144] 08:43:20 INFO - PROCESS | 3380 | --DOMWINDOW == 97 (199CD800) [pid = 3380] [serial = 391] [outer = 00000000] [url = about:blank] 08:43:20 INFO - PROCESS | 3380 | --DOMWINDOW == 96 (11047000) [pid = 3380] [serial = 365] [outer = 00000000] [url = about:blank] 08:43:20 INFO - PROCESS | 3380 | --DOMWINDOW == 95 (10E06400) [pid = 3380] [serial = 364] [outer = 00000000] [url = about:blank] 08:43:20 INFO - PROCESS | 3380 | --DOMWINDOW == 94 (152EB000) [pid = 3380] [serial = 373] [outer = 00000000] [url = about:blank] 08:43:20 INFO - PROCESS | 3380 | --DOMWINDOW == 93 (10F9D000) [pid = 3380] [serial = 367] [outer = 00000000] [url = about:blank] 08:43:20 INFO - PROCESS | 3380 | --DOMWINDOW == 92 (11051400) [pid = 3380] [serial = 368] [outer = 00000000] [url = about:blank] 08:43:20 INFO - PROCESS | 3380 | --DOMWINDOW == 91 (12E67400) [pid = 3380] [serial = 370] [outer = 00000000] [url = about:blank] 08:43:20 INFO - PROCESS | 3380 | --DOMWINDOW == 90 (13189000) [pid = 3380] [serial = 371] [outer = 00000000] [url = about:blank] 08:43:20 INFO - PROCESS | 3380 | --DOMWINDOW == 89 (16062C00) [pid = 3380] [serial = 376] [outer = 00000000] [url = about:blank] 08:43:20 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (18219000) [pid = 3380] [serial = 382] [outer = 00000000] [url = about:blank] 08:43:20 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (12C79400) [pid = 3380] [serial = 356] [outer = 00000000] [url = about:blank] 08:43:20 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (11CEF000) [pid = 3380] [serial = 355] [outer = 00000000] [url = about:blank] 08:43:20 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (15CE4C00) [pid = 3380] [serial = 359] [outer = 00000000] [url = about:blank] 08:43:20 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (158AF400) [pid = 3380] [serial = 358] [outer = 00000000] [url = about:blank] 08:43:20 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (19F30400) [pid = 3380] [serial = 362] [outer = 00000000] [url = about:blank] 08:43:20 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (199CE400) [pid = 3380] [serial = 361] [outer = 00000000] [url = about:blank] 08:43:20 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (177E0C00) [pid = 3380] [serial = 380] [outer = 00000000] [url = about:blank] 08:43:20 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (176CB000) [pid = 3380] [serial = 379] [outer = 00000000] [url = about:blank] 08:43:20 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (15CE7000) [pid = 3380] [serial = 386] [outer = 00000000] [url = about:blank] 08:43:20 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (1457D400) [pid = 3380] [serial = 385] [outer = 00000000] [url = about:blank] 08:43:20 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (18224C00) [pid = 3380] [serial = 383] [outer = 00000000] [url = about:blank] 08:43:20 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (182E4400) [pid = 3380] [serial = 388] [outer = 00000000] [url = about:blank] 08:43:20 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (16F0C400) [pid = 3380] [serial = 377] [outer = 00000000] [url = about:blank] 08:43:20 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (15C01C00) [pid = 3380] [serial = 374] [outer = 00000000] [url = about:blank] 08:43:20 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (182E5400) [pid = 3380] [serial = 389] [outer = 00000000] [url = about:blank] 08:43:20 INFO - PROCESS | 3380 | [3380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:43:20 INFO - PROCESS | 3380 | [3380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:43:20 INFO - PROCESS | 3380 | 1466696600655 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:43:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:43:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1433ms 08:43:20 INFO - PROCESS | 3380 | 1466696600682 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 08:43:20 INFO - PROCESS | 3380 | 1466696600685 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 08:43:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:43:20 INFO - PROCESS | 3380 | 1466696600689 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:43:20 INFO - PROCESS | 3380 | 1466696600692 Marionette TRACE conn3 <- [1,558,null,{}] 08:43:20 INFO - PROCESS | 3380 | 1466696600697 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:43:20 INFO - PROCESS | 3380 | 1466696600700 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:20 INFO - PROCESS | 3380 | 1466696600787 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 08:43:20 INFO - PROCESS | 3380 | 1466696600882 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:20 INFO - PROCESS | 3380 | 1466696600885 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:20 INFO - PROCESS | 3380 | ++DOCSHELL 11052800 == 28 [pid = 3380] [id = 149] 08:43:20 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (1145C400) [pid = 3380] [serial = 445] [outer = 00000000] 08:43:20 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (114AD800) [pid = 3380] [serial = 446] [outer = 1145C400] 08:43:20 INFO - PROCESS | 3380 | 1466696600931 Marionette DEBUG loaded listener.js 08:43:21 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (1180A000) [pid = 3380] [serial = 447] [outer = 1145C400] 08:43:21 INFO - PROCESS | 3380 | [3380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:43:21 INFO - PROCESS | 3380 | [3380] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:43:21 INFO - PROCESS | 3380 | [3380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:43:21 INFO - PROCESS | 3380 | 1466696601360 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:43:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:43:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 709ms 08:43:21 INFO - PROCESS | 3380 | 1466696601418 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 08:43:21 INFO - PROCESS | 3380 | 1466696601422 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 08:43:21 INFO - PROCESS | 3380 | 1466696601432 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:43:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:43:21 INFO - PROCESS | 3380 | 1466696601435 Marionette TRACE conn3 <- [1,562,null,{}] 08:43:21 INFO - PROCESS | 3380 | 1466696601439 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:43:21 INFO - PROCESS | 3380 | 1466696601441 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:21 INFO - PROCESS | 3380 | 1466696601556 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 08:43:21 INFO - PROCESS | 3380 | 1466696601571 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:21 INFO - PROCESS | 3380 | 1466696601573 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:21 INFO - PROCESS | 3380 | ++DOCSHELL 13A22000 == 29 [pid = 3380] [id = 150] 08:43:21 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (13A28000) [pid = 3380] [serial = 448] [outer = 00000000] 08:43:21 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (13D56400) [pid = 3380] [serial = 449] [outer = 13A28000] 08:43:21 INFO - PROCESS | 3380 | 1466696601619 Marionette DEBUG loaded listener.js 08:43:21 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (13DD3000) [pid = 3380] [serial = 450] [outer = 13A28000] 08:43:22 INFO - PROCESS | 3380 | 1466696602057 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:43:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:43:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 709ms 08:43:22 INFO - PROCESS | 3380 | 1466696602134 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 08:43:22 INFO - PROCESS | 3380 | 1466696602137 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 08:43:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:43:22 INFO - PROCESS | 3380 | 1466696602144 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:43:22 INFO - PROCESS | 3380 | 1466696602147 Marionette TRACE conn3 <- [1,566,null,{}] 08:43:22 INFO - PROCESS | 3380 | 1466696602158 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:43:22 INFO - PROCESS | 3380 | 1466696602162 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:22 INFO - PROCESS | 3380 | 1466696602243 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 08:43:22 INFO - PROCESS | 3380 | 1466696602252 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:22 INFO - PROCESS | 3380 | 1466696602255 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:22 INFO - PROCESS | 3380 | ++DOCSHELL 15CE6800 == 30 [pid = 3380] [id = 151] 08:43:22 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (15CE7000) [pid = 3380] [serial = 451] [outer = 00000000] 08:43:22 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (15CEE400) [pid = 3380] [serial = 452] [outer = 15CE7000] 08:43:22 INFO - PROCESS | 3380 | 1466696602309 Marionette DEBUG loaded listener.js 08:43:22 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (16A56C00) [pid = 3380] [serial = 453] [outer = 15CE7000] 08:43:22 INFO - PROCESS | 3380 | 1466696602784 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:43:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:43:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 693ms 08:43:22 INFO - PROCESS | 3380 | 1466696602844 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 08:43:22 INFO - PROCESS | 3380 | 1466696602846 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 08:43:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:43:22 INFO - PROCESS | 3380 | 1466696602850 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:43:22 INFO - PROCESS | 3380 | 1466696602851 Marionette TRACE conn3 <- [1,570,null,{}] 08:43:22 INFO - PROCESS | 3380 | 1466696602881 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:43:22 INFO - PROCESS | 3380 | 1466696602883 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:23 INFO - PROCESS | 3380 | 1466696603005 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 08:43:23 INFO - PROCESS | 3380 | 1466696603014 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:23 INFO - PROCESS | 3380 | 1466696603016 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:23 INFO - PROCESS | 3380 | ++DOCSHELL 15CEDC00 == 31 [pid = 3380] [id = 152] 08:43:23 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (16AAD400) [pid = 3380] [serial = 454] [outer = 00000000] 08:43:23 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (1719C800) [pid = 3380] [serial = 455] [outer = 16AAD400] 08:43:23 INFO - PROCESS | 3380 | 1466696603060 Marionette DEBUG loaded listener.js 08:43:23 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (17798000) [pid = 3380] [serial = 456] [outer = 16AAD400] 08:43:23 INFO - PROCESS | 3380 | 1466696603469 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:43:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:43:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 631ms 08:43:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:43:23 INFO - PROCESS | 3380 | 1466696603488 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 08:43:23 INFO - PROCESS | 3380 | 1466696603490 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 08:43:23 INFO - PROCESS | 3380 | 1466696603493 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:43:23 INFO - PROCESS | 3380 | 1466696603495 Marionette TRACE conn3 <- [1,574,null,{}] 08:43:23 INFO - PROCESS | 3380 | 1466696603498 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:43:23 INFO - PROCESS | 3380 | 1466696603500 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:23 INFO - PROCESS | 3380 | 1466696603603 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 08:43:23 INFO - PROCESS | 3380 | 1466696603607 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:23 INFO - PROCESS | 3380 | 1466696603609 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:23 INFO - PROCESS | 3380 | ++DOCSHELL 16FCCC00 == 32 [pid = 3380] [id = 153] 08:43:23 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (17793400) [pid = 3380] [serial = 457] [outer = 00000000] 08:43:23 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (17A9F800) [pid = 3380] [serial = 458] [outer = 17793400] 08:43:23 INFO - PROCESS | 3380 | 1466696603652 Marionette DEBUG loaded listener.js 08:43:23 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (17FEC400) [pid = 3380] [serial = 459] [outer = 17793400] 08:43:23 INFO - PROCESS | 3380 | [3380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:43:24 INFO - PROCESS | 3380 | [3380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:43:24 INFO - PROCESS | 3380 | 1466696604110 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:43:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:43:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 630ms 08:43:24 INFO - PROCESS | 3380 | 1466696604131 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 08:43:24 INFO - PROCESS | 3380 | 1466696604133 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 08:43:24 INFO - PROCESS | 3380 | 1466696604136 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:43:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:43:24 INFO - PROCESS | 3380 | 1466696604138 Marionette TRACE conn3 <- [1,578,null,{}] 08:43:24 INFO - PROCESS | 3380 | 1466696604147 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:43:24 INFO - PROCESS | 3380 | 1466696604153 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:24 INFO - PROCESS | 3380 | 1466696604267 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 08:43:24 INFO - PROCESS | 3380 | 1466696604361 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:24 INFO - PROCESS | 3380 | 1466696604363 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:24 INFO - PROCESS | 3380 | ++DOCSHELL 1821C000 == 33 [pid = 3380] [id = 154] 08:43:24 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (1821F800) [pid = 3380] [serial = 460] [outer = 00000000] 08:43:24 INFO - PROCESS | 3380 | ++DOMWINDOW == 90 (182E5000) [pid = 3380] [serial = 461] [outer = 1821F800] 08:43:24 INFO - PROCESS | 3380 | 1466696604406 Marionette DEBUG loaded listener.js 08:43:24 INFO - PROCESS | 3380 | ++DOMWINDOW == 91 (19545000) [pid = 3380] [serial = 462] [outer = 1821F800] 08:43:24 INFO - PROCESS | 3380 | --DOMWINDOW == 90 (1A2AF000) [pid = 3380] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:43:24 INFO - PROCESS | 3380 | --DOMWINDOW == 89 (19F6A400) [pid = 3380] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:43:24 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (17985C00) [pid = 3380] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:43:24 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (1719B800) [pid = 3380] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:43:24 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (10A59C00) [pid = 3380] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:43:24 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (15275000) [pid = 3380] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:43:24 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (199C4800) [pid = 3380] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:43:24 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (13D57800) [pid = 3380] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:43:24 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (10E07C00) [pid = 3380] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:43:24 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (10E01C00) [pid = 3380] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:43:24 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (13185C00) [pid = 3380] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:43:24 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (158AF800) [pid = 3380] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:43:24 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (167C7C00) [pid = 3380] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:43:25 INFO - PROCESS | 3380 | 1466696604969 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:43:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:43:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 914ms 08:43:25 INFO - PROCESS | 3380 | 1466696605041 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 08:43:25 INFO - PROCESS | 3380 | 1466696605043 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 08:43:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:43:25 INFO - PROCESS | 3380 | 1466696605046 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:43:25 INFO - PROCESS | 3380 | 1466696605048 Marionette TRACE conn3 <- [1,582,null,{}] 08:43:25 INFO - PROCESS | 3380 | 1466696605052 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:43:25 INFO - PROCESS | 3380 | 1466696605053 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:25 INFO - PROCESS | 3380 | 1466696605175 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 08:43:25 INFO - PROCESS | 3380 | 1466696605180 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:25 INFO - PROCESS | 3380 | 1466696605182 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:25 INFO - PROCESS | 3380 | ++DOCSHELL 15167000 == 34 [pid = 3380] [id = 155] 08:43:25 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (1527AC00) [pid = 3380] [serial = 463] [outer = 00000000] 08:43:25 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (176C0000) [pid = 3380] [serial = 464] [outer = 1527AC00] 08:43:25 INFO - PROCESS | 3380 | 1466696605225 Marionette DEBUG loaded listener.js 08:43:25 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (180D1C00) [pid = 3380] [serial = 465] [outer = 1527AC00] 08:43:25 INFO - PROCESS | 3380 | 1466696605626 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:43:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:43:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 598ms 08:43:25 INFO - PROCESS | 3380 | 1466696605682 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 08:43:25 INFO - PROCESS | 3380 | 1466696605684 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 08:43:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:43:25 INFO - PROCESS | 3380 | 1466696605691 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:43:25 INFO - PROCESS | 3380 | 1466696605693 Marionette TRACE conn3 <- [1,586,null,{}] 08:43:25 INFO - PROCESS | 3380 | 1466696605696 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:43:25 INFO - PROCESS | 3380 | 1466696605698 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:25 INFO - PROCESS | 3380 | 1466696605792 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 08:43:25 INFO - PROCESS | 3380 | 1466696605800 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:25 INFO - PROCESS | 3380 | 1466696605802 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:25 INFO - PROCESS | 3380 | ++DOCSHELL 10275800 == 35 [pid = 3380] [id = 156] 08:43:25 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (10F98800) [pid = 3380] [serial = 466] [outer = 00000000] 08:43:25 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (199C5400) [pid = 3380] [serial = 467] [outer = 10F98800] 08:43:25 INFO - PROCESS | 3380 | 1466696605844 Marionette DEBUG loaded listener.js 08:43:25 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (199C8C00) [pid = 3380] [serial = 468] [outer = 10F98800] 08:43:26 INFO - PROCESS | 3380 | 1466696606287 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:43:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:43:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 646ms 08:43:26 INFO - PROCESS | 3380 | 1466696606325 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 08:43:26 INFO - PROCESS | 3380 | 1466696606326 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 08:43:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:43:26 INFO - PROCESS | 3380 | 1466696606330 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:43:26 INFO - PROCESS | 3380 | 1466696606331 Marionette TRACE conn3 <- [1,590,null,{}] 08:43:26 INFO - PROCESS | 3380 | 1466696606335 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:43:26 INFO - PROCESS | 3380 | 1466696606337 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:26 INFO - PROCESS | 3380 | 1466696606422 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 08:43:26 INFO - PROCESS | 3380 | 1466696606428 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:26 INFO - PROCESS | 3380 | 1466696606430 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:26 INFO - PROCESS | 3380 | ++DOCSHELL 19E6E800 == 36 [pid = 3380] [id = 157] 08:43:26 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (19E70800) [pid = 3380] [serial = 469] [outer = 00000000] 08:43:26 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (19F39400) [pid = 3380] [serial = 470] [outer = 19E70800] 08:43:26 INFO - PROCESS | 3380 | 1466696606473 Marionette DEBUG loaded listener.js 08:43:26 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (19F6D400) [pid = 3380] [serial = 471] [outer = 19E70800] 08:43:27 INFO - PROCESS | 3380 | 1466696607061 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:43:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:43:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 803ms 08:43:27 INFO - PROCESS | 3380 | 1466696607149 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 08:43:27 INFO - PROCESS | 3380 | 1466696607153 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 08:43:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:43:27 INFO - PROCESS | 3380 | 1466696607183 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:43:27 INFO - PROCESS | 3380 | 1466696607187 Marionette TRACE conn3 <- [1,594,null,{}] 08:43:27 INFO - PROCESS | 3380 | 1466696607192 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:43:27 INFO - PROCESS | 3380 | 1466696607196 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:27 INFO - PROCESS | 3380 | 1466696607321 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 08:43:27 INFO - PROCESS | 3380 | 1466696607395 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:27 INFO - PROCESS | 3380 | 1466696607398 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:27 INFO - PROCESS | 3380 | ++DOCSHELL 104EC000 == 37 [pid = 3380] [id = 158] 08:43:27 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (105E7800) [pid = 3380] [serial = 472] [outer = 00000000] 08:43:27 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (114AD400) [pid = 3380] [serial = 473] [outer = 105E7800] 08:43:27 INFO - PROCESS | 3380 | 1466696607495 Marionette DEBUG loaded listener.js 08:43:27 INFO - PROCESS | 3380 | ++DOMWINDOW == 90 (12E65C00) [pid = 3380] [serial = 474] [outer = 105E7800] 08:43:28 INFO - PROCESS | 3380 | 1466696608284 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:43:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:43:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1150ms 08:43:28 INFO - PROCESS | 3380 | 1466696608328 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 08:43:28 INFO - PROCESS | 3380 | 1466696608333 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 08:43:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:43:28 INFO - PROCESS | 3380 | 1466696608339 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:43:28 INFO - PROCESS | 3380 | 1466696608342 Marionette TRACE conn3 <- [1,598,null,{}] 08:43:28 INFO - PROCESS | 3380 | 1466696608346 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:43:28 INFO - PROCESS | 3380 | 1466696608349 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:28 INFO - PROCESS | 3380 | 1466696608521 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 08:43:28 INFO - PROCESS | 3380 | 1466696608645 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:28 INFO - PROCESS | 3380 | 1466696608648 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:28 INFO - PROCESS | 3380 | ++DOCSHELL 11050C00 == 38 [pid = 3380] [id = 159] 08:43:28 INFO - PROCESS | 3380 | ++DOMWINDOW == 91 (11051000) [pid = 3380] [serial = 475] [outer = 00000000] 08:43:28 INFO - PROCESS | 3380 | ++DOMWINDOW == 92 (13223000) [pid = 3380] [serial = 476] [outer = 11051000] 08:43:28 INFO - PROCESS | 3380 | 1466696608707 Marionette DEBUG loaded listener.js 08:43:28 INFO - PROCESS | 3380 | ++DOMWINDOW == 93 (15153800) [pid = 3380] [serial = 477] [outer = 11051000] 08:43:29 INFO - PROCESS | 3380 | 1466696609584 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:43:29 INFO - PROCESS | 3380 | --DOCSHELL 10275800 == 37 [pid = 3380] [id = 156] 08:43:29 INFO - PROCESS | 3380 | --DOCSHELL 15167000 == 36 [pid = 3380] [id = 155] 08:43:29 INFO - PROCESS | 3380 | --DOCSHELL 1821C000 == 35 [pid = 3380] [id = 154] 08:43:29 INFO - PROCESS | 3380 | --DOCSHELL 16FCCC00 == 34 [pid = 3380] [id = 153] 08:43:29 INFO - PROCESS | 3380 | --DOCSHELL 15CEDC00 == 33 [pid = 3380] [id = 152] 08:43:29 INFO - PROCESS | 3380 | --DOCSHELL 15CE6800 == 32 [pid = 3380] [id = 151] 08:43:29 INFO - PROCESS | 3380 | --DOCSHELL 13A22000 == 31 [pid = 3380] [id = 150] 08:43:29 INFO - PROCESS | 3380 | --DOCSHELL 11052800 == 30 [pid = 3380] [id = 149] 08:43:29 INFO - PROCESS | 3380 | --DOCSHELL 13D5FC00 == 29 [pid = 3380] [id = 148] 08:43:29 INFO - PROCESS | 3380 | --DOMWINDOW == 92 (17F51000) [pid = 3380] [serial = 413] [outer = 00000000] [url = about:blank] 08:43:29 INFO - PROCESS | 3380 | --DOMWINDOW == 91 (1953E000) [pid = 3380] [serial = 416] [outer = 00000000] [url = about:blank] 08:43:29 INFO - PROCESS | 3380 | --DOMWINDOW == 90 (180D1000) [pid = 3380] [serial = 414] [outer = 00000000] [url = about:blank] 08:43:29 INFO - PROCESS | 3380 | --DOMWINDOW == 89 (182DA800) [pid = 3380] [serial = 417] [outer = 00000000] [url = about:blank] 08:43:29 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (13D5F800) [pid = 3380] [serial = 420] [outer = 00000000] [url = about:blank] 08:43:29 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (1953F400) [pid = 3380] [serial = 422] [outer = 00000000] [url = about:blank] 08:43:29 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (199D0800) [pid = 3380] [serial = 392] [outer = 00000000] [url = about:blank] 08:43:29 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (15CEB400) [pid = 3380] [serial = 398] [outer = 00000000] [url = about:blank] 08:43:29 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (1704E800) [pid = 3380] [serial = 399] [outer = 00000000] [url = about:blank] 08:43:29 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (114AF800) [pid = 3380] [serial = 401] [outer = 00000000] [url = about:blank] 08:43:29 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (11D87800) [pid = 3380] [serial = 402] [outer = 00000000] [url = about:blank] 08:43:29 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (10E10400) [pid = 3380] [serial = 394] [outer = 00000000] [url = about:blank] 08:43:29 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (114A1400) [pid = 3380] [serial = 395] [outer = 00000000] [url = about:blank] 08:43:29 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (13ABC400) [pid = 3380] [serial = 404] [outer = 00000000] [url = about:blank] 08:43:29 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (13D56C00) [pid = 3380] [serial = 405] [outer = 00000000] [url = about:blank] 08:43:29 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (15CE4800) [pid = 3380] [serial = 407] [outer = 00000000] [url = about:blank] 08:43:29 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (15CEF400) [pid = 3380] [serial = 408] [outer = 00000000] [url = about:blank] 08:43:29 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (14583400) [pid = 3380] [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:43:29 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (19F74C00) [pid = 3380] [serial = 426] [outer = 00000000] [url = about:blank] 08:43:29 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (171A4000) [pid = 3380] [serial = 410] [outer = 00000000] [url = about:blank] 08:43:29 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (177DE400) [pid = 3380] [serial = 411] [outer = 00000000] [url = about:blank] 08:43:29 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (199C7400) [pid = 3380] [serial = 423] [outer = 00000000] [url = about:blank] 08:43:29 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (1295A400) [pid = 3380] [serial = 419] [outer = 00000000] [url = about:blank] 08:43:29 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (1A305800) [pid = 3380] [serial = 428] [outer = 00000000] [url = about:blank] 08:43:29 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (19F74000) [pid = 3380] [serial = 425] [outer = 00000000] [url = about:blank] 08:43:29 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (1A308800) [pid = 3380] [serial = 429] [outer = 00000000] [url = about:blank] 08:43:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:43:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1307ms 08:43:29 INFO - PROCESS | 3380 | 1466696609670 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 08:43:29 INFO - PROCESS | 3380 | 1466696609674 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 08:43:29 INFO - PROCESS | 3380 | 1466696609679 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:43:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:43:29 INFO - PROCESS | 3380 | 1466696609682 Marionette TRACE conn3 <- [1,602,null,{}] 08:43:29 INFO - PROCESS | 3380 | 1466696609688 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:43:29 INFO - PROCESS | 3380 | 1466696609690 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:29 INFO - PROCESS | 3380 | 1466696609783 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 08:43:29 INFO - PROCESS | 3380 | 1466696609790 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:29 INFO - PROCESS | 3380 | 1466696609794 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:29 INFO - PROCESS | 3380 | ++DOCSHELL 10E68C00 == 30 [pid = 3380] [id = 160] 08:43:29 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (10E98C00) [pid = 3380] [serial = 478] [outer = 00000000] 08:43:29 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (114A1400) [pid = 3380] [serial = 479] [outer = 10E98C00] 08:43:29 INFO - PROCESS | 3380 | 1466696609840 Marionette DEBUG loaded listener.js 08:43:29 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (114E1C00) [pid = 3380] [serial = 480] [outer = 10E98C00] 08:43:30 INFO - PROCESS | 3380 | 1466696610312 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:43:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:43:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 693ms 08:43:30 INFO - PROCESS | 3380 | 1466696610380 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 08:43:30 INFO - PROCESS | 3380 | 1466696610384 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 08:43:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:43:30 INFO - PROCESS | 3380 | 1466696610390 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:43:30 INFO - PROCESS | 3380 | 1466696610393 Marionette TRACE conn3 <- [1,606,null,{}] 08:43:30 INFO - PROCESS | 3380 | 1466696610397 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:43:30 INFO - PROCESS | 3380 | 1466696610399 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:30 INFO - PROCESS | 3380 | 1466696610481 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 08:43:30 INFO - PROCESS | 3380 | 1466696610490 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:30 INFO - PROCESS | 3380 | 1466696610492 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:30 INFO - PROCESS | 3380 | ++DOCSHELL 13225000 == 31 [pid = 3380] [id = 161] 08:43:30 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (1322D800) [pid = 3380] [serial = 481] [outer = 00000000] 08:43:30 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (13D57400) [pid = 3380] [serial = 482] [outer = 1322D800] 08:43:30 INFO - PROCESS | 3380 | 1466696610545 Marionette DEBUG loaded listener.js 08:43:30 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (1457AC00) [pid = 3380] [serial = 483] [outer = 1322D800] 08:43:31 INFO - PROCESS | 3380 | 1466696610988 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:43:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:43:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 646ms 08:43:31 INFO - PROCESS | 3380 | 1466696611028 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 08:43:31 INFO - PROCESS | 3380 | 1466696611030 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 08:43:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:43:31 INFO - PROCESS | 3380 | 1466696611034 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:43:31 INFO - PROCESS | 3380 | 1466696611037 Marionette TRACE conn3 <- [1,610,null,{}] 08:43:31 INFO - PROCESS | 3380 | 1466696611048 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:43:31 INFO - PROCESS | 3380 | 1466696611052 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:31 INFO - PROCESS | 3380 | 1466696611134 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 08:43:31 INFO - PROCESS | 3380 | 1466696611245 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:31 INFO - PROCESS | 3380 | 1466696611248 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:31 INFO - PROCESS | 3380 | ++DOCSHELL 16060C00 == 32 [pid = 3380] [id = 162] 08:43:31 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (16061000) [pid = 3380] [serial = 484] [outer = 00000000] 08:43:31 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (16F0C000) [pid = 3380] [serial = 485] [outer = 16061000] 08:43:31 INFO - PROCESS | 3380 | 1466696611295 Marionette DEBUG loaded listener.js 08:43:31 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (16FCF000) [pid = 3380] [serial = 486] [outer = 16061000] 08:43:31 INFO - PROCESS | 3380 | 1466696611669 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:43:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:43:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 708ms 08:43:31 INFO - PROCESS | 3380 | 1466696611733 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 08:43:31 INFO - PROCESS | 3380 | 1466696611735 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 08:43:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:43:31 INFO - PROCESS | 3380 | 1466696611739 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:43:31 INFO - PROCESS | 3380 | 1466696611740 Marionette TRACE conn3 <- [1,614,null,{}] 08:43:31 INFO - PROCESS | 3380 | 1466696611744 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:43:31 INFO - PROCESS | 3380 | 1466696611746 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:31 INFO - PROCESS | 3380 | 1466696611862 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 08:43:31 INFO - PROCESS | 3380 | 1466696611878 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:31 INFO - PROCESS | 3380 | 1466696611880 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:31 INFO - PROCESS | 3380 | ++DOCSHELL 16FCCC00 == 33 [pid = 3380] [id = 163] 08:43:31 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (17046400) [pid = 3380] [serial = 487] [outer = 00000000] 08:43:31 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (17985C00) [pid = 3380] [serial = 488] [outer = 17046400] 08:43:31 INFO - PROCESS | 3380 | 1466696611925 Marionette DEBUG loaded listener.js 08:43:32 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (17FF6800) [pid = 3380] [serial = 489] [outer = 17046400] 08:43:32 INFO - PROCESS | 3380 | 1466696612355 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:43:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:43:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 646ms 08:43:32 INFO - PROCESS | 3380 | 1466696612377 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 08:43:32 INFO - PROCESS | 3380 | 1466696612379 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 08:43:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:43:32 INFO - PROCESS | 3380 | 1466696612382 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:43:32 INFO - PROCESS | 3380 | 1466696612383 Marionette TRACE conn3 <- [1,618,null,{}] 08:43:32 INFO - PROCESS | 3380 | 1466696612387 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:43:32 INFO - PROCESS | 3380 | 1466696612389 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:32 INFO - PROCESS | 3380 | 1466696612497 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 08:43:32 INFO - PROCESS | 3380 | 1466696612584 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:32 INFO - PROCESS | 3380 | 1466696612586 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:32 INFO - PROCESS | 3380 | ++DOCSHELL 1821AC00 == 34 [pid = 3380] [id = 164] 08:43:32 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (1821B400) [pid = 3380] [serial = 490] [outer = 00000000] 08:43:32 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (18221C00) [pid = 3380] [serial = 491] [outer = 1821B400] 08:43:32 INFO - PROCESS | 3380 | 1466696612631 Marionette DEBUG loaded listener.js 08:43:32 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (18223800) [pid = 3380] [serial = 492] [outer = 1821B400] 08:43:33 INFO - PROCESS | 3380 | 1466696613033 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:43:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:43:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 693ms 08:43:33 INFO - PROCESS | 3380 | 1466696613082 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 08:43:33 INFO - PROCESS | 3380 | 1466696613084 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 08:43:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:43:33 INFO - PROCESS | 3380 | 1466696613135 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:43:33 INFO - PROCESS | 3380 | 1466696613137 Marionette TRACE conn3 <- [1,622,null,{}] 08:43:33 INFO - PROCESS | 3380 | 1466696613140 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:43:33 INFO - PROCESS | 3380 | 1466696613146 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:33 INFO - PROCESS | 3380 | 1466696613280 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 08:43:33 INFO - PROCESS | 3380 | 1466696613293 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:33 INFO - PROCESS | 3380 | 1466696613295 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:33 INFO - PROCESS | 3380 | ++DOCSHELL 182DE400 == 35 [pid = 3380] [id = 165] 08:43:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (182E1800) [pid = 3380] [serial = 493] [outer = 00000000] 08:43:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (19E6D400) [pid = 3380] [serial = 494] [outer = 182E1800] 08:43:33 INFO - PROCESS | 3380 | 1466696613338 Marionette DEBUG loaded listener.js 08:43:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (19E6DC00) [pid = 3380] [serial = 495] [outer = 182E1800] 08:43:33 INFO - PROCESS | 3380 | [3380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:43:33 INFO - PROCESS | 3380 | [3380] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:43:33 INFO - PROCESS | 3380 | [3380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:43:33 INFO - PROCESS | 3380 | 1466696613771 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:43:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:43:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 693ms 08:43:33 INFO - PROCESS | 3380 | 1466696613837 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 08:43:33 INFO - PROCESS | 3380 | 1466696613839 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 08:43:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:43:33 INFO - PROCESS | 3380 | 1466696613874 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:43:33 INFO - PROCESS | 3380 | 1466696613876 Marionette TRACE conn3 <- [1,626,null,{}] 08:43:33 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (11048400) [pid = 3380] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:43:33 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (152E7000) [pid = 3380] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:43:33 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (1A301400) [pid = 3380] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:43:33 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (17793400) [pid = 3380] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 08:43:33 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (114B0000) [pid = 3380] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:43:33 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (1821F800) [pid = 3380] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:43:33 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (10F98800) [pid = 3380] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:43:33 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (1527AC00) [pid = 3380] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:43:33 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (13A28000) [pid = 3380] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:43:33 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (16AAD400) [pid = 3380] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 08:43:33 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (13F9E000) [pid = 3380] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:43:33 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (15CE7000) [pid = 3380] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:43:33 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (1145C400) [pid = 3380] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:43:33 INFO - PROCESS | 3380 | 1466696613977 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:43:33 INFO - PROCESS | 3380 | 1466696613979 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:34 INFO - PROCESS | 3380 | 1466696614054 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 08:43:34 INFO - PROCESS | 3380 | 1466696614059 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:34 INFO - PROCESS | 3380 | 1466696614061 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:34 INFO - PROCESS | 3380 | ++DOCSHELL 13D53C00 == 36 [pid = 3380] [id = 166] 08:43:34 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (13D56C00) [pid = 3380] [serial = 496] [outer = 00000000] 08:43:34 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (1527AC00) [pid = 3380] [serial = 497] [outer = 13D56C00] 08:43:34 INFO - PROCESS | 3380 | 1466696614104 Marionette DEBUG loaded listener.js 08:43:34 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (15CE7000) [pid = 3380] [serial = 498] [outer = 13D56C00] 08:43:34 INFO - PROCESS | 3380 | [3380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:43:34 INFO - PROCESS | 3380 | [3380] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:43:34 INFO - PROCESS | 3380 | [3380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:43:34 INFO - PROCESS | 3380 | 1466696614512 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:43:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:43:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 725ms 08:43:34 INFO - PROCESS | 3380 | 1466696614568 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 08:43:34 INFO - PROCESS | 3380 | 1466696614570 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 08:43:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:43:34 INFO - PROCESS | 3380 | 1466696614573 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:43:34 INFO - PROCESS | 3380 | 1466696614575 Marionette TRACE conn3 <- [1,630,null,{}] 08:43:34 INFO - PROCESS | 3380 | 1466696614578 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:43:34 INFO - PROCESS | 3380 | 1466696614580 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:34 INFO - PROCESS | 3380 | 1466696614663 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 08:43:34 INFO - PROCESS | 3380 | 1466696614671 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:34 INFO - PROCESS | 3380 | 1466696614673 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:34 INFO - PROCESS | 3380 | ++DOCSHELL 1719AC00 == 37 [pid = 3380] [id = 167] 08:43:34 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (17983400) [pid = 3380] [serial = 499] [outer = 00000000] 08:43:34 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (19F37800) [pid = 3380] [serial = 500] [outer = 17983400] 08:43:34 INFO - PROCESS | 3380 | 1466696614716 Marionette DEBUG loaded listener.js 08:43:34 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (1A2AEC00) [pid = 3380] [serial = 501] [outer = 17983400] 08:43:35 INFO - PROCESS | 3380 | 1466696615126 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:43:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:43:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 598ms 08:43:35 INFO - PROCESS | 3380 | 1466696615172 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 08:43:35 INFO - PROCESS | 3380 | 1466696615174 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 08:43:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:43:35 INFO - PROCESS | 3380 | 1466696615177 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:43:35 INFO - PROCESS | 3380 | 1466696615179 Marionette TRACE conn3 <- [1,634,null,{}] 08:43:35 INFO - PROCESS | 3380 | 1466696615182 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:43:35 INFO - PROCESS | 3380 | 1466696615184 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:35 INFO - PROCESS | 3380 | 1466696615264 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 08:43:35 INFO - PROCESS | 3380 | 1466696615269 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:35 INFO - PROCESS | 3380 | 1466696615271 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:35 INFO - PROCESS | 3380 | ++DOCSHELL 16060400 == 38 [pid = 3380] [id = 168] 08:43:35 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (1A2B5C00) [pid = 3380] [serial = 502] [outer = 00000000] 08:43:35 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (1A30D400) [pid = 3380] [serial = 503] [outer = 1A2B5C00] 08:43:35 INFO - PROCESS | 3380 | 1466696615322 Marionette DEBUG loaded listener.js 08:43:35 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (1A30F000) [pid = 3380] [serial = 504] [outer = 1A2B5C00] 08:43:35 INFO - PROCESS | 3380 | 1466696615768 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:43:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:43:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 646ms 08:43:35 INFO - PROCESS | 3380 | 1466696615814 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 08:43:35 INFO - PROCESS | 3380 | 1466696615816 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 08:43:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:43:35 INFO - PROCESS | 3380 | 1466696615822 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:43:35 INFO - PROCESS | 3380 | 1466696615824 Marionette TRACE conn3 <- [1,638,null,{}] 08:43:35 INFO - PROCESS | 3380 | 1466696615827 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:43:35 INFO - PROCESS | 3380 | 1466696615829 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:35 INFO - PROCESS | 3380 | 1466696615906 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 08:43:35 INFO - PROCESS | 3380 | 1466696615912 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:35 INFO - PROCESS | 3380 | 1466696615914 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:35 INFO - PROCESS | 3380 | ++DOCSHELL 16F3A000 == 39 [pid = 3380] [id = 169] 08:43:35 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (1A301400) [pid = 3380] [serial = 505] [outer = 00000000] 08:43:35 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (1A3EF800) [pid = 3380] [serial = 506] [outer = 1A301400] 08:43:35 INFO - PROCESS | 3380 | 1466696615957 Marionette DEBUG loaded listener.js 08:43:36 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (1A3EC400) [pid = 3380] [serial = 507] [outer = 1A301400] 08:43:36 INFO - PROCESS | 3380 | 1466696616612 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:43:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:43:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 898ms 08:43:36 INFO - PROCESS | 3380 | 1466696616725 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 08:43:36 INFO - PROCESS | 3380 | 1466696616729 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 08:43:36 INFO - PROCESS | 3380 | 1466696616734 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:43:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:43:36 INFO - PROCESS | 3380 | 1466696616739 Marionette TRACE conn3 <- [1,642,null,{}] 08:43:36 INFO - PROCESS | 3380 | 1466696616744 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:43:36 INFO - PROCESS | 3380 | 1466696616747 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:36 INFO - PROCESS | 3380 | 1466696616863 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 08:43:37 INFO - PROCESS | 3380 | 1466696616981 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:37 INFO - PROCESS | 3380 | 1466696616984 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:37 INFO - PROCESS | 3380 | ++DOCSHELL 10E05400 == 40 [pid = 3380] [id = 170] 08:43:37 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (11047C00) [pid = 3380] [serial = 508] [outer = 00000000] 08:43:37 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (11CF1400) [pid = 3380] [serial = 509] [outer = 11047C00] 08:43:37 INFO - PROCESS | 3380 | 1466696617040 Marionette DEBUG loaded listener.js 08:43:37 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (1514F800) [pid = 3380] [serial = 510] [outer = 11047C00] 08:43:37 INFO - PROCESS | 3380 | 1466696617616 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:43:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:43:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 913ms 08:43:37 INFO - PROCESS | 3380 | 1466696617672 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 08:43:37 INFO - PROCESS | 3380 | 1466696617677 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 08:43:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:43:37 INFO - PROCESS | 3380 | 1466696617684 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:43:37 INFO - PROCESS | 3380 | 1466696617686 Marionette TRACE conn3 <- [1,646,null,{}] 08:43:37 INFO - PROCESS | 3380 | 1466696617690 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:43:37 INFO - PROCESS | 3380 | 1466696617693 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:37 INFO - PROCESS | 3380 | 1466696617809 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 08:43:37 INFO - PROCESS | 3380 | 1466696617906 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:37 INFO - PROCESS | 3380 | 1466696617909 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:37 INFO - PROCESS | 3380 | ++DOCSHELL 1605E800 == 41 [pid = 3380] [id = 171] 08:43:37 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (16A57C00) [pid = 3380] [serial = 511] [outer = 00000000] 08:43:37 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (1768C000) [pid = 3380] [serial = 512] [outer = 16A57C00] 08:43:37 INFO - PROCESS | 3380 | 1466696617967 Marionette DEBUG loaded listener.js 08:43:38 INFO - PROCESS | 3380 | ++DOMWINDOW == 90 (18217C00) [pid = 3380] [serial = 513] [outer = 16A57C00] 08:43:38 INFO - PROCESS | 3380 | 1466696618544 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:43:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:43:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 898ms 08:43:38 INFO - PROCESS | 3380 | 1466696618587 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 08:43:38 INFO - PROCESS | 3380 | 1466696618590 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 08:43:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:43:38 INFO - PROCESS | 3380 | 1466696618594 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:43:38 INFO - PROCESS | 3380 | 1466696618597 Marionette TRACE conn3 <- [1,650,null,{}] 08:43:38 INFO - PROCESS | 3380 | 1466696618608 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:43:38 INFO - PROCESS | 3380 | 1466696618613 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:38 INFO - PROCESS | 3380 | 1466696618718 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 08:43:38 INFO - PROCESS | 3380 | 1466696618831 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:38 INFO - PROCESS | 3380 | 1466696618834 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:38 INFO - PROCESS | 3380 | ++DOCSHELL 1A3ECC00 == 42 [pid = 3380] [id = 172] 08:43:38 INFO - PROCESS | 3380 | ++DOMWINDOW == 91 (1A3EDC00) [pid = 3380] [serial = 514] [outer = 00000000] 08:43:38 INFO - PROCESS | 3380 | ++DOMWINDOW == 92 (1A64C400) [pid = 3380] [serial = 515] [outer = 1A3EDC00] 08:43:38 INFO - PROCESS | 3380 | 1466696618931 Marionette DEBUG loaded listener.js 08:43:39 INFO - PROCESS | 3380 | ++DOMWINDOW == 93 (1A653000) [pid = 3380] [serial = 516] [outer = 1A3EDC00] 08:43:39 INFO - PROCESS | 3380 | [3380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:43:39 INFO - PROCESS | 3380 | [3380] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:43:39 INFO - PROCESS | 3380 | 1466696619647 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:43:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:43:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1103ms 08:43:39 INFO - PROCESS | 3380 | 1466696619698 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 08:43:39 INFO - PROCESS | 3380 | 1466696619702 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 08:43:39 INFO - PROCESS | 3380 | 1466696619709 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:43:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:43:39 INFO - PROCESS | 3380 | 1466696619712 Marionette TRACE conn3 <- [1,654,null,{}] 08:43:39 INFO - PROCESS | 3380 | 1466696619717 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:43:39 INFO - PROCESS | 3380 | 1466696619720 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:39 INFO - PROCESS | 3380 | 1466696619829 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 08:43:39 INFO - PROCESS | 3380 | 1466696619910 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:39 INFO - PROCESS | 3380 | 1466696619915 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:40 INFO - PROCESS | 3380 | ++DOCSHELL 11C99C00 == 43 [pid = 3380] [id = 173] 08:43:40 INFO - PROCESS | 3380 | ++DOMWINDOW == 94 (11CE4400) [pid = 3380] [serial = 517] [outer = 00000000] 08:43:40 INFO - PROCESS | 3380 | ++DOMWINDOW == 95 (12BA9000) [pid = 3380] [serial = 518] [outer = 11CE4400] 08:43:40 INFO - PROCESS | 3380 | 1466696620014 Marionette DEBUG loaded listener.js 08:43:40 INFO - PROCESS | 3380 | ++DOMWINDOW == 96 (1315EC00) [pid = 3380] [serial = 519] [outer = 11CE4400] 08:43:40 INFO - PROCESS | 3380 | --DOCSHELL 16060400 == 42 [pid = 3380] [id = 168] 08:43:40 INFO - PROCESS | 3380 | --DOCSHELL 1719AC00 == 41 [pid = 3380] [id = 167] 08:43:40 INFO - PROCESS | 3380 | --DOCSHELL 13D53C00 == 40 [pid = 3380] [id = 166] 08:43:40 INFO - PROCESS | 3380 | --DOCSHELL 182DE400 == 39 [pid = 3380] [id = 165] 08:43:40 INFO - PROCESS | 3380 | --DOCSHELL 1821AC00 == 38 [pid = 3380] [id = 164] 08:43:40 INFO - PROCESS | 3380 | --DOCSHELL 16FCCC00 == 37 [pid = 3380] [id = 163] 08:43:40 INFO - PROCESS | 3380 | --DOCSHELL 16060C00 == 36 [pid = 3380] [id = 162] 08:43:40 INFO - PROCESS | 3380 | --DOCSHELL 13225000 == 35 [pid = 3380] [id = 161] 08:43:40 INFO - PROCESS | 3380 | --DOCSHELL 10E68C00 == 34 [pid = 3380] [id = 160] 08:43:40 INFO - PROCESS | 3380 | --DOCSHELL 19E6E800 == 33 [pid = 3380] [id = 157] 08:43:40 INFO - PROCESS | 3380 | --DOCSHELL 104EC000 == 32 [pid = 3380] [id = 158] 08:43:40 INFO - PROCESS | 3380 | --DOCSHELL 11050C00 == 31 [pid = 3380] [id = 159] 08:43:40 INFO - PROCESS | 3380 | --DOCSHELL 1605E800 == 30 [pid = 3380] [id = 171] 08:43:40 INFO - PROCESS | 3380 | --DOCSHELL 1A3ECC00 == 29 [pid = 3380] [id = 172] 08:43:40 INFO - PROCESS | 3380 | --DOCSHELL 16F3A000 == 28 [pid = 3380] [id = 169] 08:43:40 INFO - PROCESS | 3380 | --DOCSHELL 10E05400 == 27 [pid = 3380] [id = 170] 08:43:40 INFO - PROCESS | 3380 | --DOMWINDOW == 95 (1719C800) [pid = 3380] [serial = 455] [outer = 00000000] [url = about:blank] 08:43:40 INFO - PROCESS | 3380 | --DOMWINDOW == 94 (158B0C00) [pid = 3380] [serial = 444] [outer = 00000000] [url = about:blank] 08:43:40 INFO - PROCESS | 3380 | --DOMWINDOW == 93 (1516AC00) [pid = 3380] [serial = 443] [outer = 00000000] [url = about:blank] 08:43:40 INFO - PROCESS | 3380 | --DOMWINDOW == 92 (15CEE400) [pid = 3380] [serial = 452] [outer = 00000000] [url = about:blank] 08:43:40 INFO - PROCESS | 3380 | --DOMWINDOW == 91 (114AD800) [pid = 3380] [serial = 446] [outer = 00000000] [url = about:blank] 08:43:40 INFO - PROCESS | 3380 | --DOMWINDOW == 90 (1180A000) [pid = 3380] [serial = 447] [outer = 00000000] [url = about:blank] 08:43:40 INFO - PROCESS | 3380 | --DOMWINDOW == 89 (13F93000) [pid = 3380] [serial = 432] [outer = 00000000] [url = about:blank] 08:43:40 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (12BABC00) [pid = 3380] [serial = 431] [outer = 00000000] [url = about:blank] 08:43:40 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (1821D800) [pid = 3380] [serial = 435] [outer = 00000000] [url = about:blank] 08:43:40 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (16F3F400) [pid = 3380] [serial = 434] [outer = 00000000] [url = about:blank] 08:43:40 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (1A3E5400) [pid = 3380] [serial = 438] [outer = 00000000] [url = about:blank] 08:43:40 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (1A30E000) [pid = 3380] [serial = 437] [outer = 00000000] [url = about:blank] 08:43:40 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (17A9F800) [pid = 3380] [serial = 458] [outer = 00000000] [url = about:blank] 08:43:40 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (12BB0400) [pid = 3380] [serial = 441] [outer = 00000000] [url = about:blank] 08:43:40 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (129E7800) [pid = 3380] [serial = 440] [outer = 00000000] [url = about:blank] 08:43:40 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (17798000) [pid = 3380] [serial = 456] [outer = 00000000] [url = about:blank] 08:43:40 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (182E5000) [pid = 3380] [serial = 461] [outer = 00000000] [url = about:blank] 08:43:40 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (17FEC400) [pid = 3380] [serial = 459] [outer = 00000000] [url = about:blank] 08:43:40 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (199C5400) [pid = 3380] [serial = 467] [outer = 00000000] [url = about:blank] 08:43:40 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (19545000) [pid = 3380] [serial = 462] [outer = 00000000] [url = about:blank] 08:43:40 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (176C0000) [pid = 3380] [serial = 464] [outer = 00000000] [url = about:blank] 08:43:40 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (13DD3000) [pid = 3380] [serial = 450] [outer = 00000000] [url = about:blank] 08:43:40 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (13D56400) [pid = 3380] [serial = 449] [outer = 00000000] [url = about:blank] 08:43:40 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (19F39400) [pid = 3380] [serial = 470] [outer = 00000000] [url = about:blank] 08:43:40 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (199C8C00) [pid = 3380] [serial = 468] [outer = 00000000] [url = about:blank] 08:43:40 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (16A56C00) [pid = 3380] [serial = 453] [outer = 00000000] [url = about:blank] 08:43:40 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (180D1C00) [pid = 3380] [serial = 465] [outer = 00000000] [url = about:blank] 08:43:41 INFO - PROCESS | 3380 | [3380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:43:41 INFO - PROCESS | 3380 | [3380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:43:41 INFO - PROCESS | 3380 | 1466696621202 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:43:41 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:43:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1512ms 08:43:41 INFO - PROCESS | 3380 | 1466696621238 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 08:43:41 INFO - PROCESS | 3380 | 1466696621243 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 08:43:41 INFO - PROCESS | 3380 | 1466696621247 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:43:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:43:41 INFO - PROCESS | 3380 | 1466696621250 Marionette TRACE conn3 <- [1,658,null,{}] 08:43:41 INFO - PROCESS | 3380 | 1466696621256 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:43:41 INFO - PROCESS | 3380 | 1466696621259 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:41 INFO - PROCESS | 3380 | 1466696621346 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 08:43:41 INFO - PROCESS | 3380 | 1466696621355 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:41 INFO - PROCESS | 3380 | 1466696621359 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:41 INFO - PROCESS | 3380 | ++DOCSHELL 10E0B800 == 28 [pid = 3380] [id = 174] 08:43:41 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (10E0C800) [pid = 3380] [serial = 520] [outer = 00000000] 08:43:41 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (11467400) [pid = 3380] [serial = 521] [outer = 10E0C800] 08:43:41 INFO - PROCESS | 3380 | 1466696621410 Marionette DEBUG loaded listener.js 08:43:41 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (114B0000) [pid = 3380] [serial = 522] [outer = 10E0C800] 08:43:41 INFO - PROCESS | 3380 | 1466696621870 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:43:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:43:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 630ms 08:43:41 INFO - PROCESS | 3380 | 1466696621886 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 08:43:41 INFO - PROCESS | 3380 | 1466696621891 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 08:43:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:43:41 INFO - PROCESS | 3380 | 1466696621897 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:43:41 INFO - PROCESS | 3380 | 1466696621900 Marionette TRACE conn3 <- [1,662,null,{}] 08:43:41 INFO - PROCESS | 3380 | 1466696621943 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:43:41 INFO - PROCESS | 3380 | 1466696621946 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:42 INFO - PROCESS | 3380 | 1466696622030 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 08:43:42 INFO - PROCESS | 3380 | 1466696622039 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:42 INFO - PROCESS | 3380 | 1466696622041 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:42 INFO - PROCESS | 3380 | ++DOCSHELL 132D7400 == 29 [pid = 3380] [id = 175] 08:43:42 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (132D7C00) [pid = 3380] [serial = 523] [outer = 00000000] 08:43:42 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (13A21C00) [pid = 3380] [serial = 524] [outer = 132D7C00] 08:43:42 INFO - PROCESS | 3380 | 1466696622089 Marionette DEBUG loaded listener.js 08:43:42 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (13D55C00) [pid = 3380] [serial = 525] [outer = 132D7C00] 08:43:42 INFO - PROCESS | 3380 | [3380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:43:42 INFO - PROCESS | 3380 | [3380] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:43:42 INFO - PROCESS | 3380 | [3380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:43:42 INFO - PROCESS | 3380 | 1466696622533 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:43:42 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:43:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 693ms 08:43:42 INFO - PROCESS | 3380 | 1466696622576 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 08:43:42 INFO - PROCESS | 3380 | 1466696622578 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 08:43:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:43:42 INFO - PROCESS | 3380 | 1466696622581 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:43:42 INFO - PROCESS | 3380 | 1466696622585 Marionette TRACE conn3 <- [1,666,null,{}] 08:43:42 INFO - PROCESS | 3380 | 1466696622596 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:43:42 INFO - PROCESS | 3380 | 1466696622600 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:42 INFO - PROCESS | 3380 | 1466696622681 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 08:43:42 INFO - PROCESS | 3380 | 1466696622690 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:42 INFO - PROCESS | 3380 | 1466696622693 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:42 INFO - PROCESS | 3380 | ++DOCSHELL 158A6000 == 30 [pid = 3380] [id = 176] 08:43:42 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (158A6C00) [pid = 3380] [serial = 526] [outer = 00000000] 08:43:42 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (15CE1800) [pid = 3380] [serial = 527] [outer = 158A6C00] 08:43:42 INFO - PROCESS | 3380 | 1466696622740 Marionette DEBUG loaded listener.js 08:43:42 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (15CEBC00) [pid = 3380] [serial = 528] [outer = 158A6C00] 08:43:43 INFO - PROCESS | 3380 | 1466696623183 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:43:43 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:43:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 646ms 08:43:43 INFO - PROCESS | 3380 | 1466696623219 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 08:43:43 INFO - PROCESS | 3380 | 1466696623222 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 08:43:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:43:43 INFO - PROCESS | 3380 | 1466696623234 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:43:43 INFO - PROCESS | 3380 | 1466696623236 Marionette TRACE conn3 <- [1,670,null,{}] 08:43:43 INFO - PROCESS | 3380 | 1466696623239 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:43:43 INFO - PROCESS | 3380 | 1466696623241 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:43 INFO - PROCESS | 3380 | 1466696623350 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 08:43:43 INFO - PROCESS | 3380 | 1466696623427 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:43 INFO - PROCESS | 3380 | 1466696623429 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:43 INFO - PROCESS | 3380 | ++DOCSHELL 16F02400 == 31 [pid = 3380] [id = 177] 08:43:43 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (16F04800) [pid = 3380] [serial = 529] [outer = 00000000] 08:43:43 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (17041C00) [pid = 3380] [serial = 530] [outer = 16F04800] 08:43:43 INFO - PROCESS | 3380 | 1466696623474 Marionette DEBUG loaded listener.js 08:43:43 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (171A0800) [pid = 3380] [serial = 531] [outer = 16F04800] 08:43:44 INFO - PROCESS | 3380 | 1466696624388 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:43:44 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:43:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1197ms 08:43:44 INFO - PROCESS | 3380 | 1466696624437 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 08:43:44 INFO - PROCESS | 3380 | 1466696624439 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 08:43:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:43:44 INFO - PROCESS | 3380 | 1466696624443 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:43:44 INFO - PROCESS | 3380 | 1466696624445 Marionette TRACE conn3 <- [1,674,null,{}] 08:43:44 INFO - PROCESS | 3380 | 1466696624448 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:43:44 INFO - PROCESS | 3380 | 1466696624450 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:44 INFO - PROCESS | 3380 | 1466696624556 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 08:43:44 INFO - PROCESS | 3380 | 1466696624562 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:44 INFO - PROCESS | 3380 | 1466696624564 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:44 INFO - PROCESS | 3380 | ++DOCSHELL 171E5C00 == 32 [pid = 3380] [id = 178] 08:43:44 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (1768DC00) [pid = 3380] [serial = 532] [outer = 00000000] 08:43:44 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (1797D800) [pid = 3380] [serial = 533] [outer = 1768DC00] 08:43:44 INFO - PROCESS | 3380 | 1466696624607 Marionette DEBUG loaded listener.js 08:43:44 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (17FEC000) [pid = 3380] [serial = 534] [outer = 1768DC00] 08:43:45 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (105E7800) [pid = 3380] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:43:45 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (182E1800) [pid = 3380] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:43:45 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (1322D800) [pid = 3380] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:43:45 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (1A2B5C00) [pid = 3380] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:43:45 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (17046400) [pid = 3380] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:43:45 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (11051000) [pid = 3380] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:43:45 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (13D56C00) [pid = 3380] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:43:45 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (16061000) [pid = 3380] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:43:45 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (1A301400) [pid = 3380] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:43:45 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (19E70800) [pid = 3380] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:43:45 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (1821B400) [pid = 3380] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:43:45 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (10E98C00) [pid = 3380] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:43:45 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (17983400) [pid = 3380] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:43:45 INFO - PROCESS | 3380 | 1466696625569 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:43:45 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:43:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1166ms 08:43:45 INFO - PROCESS | 3380 | 1466696625630 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 08:43:45 INFO - PROCESS | 3380 | 1466696625632 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 08:43:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:43:45 INFO - PROCESS | 3380 | 1466696625636 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:43:45 INFO - PROCESS | 3380 | 1466696625637 Marionette TRACE conn3 <- [1,678,null,{}] 08:43:45 INFO - PROCESS | 3380 | 1466696625641 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:43:45 INFO - PROCESS | 3380 | 1466696625647 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:45 INFO - PROCESS | 3380 | 1466696625746 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 08:43:45 INFO - PROCESS | 3380 | 1466696625751 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:45 INFO - PROCESS | 3380 | 1466696625754 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:45 INFO - PROCESS | 3380 | ++DOCSHELL 158AF400 == 33 [pid = 3380] [id = 179] 08:43:45 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (15CEC400) [pid = 3380] [serial = 535] [outer = 00000000] 08:43:45 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (17A93000) [pid = 3380] [serial = 536] [outer = 15CEC400] 08:43:45 INFO - PROCESS | 3380 | 1466696625797 Marionette DEBUG loaded listener.js 08:43:45 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (180D3000) [pid = 3380] [serial = 537] [outer = 15CEC400] 08:43:46 INFO - PROCESS | 3380 | 1466696626726 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:43:46 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:43:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1149ms 08:43:46 INFO - PROCESS | 3380 | 1466696626786 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 08:43:46 INFO - PROCESS | 3380 | 1466696626788 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 08:43:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:43:46 INFO - PROCESS | 3380 | 1466696626791 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:43:46 INFO - PROCESS | 3380 | 1466696626793 Marionette TRACE conn3 <- [1,682,null,{}] 08:43:46 INFO - PROCESS | 3380 | 1466696626796 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:43:46 INFO - PROCESS | 3380 | 1466696626798 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:46 INFO - PROCESS | 3380 | 1466696626872 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 08:43:46 INFO - PROCESS | 3380 | 1466696626878 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:46 INFO - PROCESS | 3380 | 1466696626880 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:46 INFO - PROCESS | 3380 | ++DOCSHELL 17046400 == 34 [pid = 3380] [id = 180] 08:43:46 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (1768B400) [pid = 3380] [serial = 538] [outer = 00000000] 08:43:46 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (182DF000) [pid = 3380] [serial = 539] [outer = 1768B400] 08:43:46 INFO - PROCESS | 3380 | 1466696626923 Marionette DEBUG loaded listener.js 08:43:47 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (182DFC00) [pid = 3380] [serial = 540] [outer = 1768B400] 08:43:47 INFO - PROCESS | 3380 | 1466696627890 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:43:47 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:43:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1150ms 08:43:48 INFO - PROCESS | 3380 | 1466696627979 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 08:43:48 INFO - PROCESS | 3380 | 1466696627985 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 08:43:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:43:48 INFO - PROCESS | 3380 | 1466696627995 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:43:48 INFO - PROCESS | 3380 | 1466696628000 Marionette TRACE conn3 <- [1,686,null,{}] 08:43:48 INFO - PROCESS | 3380 | 1466696628007 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:43:48 INFO - PROCESS | 3380 | 1466696628011 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:48 INFO - PROCESS | 3380 | 1466696628146 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 08:43:48 INFO - PROCESS | 3380 | 1466696628303 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:48 INFO - PROCESS | 3380 | 1466696628308 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:48 INFO - PROCESS | 3380 | ++DOCSHELL 10E0F800 == 35 [pid = 3380] [id = 181] 08:43:48 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (10E0FC00) [pid = 3380] [serial = 541] [outer = 00000000] 08:43:48 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (10F91C00) [pid = 3380] [serial = 542] [outer = 10E0FC00] 08:43:48 INFO - PROCESS | 3380 | 1466696628364 Marionette DEBUG loaded listener.js 08:43:48 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (11048400) [pid = 3380] [serial = 543] [outer = 10E0FC00] 08:43:49 INFO - PROCESS | 3380 | 1466696629526 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:43:49 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:43:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1575ms 08:43:49 INFO - PROCESS | 3380 | 1466696629582 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 08:43:49 INFO - PROCESS | 3380 | 1466696629586 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 08:43:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:43:49 INFO - PROCESS | 3380 | 1466696629597 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:43:49 INFO - PROCESS | 3380 | 1466696629600 Marionette TRACE conn3 <- [1,690,null,{}] 08:43:49 INFO - PROCESS | 3380 | 1466696629606 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:43:49 INFO - PROCESS | 3380 | 1466696629609 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:49 INFO - PROCESS | 3380 | 1466696629784 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 08:43:49 INFO - PROCESS | 3380 | 1466696629883 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:49 INFO - PROCESS | 3380 | 1466696629886 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:49 INFO - PROCESS | 3380 | ++DOCSHELL 114E1400 == 36 [pid = 3380] [id = 182] 08:43:49 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (1180F800) [pid = 3380] [serial = 544] [outer = 00000000] 08:43:49 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (12BAF400) [pid = 3380] [serial = 545] [outer = 1180F800] 08:43:49 INFO - PROCESS | 3380 | 1466696629936 Marionette DEBUG loaded listener.js 08:43:50 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (12E21C00) [pid = 3380] [serial = 546] [outer = 1180F800] 08:43:50 INFO - PROCESS | 3380 | --DOCSHELL 158AF400 == 35 [pid = 3380] [id = 179] 08:43:50 INFO - PROCESS | 3380 | --DOCSHELL 171E5C00 == 34 [pid = 3380] [id = 178] 08:43:50 INFO - PROCESS | 3380 | --DOCSHELL 16F02400 == 33 [pid = 3380] [id = 177] 08:43:50 INFO - PROCESS | 3380 | --DOCSHELL 158A6000 == 32 [pid = 3380] [id = 176] 08:43:50 INFO - PROCESS | 3380 | --DOCSHELL 132D7400 == 31 [pid = 3380] [id = 175] 08:43:50 INFO - PROCESS | 3380 | --DOCSHELL 10E0B800 == 30 [pid = 3380] [id = 174] 08:43:50 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (18221C00) [pid = 3380] [serial = 491] [outer = 00000000] [url = about:blank] 08:43:50 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (19E6D400) [pid = 3380] [serial = 494] [outer = 00000000] [url = about:blank] 08:43:50 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (114A1400) [pid = 3380] [serial = 479] [outer = 00000000] [url = about:blank] 08:43:50 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (114E1C00) [pid = 3380] [serial = 480] [outer = 00000000] [url = about:blank] 08:43:50 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (114AD400) [pid = 3380] [serial = 473] [outer = 00000000] [url = about:blank] 08:43:50 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (12E65C00) [pid = 3380] [serial = 474] [outer = 00000000] [url = about:blank] 08:43:50 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (13223000) [pid = 3380] [serial = 476] [outer = 00000000] [url = about:blank] 08:43:50 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (18223800) [pid = 3380] [serial = 492] [outer = 00000000] [url = about:blank] 08:43:50 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (15153800) [pid = 3380] [serial = 477] [outer = 00000000] [url = about:blank] 08:43:50 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (19F6D400) [pid = 3380] [serial = 471] [outer = 00000000] [url = about:blank] 08:43:50 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (13D57400) [pid = 3380] [serial = 482] [outer = 00000000] [url = about:blank] 08:43:50 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (1457AC00) [pid = 3380] [serial = 483] [outer = 00000000] [url = about:blank] 08:43:50 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (16F0C000) [pid = 3380] [serial = 485] [outer = 00000000] [url = about:blank] 08:43:50 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (16FCF000) [pid = 3380] [serial = 486] [outer = 00000000] [url = about:blank] 08:43:50 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (1527AC00) [pid = 3380] [serial = 497] [outer = 00000000] [url = about:blank] 08:43:50 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (19E6DC00) [pid = 3380] [serial = 495] [outer = 00000000] [url = about:blank] 08:43:50 INFO - PROCESS | 3380 | --DOMWINDOW == 66 (17985C00) [pid = 3380] [serial = 488] [outer = 00000000] [url = about:blank] 08:43:50 INFO - PROCESS | 3380 | --DOMWINDOW == 65 (17FF6800) [pid = 3380] [serial = 489] [outer = 00000000] [url = about:blank] 08:43:50 INFO - PROCESS | 3380 | --DOMWINDOW == 64 (19F37800) [pid = 3380] [serial = 500] [outer = 00000000] [url = about:blank] 08:43:50 INFO - PROCESS | 3380 | --DOMWINDOW == 63 (1A30F000) [pid = 3380] [serial = 504] [outer = 00000000] [url = about:blank] 08:43:50 INFO - PROCESS | 3380 | --DOMWINDOW == 62 (15CE7000) [pid = 3380] [serial = 498] [outer = 00000000] [url = about:blank] 08:43:50 INFO - PROCESS | 3380 | --DOMWINDOW == 61 (1A2AEC00) [pid = 3380] [serial = 501] [outer = 00000000] [url = about:blank] 08:43:50 INFO - PROCESS | 3380 | --DOMWINDOW == 60 (1A3EF800) [pid = 3380] [serial = 506] [outer = 00000000] [url = about:blank] 08:43:50 INFO - PROCESS | 3380 | --DOMWINDOW == 59 (1A30D400) [pid = 3380] [serial = 503] [outer = 00000000] [url = about:blank] 08:43:50 INFO - PROCESS | 3380 | --DOMWINDOW == 58 (1A3EC400) [pid = 3380] [serial = 507] [outer = 00000000] [url = about:blank] 08:43:50 INFO - PROCESS | 3380 | 1466696630882 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:43:50 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:43:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1308ms 08:43:50 INFO - PROCESS | 3380 | 1466696630894 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 08:43:50 INFO - PROCESS | 3380 | 1466696630898 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 08:43:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:43:50 INFO - PROCESS | 3380 | 1466696630905 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:43:50 INFO - PROCESS | 3380 | 1466696630908 Marionette TRACE conn3 <- [1,694,null,{}] 08:43:50 INFO - PROCESS | 3380 | 1466696630912 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:43:50 INFO - PROCESS | 3380 | 1466696630915 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:51 INFO - PROCESS | 3380 | 1466696631001 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 08:43:51 INFO - PROCESS | 3380 | 1466696631009 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:51 INFO - PROCESS | 3380 | 1466696631012 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:51 INFO - PROCESS | 3380 | ++DOCSHELL 13D58C00 == 31 [pid = 3380] [id = 183] 08:43:51 INFO - PROCESS | 3380 | ++DOMWINDOW == 59 (13D59400) [pid = 3380] [serial = 547] [outer = 00000000] 08:43:51 INFO - PROCESS | 3380 | ++DOMWINDOW == 60 (13F93400) [pid = 3380] [serial = 548] [outer = 13D59400] 08:43:51 INFO - PROCESS | 3380 | 1466696631057 Marionette DEBUG loaded listener.js 08:43:51 INFO - PROCESS | 3380 | ++DOMWINDOW == 61 (14582400) [pid = 3380] [serial = 549] [outer = 13D59400] 08:43:52 INFO - PROCESS | 3380 | 1466696632015 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:43:52 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:43:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1150ms 08:43:52 INFO - PROCESS | 3380 | 1466696632052 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 08:43:52 INFO - PROCESS | 3380 | 1466696632054 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 08:43:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:43:52 INFO - PROCESS | 3380 | 1466696632057 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:43:52 INFO - PROCESS | 3380 | 1466696632061 Marionette TRACE conn3 <- [1,698,null,{}] 08:43:52 INFO - PROCESS | 3380 | 1466696632071 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:43:52 INFO - PROCESS | 3380 | 1466696632076 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:52 INFO - PROCESS | 3380 | 1466696632166 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 08:43:52 INFO - PROCESS | 3380 | 1466696632173 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:52 INFO - PROCESS | 3380 | 1466696632176 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:52 INFO - PROCESS | 3380 | ++DOCSHELL 15CD7400 == 32 [pid = 3380] [id = 184] 08:43:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 62 (15CE5800) [pid = 3380] [serial = 550] [outer = 00000000] 08:43:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 63 (15CF0800) [pid = 3380] [serial = 551] [outer = 15CE5800] 08:43:52 INFO - PROCESS | 3380 | 1466696632223 Marionette DEBUG loaded listener.js 08:43:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 64 (16357400) [pid = 3380] [serial = 552] [outer = 15CE5800] 08:43:53 INFO - PROCESS | 3380 | 1466696633209 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:43:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:43:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1150ms 08:43:53 INFO - PROCESS | 3380 | 1466696633240 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 08:43:53 INFO - PROCESS | 3380 | 1466696633243 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 08:43:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:43:53 INFO - PROCESS | 3380 | 1466696633246 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:43:53 INFO - PROCESS | 3380 | 1466696633248 Marionette TRACE conn3 <- [1,702,null,{}] 08:43:53 INFO - PROCESS | 3380 | 1466696633257 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:43:53 INFO - PROCESS | 3380 | 1466696633259 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:53 INFO - PROCESS | 3380 | 1466696633365 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 08:43:53 INFO - PROCESS | 3380 | 1466696633371 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:53 INFO - PROCESS | 3380 | 1466696633373 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:53 INFO - PROCESS | 3380 | ++DOCSHELL 16F02400 == 33 [pid = 3380] [id = 185] 08:43:53 INFO - PROCESS | 3380 | ++DOMWINDOW == 65 (16F05C00) [pid = 3380] [serial = 553] [outer = 00000000] 08:43:53 INFO - PROCESS | 3380 | ++DOMWINDOW == 66 (1778D800) [pid = 3380] [serial = 554] [outer = 16F05C00] 08:43:53 INFO - PROCESS | 3380 | 1466696633416 Marionette DEBUG loaded listener.js 08:43:53 INFO - PROCESS | 3380 | ++DOMWINDOW == 67 (177E2800) [pid = 3380] [serial = 555] [outer = 16F05C00] 08:43:53 INFO - PROCESS | 3380 | --DOMWINDOW == 66 (16F04800) [pid = 3380] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:43:53 INFO - PROCESS | 3380 | --DOMWINDOW == 65 (158A6C00) [pid = 3380] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:43:53 INFO - PROCESS | 3380 | --DOMWINDOW == 64 (132D7C00) [pid = 3380] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:43:53 INFO - PROCESS | 3380 | --DOMWINDOW == 63 (10E0C800) [pid = 3380] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:43:53 INFO - PROCESS | 3380 | --DOMWINDOW == 62 (11CE4400) [pid = 3380] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:43:53 INFO - PROCESS | 3380 | --DOMWINDOW == 61 (1768DC00) [pid = 3380] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 08:43:53 INFO - PROCESS | 3380 | --DOMWINDOW == 60 (11047C00) [pid = 3380] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:43:53 INFO - PROCESS | 3380 | --DOMWINDOW == 59 (16A57C00) [pid = 3380] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:43:53 INFO - PROCESS | 3380 | --DOMWINDOW == 58 (1A3EDC00) [pid = 3380] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:43:53 INFO - PROCESS | 3380 | --DOMWINDOW == 57 (15CEC400) [pid = 3380] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 08:43:54 INFO - PROCESS | 3380 | 1466696634343 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:43:54 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:43:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1150ms 08:43:54 INFO - PROCESS | 3380 | 1466696634397 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 08:43:54 INFO - PROCESS | 3380 | 1466696634399 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 08:43:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:43:54 INFO - PROCESS | 3380 | 1466696634402 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:43:54 INFO - PROCESS | 3380 | 1466696634404 Marionette TRACE conn3 <- [1,706,null,{}] 08:43:54 INFO - PROCESS | 3380 | 1466696634407 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:43:54 INFO - PROCESS | 3380 | 1466696634409 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:54 INFO - PROCESS | 3380 | 1466696634485 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 08:43:54 INFO - PROCESS | 3380 | 1466696634557 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:54 INFO - PROCESS | 3380 | 1466696634560 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:54 INFO - PROCESS | 3380 | ++DOCSHELL 16F0BC00 == 34 [pid = 3380] [id = 186] 08:43:54 INFO - PROCESS | 3380 | ++DOMWINDOW == 58 (16F0C000) [pid = 3380] [serial = 556] [outer = 00000000] 08:43:54 INFO - PROCESS | 3380 | ++DOMWINDOW == 59 (17689C00) [pid = 3380] [serial = 557] [outer = 16F0C000] 08:43:54 INFO - PROCESS | 3380 | 1466696634603 Marionette DEBUG loaded listener.js 08:43:54 INFO - PROCESS | 3380 | ++DOMWINDOW == 60 (17A94800) [pid = 3380] [serial = 558] [outer = 16F0C000] 08:43:55 INFO - PROCESS | 3380 | 1466696635469 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:43:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:43:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1087ms 08:43:55 INFO - PROCESS | 3380 | 1466696635496 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 08:43:55 INFO - PROCESS | 3380 | 1466696635498 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 08:43:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:43:55 INFO - PROCESS | 3380 | 1466696635502 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:43:55 INFO - PROCESS | 3380 | 1466696635503 Marionette TRACE conn3 <- [1,710,null,{}] 08:43:55 INFO - PROCESS | 3380 | 1466696635507 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:43:55 INFO - PROCESS | 3380 | 1466696635513 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:55 INFO - PROCESS | 3380 | 1466696635611 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 08:43:55 INFO - PROCESS | 3380 | 1466696635683 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:55 INFO - PROCESS | 3380 | 1466696635685 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:55 INFO - PROCESS | 3380 | ++DOCSHELL 180D2800 == 35 [pid = 3380] [id = 187] 08:43:55 INFO - PROCESS | 3380 | ++DOMWINDOW == 61 (18215400) [pid = 3380] [serial = 559] [outer = 00000000] 08:43:55 INFO - PROCESS | 3380 | ++DOMWINDOW == 62 (182DA000) [pid = 3380] [serial = 560] [outer = 18215400] 08:43:55 INFO - PROCESS | 3380 | 1466696635729 Marionette DEBUG loaded listener.js 08:43:55 INFO - PROCESS | 3380 | ++DOMWINDOW == 63 (182E6400) [pid = 3380] [serial = 561] [outer = 18215400] 08:43:56 INFO - PROCESS | 3380 | 1466696636100 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:43:56 INFO - PROCESS | 3380 | 1466696636142 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 08:43:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 08:43:56 INFO - PROCESS | 3380 | 1466696636145 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:43:56 INFO - PROCESS | 3380 | 1466696636147 Marionette TRACE conn3 <- [1,714,null,{}] 08:43:56 INFO - PROCESS | 3380 | 1466696636150 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:43:56 INFO - PROCESS | 3380 | 1466696636152 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:56 INFO - PROCESS | 3380 | 1466696636266 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 08:43:56 INFO - PROCESS | 3380 | 1466696636273 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:56 INFO - PROCESS | 3380 | 1466696636275 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:56 INFO - PROCESS | 3380 | ++DOCSHELL 180D2C00 == 36 [pid = 3380] [id = 188] 08:43:56 INFO - PROCESS | 3380 | ++DOMWINDOW == 64 (182DB400) [pid = 3380] [serial = 562] [outer = 00000000] 08:43:56 INFO - PROCESS | 3380 | ++DOMWINDOW == 65 (199C9400) [pid = 3380] [serial = 563] [outer = 182DB400] 08:43:56 INFO - PROCESS | 3380 | 1466696636318 Marionette DEBUG loaded listener.js 08:43:56 INFO - PROCESS | 3380 | ++DOMWINDOW == 66 (199CA000) [pid = 3380] [serial = 564] [outer = 182DB400] 08:43:57 INFO - PROCESS | 3380 | 1466696636999 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:43:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:43:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 913ms 08:43:57 INFO - PROCESS | 3380 | 1466696637051 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 08:43:57 INFO - PROCESS | 3380 | 1466696637055 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 08:43:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:43:57 INFO - PROCESS | 3380 | 1466696637108 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:43:57 INFO - PROCESS | 3380 | 1466696637113 Marionette TRACE conn3 <- [1,718,null,{}] 08:43:57 INFO - PROCESS | 3380 | 1466696637118 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:43:57 INFO - PROCESS | 3380 | 1466696637121 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:57 INFO - PROCESS | 3380 | 1466696637233 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 08:43:57 INFO - PROCESS | 3380 | 1466696637353 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:57 INFO - PROCESS | 3380 | 1466696637356 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:57 INFO - PROCESS | 3380 | ++DOCSHELL 114AD400 == 37 [pid = 3380] [id = 189] 08:43:57 INFO - PROCESS | 3380 | ++DOMWINDOW == 67 (12ED2000) [pid = 3380] [serial = 565] [outer = 00000000] 08:43:57 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (13DD0400) [pid = 3380] [serial = 566] [outer = 12ED2000] 08:43:57 INFO - PROCESS | 3380 | 1466696637415 Marionette DEBUG loaded listener.js 08:43:57 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (15160000) [pid = 3380] [serial = 567] [outer = 12ED2000] 08:43:57 INFO - PROCESS | 3380 | 1466696637951 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:43:58 INFO - PROCESS | 3380 | 1466696638023 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 08:43:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 08:43:58 INFO - PROCESS | 3380 | 1466696638029 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:43:58 INFO - PROCESS | 3380 | 1466696638032 Marionette TRACE conn3 <- [1,722,null,{}] 08:43:58 INFO - PROCESS | 3380 | 1466696638036 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:43:58 INFO - PROCESS | 3380 | 1466696638039 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:58 INFO - PROCESS | 3380 | 1466696638148 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 08:43:58 INFO - PROCESS | 3380 | 1466696638228 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:58 INFO - PROCESS | 3380 | 1466696638230 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:58 INFO - PROCESS | 3380 | ++DOCSHELL 180D1000 == 38 [pid = 3380] [id = 190] 08:43:58 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (180D3400) [pid = 3380] [serial = 568] [outer = 00000000] 08:43:58 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (1821F800) [pid = 3380] [serial = 569] [outer = 180D3400] 08:43:58 INFO - PROCESS | 3380 | 1466696638336 Marionette DEBUG loaded listener.js 08:43:58 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (19542400) [pid = 3380] [serial = 570] [outer = 180D3400] 08:43:58 INFO - PROCESS | 3380 | 1466696638906 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:43:58 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:43:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 898ms 08:43:58 INFO - PROCESS | 3380 | 1466696638933 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 08:43:58 INFO - PROCESS | 3380 | 1466696638935 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 08:43:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:43:58 INFO - PROCESS | 3380 | 1466696638939 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:43:58 INFO - PROCESS | 3380 | 1466696638943 Marionette TRACE conn3 <- [1,726,null,{}] 08:43:58 INFO - PROCESS | 3380 | 1466696638954 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:43:58 INFO - PROCESS | 3380 | 1466696638959 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:59 INFO - PROCESS | 3380 | 1466696639064 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 08:43:59 INFO - PROCESS | 3380 | 1466696639158 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:59 INFO - PROCESS | 3380 | 1466696639162 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:43:59 INFO - PROCESS | 3380 | ++DOCSHELL 19F6A000 == 39 [pid = 3380] [id = 191] 08:43:59 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (19F6A400) [pid = 3380] [serial = 571] [outer = 00000000] 08:43:59 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (19F6D400) [pid = 3380] [serial = 572] [outer = 19F6A400] 08:43:59 INFO - PROCESS | 3380 | 1466696639222 Marionette DEBUG loaded listener.js 08:43:59 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (19F73000) [pid = 3380] [serial = 573] [outer = 19F6A400] 08:44:00 INFO - PROCESS | 3380 | 1466696640353 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:44:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:44:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1465ms 08:44:00 INFO - PROCESS | 3380 | 1466696640405 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 08:44:00 INFO - PROCESS | 3380 | 1466696640410 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 08:44:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:44:00 INFO - PROCESS | 3380 | 1466696640465 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:44:00 INFO - PROCESS | 3380 | 1466696640468 Marionette TRACE conn3 <- [1,730,null,{}] 08:44:00 INFO - PROCESS | 3380 | 1466696640475 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:44:00 INFO - PROCESS | 3380 | 1466696640478 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:00 INFO - PROCESS | 3380 | 1466696640560 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 08:44:00 INFO - PROCESS | 3380 | 1466696640675 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:00 INFO - PROCESS | 3380 | 1466696640678 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:00 INFO - PROCESS | 3380 | ++DOCSHELL 10A63C00 == 40 [pid = 3380] [id = 192] 08:44:00 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (10A64000) [pid = 3380] [serial = 574] [outer = 00000000] 08:44:00 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (10E05400) [pid = 3380] [serial = 575] [outer = 10A64000] 08:44:00 INFO - PROCESS | 3380 | 1466696640732 Marionette DEBUG loaded listener.js 08:44:00 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (10E0F400) [pid = 3380] [serial = 576] [outer = 10A64000] 08:44:01 INFO - PROCESS | 3380 | --DOCSHELL 180D2800 == 39 [pid = 3380] [id = 187] 08:44:01 INFO - PROCESS | 3380 | --DOCSHELL 16F0BC00 == 38 [pid = 3380] [id = 186] 08:44:01 INFO - PROCESS | 3380 | --DOCSHELL 16F02400 == 37 [pid = 3380] [id = 185] 08:44:01 INFO - PROCESS | 3380 | --DOCSHELL 15CD7400 == 36 [pid = 3380] [id = 184] 08:44:01 INFO - PROCESS | 3380 | --DOCSHELL 13D58C00 == 35 [pid = 3380] [id = 183] 08:44:01 INFO - PROCESS | 3380 | --DOCSHELL 114E1400 == 34 [pid = 3380] [id = 182] 08:44:01 INFO - PROCESS | 3380 | --DOCSHELL 11C99C00 == 33 [pid = 3380] [id = 173] 08:44:01 INFO - PROCESS | 3380 | --DOCSHELL 17046400 == 32 [pid = 3380] [id = 180] 08:44:01 INFO - PROCESS | 3380 | --DOCSHELL 10E0F800 == 31 [pid = 3380] [id = 181] 08:44:01 INFO - PROCESS | 3380 | --DOCSHELL 180D1000 == 30 [pid = 3380] [id = 190] 08:44:01 INFO - PROCESS | 3380 | --DOCSHELL 19F6A000 == 29 [pid = 3380] [id = 191] 08:44:01 INFO - PROCESS | 3380 | --DOCSHELL 180D2C00 == 28 [pid = 3380] [id = 188] 08:44:01 INFO - PROCESS | 3380 | --DOCSHELL 114AD400 == 27 [pid = 3380] [id = 189] 08:44:01 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (182DF000) [pid = 3380] [serial = 539] [outer = 00000000] [url = about:blank] 08:44:01 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (17041C00) [pid = 3380] [serial = 530] [outer = 00000000] [url = about:blank] 08:44:01 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (171A0800) [pid = 3380] [serial = 531] [outer = 00000000] [url = about:blank] 08:44:01 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (15CE1800) [pid = 3380] [serial = 527] [outer = 00000000] [url = about:blank] 08:44:01 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (13A21C00) [pid = 3380] [serial = 524] [outer = 00000000] [url = about:blank] 08:44:01 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (13D55C00) [pid = 3380] [serial = 525] [outer = 00000000] [url = about:blank] 08:44:01 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (11467400) [pid = 3380] [serial = 521] [outer = 00000000] [url = about:blank] 08:44:01 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (114B0000) [pid = 3380] [serial = 522] [outer = 00000000] [url = about:blank] 08:44:01 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (1315EC00) [pid = 3380] [serial = 519] [outer = 00000000] [url = about:blank] 08:44:01 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (12BA9000) [pid = 3380] [serial = 518] [outer = 00000000] [url = about:blank] 08:44:01 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (17FEC000) [pid = 3380] [serial = 534] [outer = 00000000] [url = about:blank] 08:44:01 INFO - PROCESS | 3380 | --DOMWINDOW == 66 (1797D800) [pid = 3380] [serial = 533] [outer = 00000000] [url = about:blank] 08:44:01 INFO - PROCESS | 3380 | --DOMWINDOW == 65 (1514F800) [pid = 3380] [serial = 510] [outer = 00000000] [url = about:blank] 08:44:01 INFO - PROCESS | 3380 | --DOMWINDOW == 64 (11CF1400) [pid = 3380] [serial = 509] [outer = 00000000] [url = about:blank] 08:44:01 INFO - PROCESS | 3380 | --DOMWINDOW == 63 (18217C00) [pid = 3380] [serial = 513] [outer = 00000000] [url = about:blank] 08:44:01 INFO - PROCESS | 3380 | --DOMWINDOW == 62 (1768C000) [pid = 3380] [serial = 512] [outer = 00000000] [url = about:blank] 08:44:01 INFO - PROCESS | 3380 | --DOMWINDOW == 61 (1A653000) [pid = 3380] [serial = 516] [outer = 00000000] [url = about:blank] 08:44:01 INFO - PROCESS | 3380 | --DOMWINDOW == 60 (1A64C400) [pid = 3380] [serial = 515] [outer = 00000000] [url = about:blank] 08:44:01 INFO - PROCESS | 3380 | --DOMWINDOW == 59 (17A93000) [pid = 3380] [serial = 536] [outer = 00000000] [url = about:blank] 08:44:01 INFO - PROCESS | 3380 | --DOMWINDOW == 58 (180D3000) [pid = 3380] [serial = 537] [outer = 00000000] [url = about:blank] 08:44:01 INFO - PROCESS | 3380 | --DOMWINDOW == 57 (15CEBC00) [pid = 3380] [serial = 528] [outer = 00000000] [url = about:blank] 08:44:02 INFO - PROCESS | 3380 | 1466696642290 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:44:02 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:44:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1891ms 08:44:02 INFO - PROCESS | 3380 | 1466696642317 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 08:44:02 INFO - PROCESS | 3380 | 1466696642321 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 08:44:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:44:02 INFO - PROCESS | 3380 | 1466696642325 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:44:02 INFO - PROCESS | 3380 | 1466696642328 Marionette TRACE conn3 <- [1,734,null,{}] 08:44:02 INFO - PROCESS | 3380 | 1466696642333 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:44:02 INFO - PROCESS | 3380 | 1466696642336 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:02 INFO - PROCESS | 3380 | 1466696642430 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 08:44:02 INFO - PROCESS | 3380 | 1466696642437 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:02 INFO - PROCESS | 3380 | 1466696642440 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:02 INFO - PROCESS | 3380 | ++DOCSHELL 10E04400 == 28 [pid = 3380] [id = 193] 08:44:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 58 (10E07400) [pid = 3380] [serial = 577] [outer = 00000000] 08:44:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 59 (11048C00) [pid = 3380] [serial = 578] [outer = 10E07400] 08:44:02 INFO - PROCESS | 3380 | 1466696642487 Marionette DEBUG loaded listener.js 08:44:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 60 (114A7000) [pid = 3380] [serial = 579] [outer = 10E07400] 08:44:03 INFO - PROCESS | 3380 | 1466696643454 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:44:03 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:44:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1165ms 08:44:03 INFO - PROCESS | 3380 | 1466696643485 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 08:44:03 INFO - PROCESS | 3380 | 1466696643490 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 08:44:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 08:44:03 INFO - PROCESS | 3380 | 1466696643497 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:44:03 INFO - PROCESS | 3380 | 1466696643499 Marionette TRACE conn3 <- [1,738,null,{}] 08:44:03 INFO - PROCESS | 3380 | 1466696643503 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:44:03 INFO - PROCESS | 3380 | 1466696643506 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:03 INFO - PROCESS | 3380 | 1466696643618 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 08:44:03 INFO - PROCESS | 3380 | 1466696643625 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:03 INFO - PROCESS | 3380 | 1466696643628 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:03 INFO - PROCESS | 3380 | ++DOCSHELL 12B6C000 == 29 [pid = 3380] [id = 194] 08:44:03 INFO - PROCESS | 3380 | ++DOMWINDOW == 61 (12B74000) [pid = 3380] [serial = 580] [outer = 00000000] 08:44:03 INFO - PROCESS | 3380 | ++DOMWINDOW == 62 (12E19C00) [pid = 3380] [serial = 581] [outer = 12B74000] 08:44:03 INFO - PROCESS | 3380 | 1466696643674 Marionette DEBUG loaded listener.js 08:44:03 INFO - PROCESS | 3380 | ++DOMWINDOW == 63 (12ED4400) [pid = 3380] [serial = 582] [outer = 12B74000] 08:44:04 INFO - PROCESS | 3380 | 1466696644625 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:44:04 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:44:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1166ms 08:44:04 INFO - PROCESS | 3380 | 1466696644653 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 08:44:04 INFO - PROCESS | 3380 | 1466696644655 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 08:44:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 08:44:04 INFO - PROCESS | 3380 | 1466696644658 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:44:04 INFO - PROCESS | 3380 | 1466696644662 Marionette TRACE conn3 <- [1,742,null,{}] 08:44:04 INFO - PROCESS | 3380 | 1466696644673 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:44:04 INFO - PROCESS | 3380 | 1466696644677 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:04 INFO - PROCESS | 3380 | 1466696644787 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 08:44:04 INFO - PROCESS | 3380 | 1466696644794 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:04 INFO - PROCESS | 3380 | 1466696644797 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:04 INFO - PROCESS | 3380 | ++DOCSHELL 13D52800 == 30 [pid = 3380] [id = 195] 08:44:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 64 (13D52C00) [pid = 3380] [serial = 583] [outer = 00000000] 08:44:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 65 (13D5EC00) [pid = 3380] [serial = 584] [outer = 13D52C00] 08:44:04 INFO - PROCESS | 3380 | 1466696644845 Marionette DEBUG loaded listener.js 08:44:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 66 (13F9D800) [pid = 3380] [serial = 585] [outer = 13D52C00] 08:44:05 INFO - PROCESS | 3380 | --DOMWINDOW == 65 (16F05C00) [pid = 3380] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 08:44:05 INFO - PROCESS | 3380 | --DOMWINDOW == 64 (10E0FC00) [pid = 3380] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 08:44:05 INFO - PROCESS | 3380 | --DOMWINDOW == 63 (1768B400) [pid = 3380] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:44:05 INFO - PROCESS | 3380 | --DOMWINDOW == 62 (15CE5800) [pid = 3380] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 08:44:05 INFO - PROCESS | 3380 | --DOMWINDOW == 61 (1180F800) [pid = 3380] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 08:44:05 INFO - PROCESS | 3380 | --DOMWINDOW == 60 (13D59400) [pid = 3380] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 08:44:05 INFO - PROCESS | 3380 | --DOMWINDOW == 59 (16F0C000) [pid = 3380] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 08:44:05 INFO - PROCESS | 3380 | --DOMWINDOW == 58 (182DB400) [pid = 3380] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 08:44:05 INFO - PROCESS | 3380 | --DOMWINDOW == 57 (18215400) [pid = 3380] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 08:44:05 INFO - PROCESS | 3380 | 1466696645819 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:44:05 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:44:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1150ms 08:44:05 INFO - PROCESS | 3380 | 1466696645838 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 08:44:05 INFO - PROCESS | 3380 | 1466696645841 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 08:44:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 08:44:05 INFO - PROCESS | 3380 | 1466696645844 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:44:05 INFO - PROCESS | 3380 | 1466696645846 Marionette TRACE conn3 <- [1,746,null,{}] 08:44:05 INFO - PROCESS | 3380 | 1466696645849 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:44:05 INFO - PROCESS | 3380 | 1466696645851 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:05 INFO - PROCESS | 3380 | 1466696645935 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 08:44:05 INFO - PROCESS | 3380 | 1466696645957 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:05 INFO - PROCESS | 3380 | 1466696645959 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:05 INFO - PROCESS | 3380 | ++DOCSHELL 13DDA800 == 31 [pid = 3380] [id = 196] 08:44:05 INFO - PROCESS | 3380 | ++DOMWINDOW == 58 (14586000) [pid = 3380] [serial = 586] [outer = 00000000] 08:44:06 INFO - PROCESS | 3380 | ++DOMWINDOW == 59 (15275400) [pid = 3380] [serial = 587] [outer = 14586000] 08:44:06 INFO - PROCESS | 3380 | 1466696646005 Marionette DEBUG loaded listener.js 08:44:06 INFO - PROCESS | 3380 | ++DOMWINDOW == 60 (15C0F000) [pid = 3380] [serial = 588] [outer = 14586000] 08:44:06 INFO - PROCESS | 3380 | 1466696646426 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:44:06 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:44:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 630ms 08:44:06 INFO - PROCESS | 3380 | 1466696646482 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 08:44:06 INFO - PROCESS | 3380 | 1466696646484 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 08:44:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 08:44:06 INFO - PROCESS | 3380 | 1466696646487 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 08:44:06 INFO - PROCESS | 3380 | 1466696646489 Marionette TRACE conn3 <- [1,750,null,{}] 08:44:06 INFO - PROCESS | 3380 | 1466696646493 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:44:06 INFO - PROCESS | 3380 | 1466696646495 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:06 INFO - PROCESS | 3380 | 1466696646581 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 08:44:06 INFO - PROCESS | 3380 | 1466696646588 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:06 INFO - PROCESS | 3380 | 1466696646590 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:06 INFO - PROCESS | 3380 | ++DOCSHELL 15CD7800 == 32 [pid = 3380] [id = 197] 08:44:06 INFO - PROCESS | 3380 | ++DOMWINDOW == 61 (15CE5800) [pid = 3380] [serial = 589] [outer = 00000000] 08:44:06 INFO - PROCESS | 3380 | ++DOMWINDOW == 62 (16055C00) [pid = 3380] [serial = 590] [outer = 15CE5800] 08:44:06 INFO - PROCESS | 3380 | 1466696646636 Marionette DEBUG loaded listener.js 08:44:06 INFO - PROCESS | 3380 | ++DOMWINDOW == 63 (16057C00) [pid = 3380] [serial = 591] [outer = 15CE5800] 08:44:07 INFO - PROCESS | 3380 | 1466696647529 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:44:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 08:44:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1087ms 08:44:07 INFO - PROCESS | 3380 | 1466696647590 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 08:44:07 INFO - PROCESS | 3380 | 1466696647594 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 08:44:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 08:44:07 INFO - PROCESS | 3380 | 1466696647600 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 08:44:07 INFO - PROCESS | 3380 | 1466696647605 Marionette TRACE conn3 <- [1,754,null,{}] 08:44:07 INFO - PROCESS | 3380 | 1466696647611 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:44:07 INFO - PROCESS | 3380 | 1466696647615 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:07 INFO - PROCESS | 3380 | 1466696647754 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 08:44:07 INFO - PROCESS | 3380 | 1466696647824 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:07 INFO - PROCESS | 3380 | 1466696647828 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:07 INFO - PROCESS | 3380 | ++DOCSHELL 10E03C00 == 33 [pid = 3380] [id = 198] 08:44:07 INFO - PROCESS | 3380 | ++DOMWINDOW == 64 (10E07000) [pid = 3380] [serial = 592] [outer = 00000000] 08:44:07 INFO - PROCESS | 3380 | ++DOMWINDOW == 65 (10F9E000) [pid = 3380] [serial = 593] [outer = 10E07000] 08:44:07 INFO - PROCESS | 3380 | 1466696647885 Marionette DEBUG loaded listener.js 08:44:07 INFO - PROCESS | 3380 | ++DOMWINDOW == 66 (1180CC00) [pid = 3380] [serial = 594] [outer = 10E07000] 08:44:09 INFO - PROCESS | 3380 | 1466696649016 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:44:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 08:44:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1465ms 08:44:09 INFO - PROCESS | 3380 | 1466696649064 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 08:44:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 08:44:09 INFO - PROCESS | 3380 | 1466696649067 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 08:44:09 INFO - PROCESS | 3380 | 1466696649073 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 08:44:09 INFO - PROCESS | 3380 | 1466696649077 Marionette TRACE conn3 <- [1,758,null,{}] 08:44:09 INFO - PROCESS | 3380 | 1466696649090 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:44:09 INFO - PROCESS | 3380 | 1466696649093 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:09 INFO - PROCESS | 3380 | 1466696649303 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 08:44:09 INFO - PROCESS | 3380 | 1466696649419 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:09 INFO - PROCESS | 3380 | 1466696649422 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:09 INFO - PROCESS | 3380 | ++DOCSHELL 13A27400 == 34 [pid = 3380] [id = 199] 08:44:09 INFO - PROCESS | 3380 | ++DOMWINDOW == 67 (13AC4C00) [pid = 3380] [serial = 595] [outer = 00000000] 08:44:09 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (13D5C400) [pid = 3380] [serial = 596] [outer = 13AC4C00] 08:44:09 INFO - PROCESS | 3380 | 1466696649477 Marionette DEBUG loaded listener.js 08:44:09 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (14585800) [pid = 3380] [serial = 597] [outer = 13AC4C00] 08:44:10 INFO - PROCESS | 3380 | --DOCSHELL 13DDA800 == 33 [pid = 3380] [id = 196] 08:44:10 INFO - PROCESS | 3380 | --DOCSHELL 13D52800 == 32 [pid = 3380] [id = 195] 08:44:10 INFO - PROCESS | 3380 | --DOCSHELL 12B6C000 == 31 [pid = 3380] [id = 194] 08:44:10 INFO - PROCESS | 3380 | --DOCSHELL 10E04400 == 30 [pid = 3380] [id = 193] 08:44:10 INFO - PROCESS | 3380 | --DOCSHELL 10A63C00 == 29 [pid = 3380] [id = 192] 08:44:10 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (199CA000) [pid = 3380] [serial = 564] [outer = 00000000] [url = about:blank] 08:44:10 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (199C9400) [pid = 3380] [serial = 563] [outer = 00000000] [url = about:blank] 08:44:10 INFO - PROCESS | 3380 | --DOMWINDOW == 66 (182DA000) [pid = 3380] [serial = 560] [outer = 00000000] [url = about:blank] 08:44:10 INFO - PROCESS | 3380 | --DOMWINDOW == 65 (1778D800) [pid = 3380] [serial = 554] [outer = 00000000] [url = about:blank] 08:44:10 INFO - PROCESS | 3380 | --DOMWINDOW == 64 (10F91C00) [pid = 3380] [serial = 542] [outer = 00000000] [url = about:blank] 08:44:10 INFO - PROCESS | 3380 | --DOMWINDOW == 63 (11048400) [pid = 3380] [serial = 543] [outer = 00000000] [url = about:blank] 08:44:10 INFO - PROCESS | 3380 | --DOMWINDOW == 62 (182DFC00) [pid = 3380] [serial = 540] [outer = 00000000] [url = about:blank] 08:44:10 INFO - PROCESS | 3380 | --DOMWINDOW == 61 (15CF0800) [pid = 3380] [serial = 551] [outer = 00000000] [url = about:blank] 08:44:10 INFO - PROCESS | 3380 | --DOMWINDOW == 60 (12BAF400) [pid = 3380] [serial = 545] [outer = 00000000] [url = about:blank] 08:44:10 INFO - PROCESS | 3380 | --DOMWINDOW == 59 (12E21C00) [pid = 3380] [serial = 546] [outer = 00000000] [url = about:blank] 08:44:10 INFO - PROCESS | 3380 | --DOMWINDOW == 58 (13F93400) [pid = 3380] [serial = 548] [outer = 00000000] [url = about:blank] 08:44:10 INFO - PROCESS | 3380 | --DOMWINDOW == 57 (14582400) [pid = 3380] [serial = 549] [outer = 00000000] [url = about:blank] 08:44:10 INFO - PROCESS | 3380 | --DOMWINDOW == 56 (177E2800) [pid = 3380] [serial = 555] [outer = 00000000] [url = about:blank] 08:44:10 INFO - PROCESS | 3380 | --DOMWINDOW == 55 (17A94800) [pid = 3380] [serial = 558] [outer = 00000000] [url = about:blank] 08:44:10 INFO - PROCESS | 3380 | --DOMWINDOW == 54 (16357400) [pid = 3380] [serial = 552] [outer = 00000000] [url = about:blank] 08:44:10 INFO - PROCESS | 3380 | --DOMWINDOW == 53 (17689C00) [pid = 3380] [serial = 557] [outer = 00000000] [url = about:blank] 08:44:10 INFO - PROCESS | 3380 | --DOMWINDOW == 52 (182E6400) [pid = 3380] [serial = 561] [outer = 00000000] [url = about:blank] 08:44:10 INFO - PROCESS | 3380 | 1466696650144 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:44:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 08:44:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1103ms 08:44:10 INFO - PROCESS | 3380 | 1466696650202 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 08:44:10 INFO - PROCESS | 3380 | 1466696650206 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 08:44:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 08:44:10 INFO - PROCESS | 3380 | 1466696650210 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 08:44:10 INFO - PROCESS | 3380 | 1466696650213 Marionette TRACE conn3 <- [1,762,null,{}] 08:44:10 INFO - PROCESS | 3380 | 1466696650219 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:44:10 INFO - PROCESS | 3380 | 1466696650221 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:10 INFO - PROCESS | 3380 | 1466696650307 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 08:44:10 INFO - PROCESS | 3380 | 1466696650314 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:10 INFO - PROCESS | 3380 | 1466696650318 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:10 INFO - PROCESS | 3380 | ++DOCSHELL 114AB800 == 30 [pid = 3380] [id = 200] 08:44:10 INFO - PROCESS | 3380 | ++DOMWINDOW == 53 (114B0800) [pid = 3380] [serial = 598] [outer = 00000000] 08:44:10 INFO - PROCESS | 3380 | ++DOMWINDOW == 54 (12B6C000) [pid = 3380] [serial = 599] [outer = 114B0800] 08:44:10 INFO - PROCESS | 3380 | 1466696650365 Marionette DEBUG loaded listener.js 08:44:10 INFO - PROCESS | 3380 | ++DOMWINDOW == 55 (12E19800) [pid = 3380] [serial = 600] [outer = 114B0800] 08:44:10 INFO - PROCESS | 3380 | 1466696650848 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:44:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 08:44:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 693ms 08:44:10 INFO - PROCESS | 3380 | 1466696650907 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 08:44:10 INFO - PROCESS | 3380 | 1466696650911 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 08:44:10 INFO - PROCESS | 3380 | 1466696650916 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 08:44:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 08:44:10 INFO - PROCESS | 3380 | 1466696650919 Marionette TRACE conn3 <- [1,766,null,{}] 08:44:10 INFO - PROCESS | 3380 | 1466696650923 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:44:10 INFO - PROCESS | 3380 | 1466696650925 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:11 INFO - PROCESS | 3380 | 1466696651007 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 08:44:11 INFO - PROCESS | 3380 | 1466696651015 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:11 INFO - PROCESS | 3380 | 1466696651017 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:11 INFO - PROCESS | 3380 | ++DOCSHELL 13161400 == 31 [pid = 3380] [id = 201] 08:44:11 INFO - PROCESS | 3380 | ++DOMWINDOW == 56 (13189000) [pid = 3380] [serial = 601] [outer = 00000000] 08:44:11 INFO - PROCESS | 3380 | ++DOMWINDOW == 57 (13ABA400) [pid = 3380] [serial = 602] [outer = 13189000] 08:44:11 INFO - PROCESS | 3380 | 1466696651062 Marionette DEBUG loaded listener.js 08:44:11 INFO - PROCESS | 3380 | ++DOMWINDOW == 58 (13D58800) [pid = 3380] [serial = 603] [outer = 13189000] 08:44:11 INFO - PROCESS | 3380 | 1466696651502 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:44:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 08:44:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 646ms 08:44:11 INFO - PROCESS | 3380 | 1466696651555 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 08:44:11 INFO - PROCESS | 3380 | 1466696651557 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 08:44:11 INFO - PROCESS | 3380 | 1466696651560 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 08:44:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 08:44:11 INFO - PROCESS | 3380 | 1466696651564 Marionette TRACE conn3 <- [1,770,null,{}] 08:44:11 INFO - PROCESS | 3380 | 1466696651574 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:44:11 INFO - PROCESS | 3380 | 1466696651579 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:11 INFO - PROCESS | 3380 | 1466696651664 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 08:44:11 INFO - PROCESS | 3380 | 1466696651672 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:11 INFO - PROCESS | 3380 | 1466696651675 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:11 INFO - PROCESS | 3380 | ++DOCSHELL 15CE3800 == 32 [pid = 3380] [id = 202] 08:44:11 INFO - PROCESS | 3380 | ++DOMWINDOW == 59 (15CE4C00) [pid = 3380] [serial = 604] [outer = 00000000] 08:44:11 INFO - PROCESS | 3380 | ++DOMWINDOW == 60 (15CEEC00) [pid = 3380] [serial = 605] [outer = 15CE4C00] 08:44:11 INFO - PROCESS | 3380 | 1466696651723 Marionette DEBUG loaded listener.js 08:44:11 INFO - PROCESS | 3380 | ++DOMWINDOW == 61 (16A56800) [pid = 3380] [serial = 606] [outer = 15CE4C00] 08:44:12 INFO - PROCESS | 3380 | 1466696652164 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:44:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 08:44:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 646ms 08:44:12 INFO - PROCESS | 3380 | 1466696652198 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 08:44:12 INFO - PROCESS | 3380 | 1466696652201 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 08:44:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 08:44:12 INFO - PROCESS | 3380 | 1466696652204 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 08:44:12 INFO - PROCESS | 3380 | 1466696652206 Marionette TRACE conn3 <- [1,774,null,{}] 08:44:12 INFO - PROCESS | 3380 | 1466696652209 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:44:12 INFO - PROCESS | 3380 | 1466696652211 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:12 INFO - PROCESS | 3380 | 1466696652293 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 08:44:12 INFO - PROCESS | 3380 | 1466696652298 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:12 INFO - PROCESS | 3380 | 1466696652300 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:12 INFO - PROCESS | 3380 | ++DOCSHELL 16F06C00 == 33 [pid = 3380] [id = 203] 08:44:12 INFO - PROCESS | 3380 | ++DOMWINDOW == 62 (16F43000) [pid = 3380] [serial = 607] [outer = 00000000] 08:44:12 INFO - PROCESS | 3380 | ++DOMWINDOW == 63 (1719A800) [pid = 3380] [serial = 608] [outer = 16F43000] 08:44:12 INFO - PROCESS | 3380 | 1466696652343 Marionette DEBUG loaded listener.js 08:44:12 INFO - PROCESS | 3380 | ++DOMWINDOW == 64 (171E8800) [pid = 3380] [serial = 609] [outer = 16F43000] 08:44:12 INFO - PROCESS | 3380 | 1466696652818 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:44:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 08:44:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 630ms 08:44:12 INFO - PROCESS | 3380 | 1466696652846 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 08:44:12 INFO - PROCESS | 3380 | 1466696652848 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 08:44:12 INFO - PROCESS | 3380 | 1466696652857 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 08:44:12 INFO - PROCESS | 3380 | 1466696652858 Marionette TRACE conn3 <- [1,778,null,{}] 08:44:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 08:44:12 INFO - PROCESS | 3380 | 1466696652861 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:44:12 INFO - PROCESS | 3380 | 1466696652863 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:12 INFO - PROCESS | 3380 | 1466696652964 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 08:44:13 INFO - PROCESS | 3380 | 1466696652972 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:13 INFO - PROCESS | 3380 | 1466696652974 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:13 INFO - PROCESS | 3380 | ++DOCSHELL 16F0BC00 == 34 [pid = 3380] [id = 204] 08:44:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 65 (16F3F400) [pid = 3380] [serial = 610] [outer = 00000000] 08:44:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 66 (17798800) [pid = 3380] [serial = 611] [outer = 16F3F400] 08:44:13 INFO - PROCESS | 3380 | 1466696653018 Marionette DEBUG loaded listener.js 08:44:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 67 (1797D000) [pid = 3380] [serial = 612] [outer = 16F3F400] 08:44:13 INFO - PROCESS | 3380 | 1466696653500 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:44:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 08:44:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 646ms 08:44:13 INFO - PROCESS | 3380 | 1466696653528 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 08:44:13 INFO - PROCESS | 3380 | 1466696653530 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 08:44:13 INFO - PROCESS | 3380 | 1466696653533 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 08:44:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 08:44:13 INFO - PROCESS | 3380 | 1466696653535 Marionette TRACE conn3 <- [1,782,null,{}] 08:44:13 INFO - PROCESS | 3380 | 1466696653538 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:44:13 INFO - PROCESS | 3380 | 1466696653544 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:13 INFO - PROCESS | 3380 | 1466696653674 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 08:44:13 INFO - PROCESS | 3380 | 1466696653768 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:13 INFO - PROCESS | 3380 | 1466696653770 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:13 INFO - PROCESS | 3380 | ++DOCSHELL 17983C00 == 35 [pid = 3380] [id = 205] 08:44:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (17A93800) [pid = 3380] [serial = 613] [outer = 00000000] 08:44:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (180C8000) [pid = 3380] [serial = 614] [outer = 17A93800] 08:44:13 INFO - PROCESS | 3380 | 1466696653813 Marionette DEBUG loaded listener.js 08:44:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (180C8C00) [pid = 3380] [serial = 615] [outer = 17A93800] 08:44:14 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (10A64000) [pid = 3380] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 08:44:14 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (10E07400) [pid = 3380] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 08:44:14 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (12B74000) [pid = 3380] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 08:44:14 INFO - PROCESS | 3380 | --DOMWINDOW == 66 (12ED2000) [pid = 3380] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 08:44:14 INFO - PROCESS | 3380 | --DOMWINDOW == 65 (180D3400) [pid = 3380] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 08:44:14 INFO - PROCESS | 3380 | --DOMWINDOW == 64 (19F6A400) [pid = 3380] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 08:44:14 INFO - PROCESS | 3380 | --DOMWINDOW == 63 (13D52C00) [pid = 3380] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 08:44:14 INFO - PROCESS | 3380 | 1466696654207 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:44:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 08:44:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 740ms 08:44:14 INFO - PROCESS | 3380 | 1466696654274 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 08:44:14 INFO - PROCESS | 3380 | 1466696654276 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 08:44:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 08:44:14 INFO - PROCESS | 3380 | 1466696654280 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 08:44:14 INFO - PROCESS | 3380 | 1466696654281 Marionette TRACE conn3 <- [1,786,null,{}] 08:44:14 INFO - PROCESS | 3380 | 1466696654285 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:44:14 INFO - PROCESS | 3380 | 1466696654287 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:14 INFO - PROCESS | 3380 | 1466696654361 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 08:44:14 INFO - PROCESS | 3380 | 1466696654366 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:14 INFO - PROCESS | 3380 | 1466696654368 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:14 INFO - PROCESS | 3380 | ++DOCSHELL 13F92000 == 36 [pid = 3380] [id = 206] 08:44:14 INFO - PROCESS | 3380 | ++DOMWINDOW == 64 (14581C00) [pid = 3380] [serial = 616] [outer = 00000000] 08:44:14 INFO - PROCESS | 3380 | ++DOMWINDOW == 65 (16FD1000) [pid = 3380] [serial = 617] [outer = 14581C00] 08:44:14 INFO - PROCESS | 3380 | 1466696654411 Marionette DEBUG loaded listener.js 08:44:14 INFO - PROCESS | 3380 | ++DOMWINDOW == 66 (180D2400) [pid = 3380] [serial = 618] [outer = 14581C00] 08:44:14 INFO - PROCESS | 3380 | 1466696654825 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:44:14 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:44:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 599ms 08:44:14 INFO - PROCESS | 3380 | 1466696654878 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 08:44:14 INFO - PROCESS | 3380 | 1466696654880 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 08:44:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 08:44:14 INFO - PROCESS | 3380 | 1466696654884 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 08:44:14 INFO - PROCESS | 3380 | 1466696654885 Marionette TRACE conn3 <- [1,790,null,{}] 08:44:14 INFO - PROCESS | 3380 | 1466696654888 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:44:14 INFO - PROCESS | 3380 | 1466696654890 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:14 INFO - PROCESS | 3380 | 1466696654965 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 08:44:14 INFO - PROCESS | 3380 | 1466696654970 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:14 INFO - PROCESS | 3380 | 1466696654972 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:15 INFO - PROCESS | 3380 | ++DOCSHELL 1768EC00 == 37 [pid = 3380] [id = 207] 08:44:15 INFO - PROCESS | 3380 | ++DOMWINDOW == 67 (1821A400) [pid = 3380] [serial = 619] [outer = 00000000] 08:44:15 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (18221C00) [pid = 3380] [serial = 620] [outer = 1821A400] 08:44:15 INFO - PROCESS | 3380 | 1466696655019 Marionette DEBUG loaded listener.js 08:44:15 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (182DD400) [pid = 3380] [serial = 621] [outer = 1821A400] 08:44:15 INFO - PROCESS | 3380 | 1466696655459 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:44:15 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:44:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 645ms 08:44:15 INFO - PROCESS | 3380 | 1466696655521 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 08:44:15 INFO - PROCESS | 3380 | 1466696655523 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 08:44:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 08:44:15 INFO - PROCESS | 3380 | 1466696655526 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 08:44:15 INFO - PROCESS | 3380 | 1466696655528 Marionette TRACE conn3 <- [1,794,null,{}] 08:44:15 INFO - PROCESS | 3380 | 1466696655531 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:44:15 INFO - PROCESS | 3380 | 1466696655533 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:15 INFO - PROCESS | 3380 | 1466696655612 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 08:44:15 INFO - PROCESS | 3380 | 1466696655619 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:15 INFO - PROCESS | 3380 | 1466696655621 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:15 INFO - PROCESS | 3380 | ++DOCSHELL 1821E000 == 38 [pid = 3380] [id = 208] 08:44:15 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (182E0C00) [pid = 3380] [serial = 622] [outer = 00000000] 08:44:15 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (19540000) [pid = 3380] [serial = 623] [outer = 182E0C00] 08:44:15 INFO - PROCESS | 3380 | 1466696655663 Marionette DEBUG loaded listener.js 08:44:15 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (19548000) [pid = 3380] [serial = 624] [outer = 182E0C00] 08:44:16 INFO - PROCESS | 3380 | 1466696656085 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:44:16 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:44:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 599ms 08:44:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 08:44:16 INFO - PROCESS | 3380 | 1466696656126 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 08:44:16 INFO - PROCESS | 3380 | 1466696656128 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 08:44:16 INFO - PROCESS | 3380 | 1466696656131 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 08:44:16 INFO - PROCESS | 3380 | 1466696656133 Marionette TRACE conn3 <- [1,798,null,{}] 08:44:16 INFO - PROCESS | 3380 | 1466696656136 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:44:16 INFO - PROCESS | 3380 | 1466696656138 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:16 INFO - PROCESS | 3380 | 1466696656214 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 08:44:16 INFO - PROCESS | 3380 | 1466696656219 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:16 INFO - PROCESS | 3380 | 1466696656221 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:16 INFO - PROCESS | 3380 | ++DOCSHELL 10E0F800 == 39 [pid = 3380] [id = 209] 08:44:16 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (18221400) [pid = 3380] [serial = 625] [outer = 00000000] 08:44:16 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (199C5800) [pid = 3380] [serial = 626] [outer = 18221400] 08:44:16 INFO - PROCESS | 3380 | 1466696656263 Marionette DEBUG loaded listener.js 08:44:16 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (199C2400) [pid = 3380] [serial = 627] [outer = 18221400] 08:44:16 INFO - PROCESS | 3380 | 1466696656840 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:44:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 08:44:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 740ms 08:44:16 INFO - PROCESS | 3380 | 1466696656869 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 08:44:16 INFO - PROCESS | 3380 | 1466696656874 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 08:44:16 INFO - PROCESS | 3380 | 1466696656879 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 08:44:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 08:44:16 INFO - PROCESS | 3380 | 1466696656882 Marionette TRACE conn3 <- [1,802,null,{}] 08:44:16 INFO - PROCESS | 3380 | 1466696656888 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:44:16 INFO - PROCESS | 3380 | 1466696656891 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:17 INFO - PROCESS | 3380 | 1466696656999 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 08:44:17 INFO - PROCESS | 3380 | 1466696657124 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:17 INFO - PROCESS | 3380 | 1466696657127 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:17 INFO - PROCESS | 3380 | ++DOCSHELL 1104AC00 == 40 [pid = 3380] [id = 210] 08:44:17 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (114A2000) [pid = 3380] [serial = 628] [outer = 00000000] 08:44:17 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (13186400) [pid = 3380] [serial = 629] [outer = 114A2000] 08:44:17 INFO - PROCESS | 3380 | 1466696657182 Marionette DEBUG loaded listener.js 08:44:17 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (13A1F400) [pid = 3380] [serial = 630] [outer = 114A2000] 08:44:17 INFO - PROCESS | 3380 | 1466696657834 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:44:17 INFO - PROCESS | 3380 | 1466696657863 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 08:44:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 08:44:17 INFO - PROCESS | 3380 | 1466696657869 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 08:44:17 INFO - PROCESS | 3380 | 1466696657872 Marionette TRACE conn3 <- [1,806,null,{}] 08:44:17 INFO - PROCESS | 3380 | 1466696657876 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:44:17 INFO - PROCESS | 3380 | 1466696657879 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:17 INFO - PROCESS | 3380 | 1466696657984 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 08:44:18 INFO - PROCESS | 3380 | 1466696658108 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:18 INFO - PROCESS | 3380 | 1466696658110 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:18 INFO - PROCESS | 3380 | ++DOCSHELL 15CD3800 == 41 [pid = 3380] [id = 211] 08:44:18 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (15CDE800) [pid = 3380] [serial = 631] [outer = 00000000] 08:44:18 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (16AB3000) [pid = 3380] [serial = 632] [outer = 15CDE800] 08:44:18 INFO - PROCESS | 3380 | 1466696658167 Marionette DEBUG loaded listener.js 08:44:18 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (16FCFC00) [pid = 3380] [serial = 633] [outer = 15CDE800] 08:44:18 INFO - PROCESS | 3380 | 1466696658784 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:44:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 08:44:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 945ms 08:44:18 INFO - PROCESS | 3380 | 1466696658814 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 08:44:18 INFO - PROCESS | 3380 | 1466696658816 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 08:44:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 08:44:18 INFO - PROCESS | 3380 | 1466696658820 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 08:44:18 INFO - PROCESS | 3380 | 1466696658824 Marionette TRACE conn3 <- [1,810,null,{}] 08:44:18 INFO - PROCESS | 3380 | 1466696658840 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:44:18 INFO - PROCESS | 3380 | 1466696658847 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:18 INFO - PROCESS | 3380 | 1466696658955 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 08:44:19 INFO - PROCESS | 3380 | 1466696659080 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:19 INFO - PROCESS | 3380 | 1466696659083 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:19 INFO - PROCESS | 3380 | ++DOCSHELL 1953CC00 == 42 [pid = 3380] [id = 212] 08:44:19 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (1953EC00) [pid = 3380] [serial = 634] [outer = 00000000] 08:44:19 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (199CDC00) [pid = 3380] [serial = 635] [outer = 1953EC00] 08:44:19 INFO - PROCESS | 3380 | 1466696659141 Marionette DEBUG loaded listener.js 08:44:19 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (19E6AC00) [pid = 3380] [serial = 636] [outer = 1953EC00] 08:44:19 INFO - PROCESS | 3380 | 1466696659919 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:44:19 INFO - PROCESS | 3380 | 1466696659970 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 08:44:19 INFO - PROCESS | 3380 | 1466696659975 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 08:44:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 08:44:19 INFO - PROCESS | 3380 | 1466696659978 Marionette TRACE conn3 <- [1,814,null,{}] 08:44:20 INFO - PROCESS | 3380 | 1466696659984 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:44:20 INFO - PROCESS | 3380 | 1466696659987 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:20 INFO - PROCESS | 3380 | 1466696660084 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 08:44:20 INFO - PROCESS | 3380 | 1466696660166 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:20 INFO - PROCESS | 3380 | 1466696660171 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:20 INFO - PROCESS | 3380 | ++DOCSHELL 10E07400 == 43 [pid = 3380] [id = 213] 08:44:20 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (10E08000) [pid = 3380] [serial = 637] [outer = 00000000] 08:44:20 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (12E62400) [pid = 3380] [serial = 638] [outer = 10E08000] 08:44:20 INFO - PROCESS | 3380 | 1466696660275 Marionette DEBUG loaded listener.js 08:44:20 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (1315C400) [pid = 3380] [serial = 639] [outer = 10E08000] 08:44:21 INFO - PROCESS | 3380 | --DOCSHELL 1821E000 == 42 [pid = 3380] [id = 208] 08:44:21 INFO - PROCESS | 3380 | --DOCSHELL 1768EC00 == 41 [pid = 3380] [id = 207] 08:44:21 INFO - PROCESS | 3380 | --DOCSHELL 13F92000 == 40 [pid = 3380] [id = 206] 08:44:21 INFO - PROCESS | 3380 | --DOCSHELL 17983C00 == 39 [pid = 3380] [id = 205] 08:44:21 INFO - PROCESS | 3380 | --DOCSHELL 16F0BC00 == 38 [pid = 3380] [id = 204] 08:44:21 INFO - PROCESS | 3380 | --DOCSHELL 16F06C00 == 37 [pid = 3380] [id = 203] 08:44:21 INFO - PROCESS | 3380 | --DOCSHELL 15CE3800 == 36 [pid = 3380] [id = 202] 08:44:21 INFO - PROCESS | 3380 | --DOCSHELL 13161400 == 35 [pid = 3380] [id = 201] 08:44:21 INFO - PROCESS | 3380 | --DOCSHELL 114AB800 == 34 [pid = 3380] [id = 200] 08:44:21 INFO - PROCESS | 3380 | --DOCSHELL 15CD7800 == 33 [pid = 3380] [id = 197] 08:44:21 INFO - PROCESS | 3380 | --DOCSHELL 13A27400 == 32 [pid = 3380] [id = 199] 08:44:21 INFO - PROCESS | 3380 | --DOCSHELL 10E03C00 == 31 [pid = 3380] [id = 198] 08:44:21 INFO - PROCESS | 3380 | --DOCSHELL 1953CC00 == 30 [pid = 3380] [id = 212] 08:44:21 INFO - PROCESS | 3380 | --DOCSHELL 10E0F800 == 29 [pid = 3380] [id = 209] 08:44:21 INFO - PROCESS | 3380 | --DOCSHELL 1104AC00 == 28 [pid = 3380] [id = 210] 08:44:21 INFO - PROCESS | 3380 | --DOCSHELL 15CD3800 == 27 [pid = 3380] [id = 211] 08:44:21 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (10E0F400) [pid = 3380] [serial = 576] [outer = 00000000] [url = about:blank] 08:44:21 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (10E05400) [pid = 3380] [serial = 575] [outer = 00000000] [url = about:blank] 08:44:21 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (11048C00) [pid = 3380] [serial = 578] [outer = 00000000] [url = about:blank] 08:44:21 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (12ED4400) [pid = 3380] [serial = 582] [outer = 00000000] [url = about:blank] 08:44:21 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (15160000) [pid = 3380] [serial = 567] [outer = 00000000] [url = about:blank] 08:44:21 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (13DD0400) [pid = 3380] [serial = 566] [outer = 00000000] [url = about:blank] 08:44:21 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (12E19C00) [pid = 3380] [serial = 581] [outer = 00000000] [url = about:blank] 08:44:21 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (19542400) [pid = 3380] [serial = 570] [outer = 00000000] [url = about:blank] 08:44:21 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (1821F800) [pid = 3380] [serial = 569] [outer = 00000000] [url = about:blank] 08:44:21 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (19F73000) [pid = 3380] [serial = 573] [outer = 00000000] [url = about:blank] 08:44:21 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (19F6D400) [pid = 3380] [serial = 572] [outer = 00000000] [url = about:blank] 08:44:21 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (13D5EC00) [pid = 3380] [serial = 584] [outer = 00000000] [url = about:blank] 08:44:21 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (15275400) [pid = 3380] [serial = 587] [outer = 00000000] [url = about:blank] 08:44:21 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (13F9D800) [pid = 3380] [serial = 585] [outer = 00000000] [url = about:blank] 08:44:21 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (114A7000) [pid = 3380] [serial = 579] [outer = 00000000] [url = about:blank] 08:44:21 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (16055C00) [pid = 3380] [serial = 590] [outer = 00000000] [url = about:blank] 08:44:21 INFO - PROCESS | 3380 | 1466696661469 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:44:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 08:44:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1512ms 08:44:21 INFO - PROCESS | 3380 | 1466696661514 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 08:44:21 INFO - PROCESS | 3380 | 1466696661518 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 08:44:21 INFO - PROCESS | 3380 | 1466696661523 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 08:44:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 08:44:21 INFO - PROCESS | 3380 | 1466696661525 Marionette TRACE conn3 <- [1,818,null,{}] 08:44:21 INFO - PROCESS | 3380 | 1466696661530 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:44:21 INFO - PROCESS | 3380 | 1466696661533 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:21 INFO - PROCESS | 3380 | 1466696661659 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 08:44:21 INFO - PROCESS | 3380 | 1466696661670 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:21 INFO - PROCESS | 3380 | 1466696661673 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:21 INFO - PROCESS | 3380 | ++DOCSHELL 10E0E000 == 28 [pid = 3380] [id = 214] 08:44:21 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (10E0E800) [pid = 3380] [serial = 640] [outer = 00000000] 08:44:21 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (11463000) [pid = 3380] [serial = 641] [outer = 10E0E800] 08:44:21 INFO - PROCESS | 3380 | 1466696661720 Marionette DEBUG loaded listener.js 08:44:21 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (11468400) [pid = 3380] [serial = 642] [outer = 10E0E800] 08:44:22 INFO - PROCESS | 3380 | 1466696662185 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:44:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 08:44:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 693ms 08:44:22 INFO - PROCESS | 3380 | 1466696662226 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 08:44:22 INFO - PROCESS | 3380 | 1466696662230 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 08:44:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 08:44:22 INFO - PROCESS | 3380 | 1466696662236 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 08:44:22 INFO - PROCESS | 3380 | 1466696662239 Marionette TRACE conn3 <- [1,822,null,{}] 08:44:22 INFO - PROCESS | 3380 | 1466696662243 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:44:22 INFO - PROCESS | 3380 | 1466696662245 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:22 INFO - PROCESS | 3380 | 1466696662333 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 08:44:22 INFO - PROCESS | 3380 | 1466696662339 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:22 INFO - PROCESS | 3380 | 1466696662342 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:22 INFO - PROCESS | 3380 | ++DOCSHELL 12BB3C00 == 29 [pid = 3380] [id = 215] 08:44:22 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (12E62000) [pid = 3380] [serial = 643] [outer = 00000000] 08:44:22 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (1322BC00) [pid = 3380] [serial = 644] [outer = 12E62000] 08:44:22 INFO - PROCESS | 3380 | 1466696662390 Marionette DEBUG loaded listener.js 08:44:22 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (13A20800) [pid = 3380] [serial = 645] [outer = 12E62000] 08:44:22 INFO - PROCESS | 3380 | 1466696662833 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:44:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 08:44:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 646ms 08:44:22 INFO - PROCESS | 3380 | 1466696662875 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 08:44:22 INFO - PROCESS | 3380 | 1466696662877 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 08:44:22 INFO - PROCESS | 3380 | 1466696662881 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 08:44:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 08:44:22 INFO - PROCESS | 3380 | 1466696662884 Marionette TRACE conn3 <- [1,826,null,{}] 08:44:22 INFO - PROCESS | 3380 | 1466696662894 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:44:22 INFO - PROCESS | 3380 | 1466696662899 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:23 INFO - PROCESS | 3380 | 1466696662986 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 08:44:23 INFO - PROCESS | 3380 | 1466696663113 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:23 INFO - PROCESS | 3380 | 1466696663116 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:23 INFO - PROCESS | 3380 | ++DOCSHELL 15275000 == 30 [pid = 3380] [id = 216] 08:44:23 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (15275400) [pid = 3380] [serial = 646] [outer = 00000000] 08:44:23 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (152E7000) [pid = 3380] [serial = 647] [outer = 15275400] 08:44:23 INFO - PROCESS | 3380 | 1466696663165 Marionette DEBUG loaded listener.js 08:44:23 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (15C01400) [pid = 3380] [serial = 648] [outer = 15275400] 08:44:23 INFO - PROCESS | 3380 | 1466696663563 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:44:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 08:44:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 740ms 08:44:23 INFO - PROCESS | 3380 | 1466696663623 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 08:44:23 INFO - PROCESS | 3380 | 1466696663625 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 08:44:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 08:44:23 INFO - PROCESS | 3380 | 1466696663628 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 08:44:23 INFO - PROCESS | 3380 | 1466696663630 Marionette TRACE conn3 <- [1,830,null,{}] 08:44:23 INFO - PROCESS | 3380 | 1466696663633 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:44:23 INFO - PROCESS | 3380 | 1466696663635 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:23 INFO - PROCESS | 3380 | 1466696663749 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 08:44:23 INFO - PROCESS | 3380 | 1466696663757 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:23 INFO - PROCESS | 3380 | 1466696663759 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:23 INFO - PROCESS | 3380 | ++DOCSHELL 158AEC00 == 31 [pid = 3380] [id = 217] 08:44:23 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (158B4800) [pid = 3380] [serial = 649] [outer = 00000000] 08:44:23 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (167CAC00) [pid = 3380] [serial = 650] [outer = 158B4800] 08:44:23 INFO - PROCESS | 3380 | 1466696663807 Marionette DEBUG loaded listener.js 08:44:23 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (16F3FC00) [pid = 3380] [serial = 651] [outer = 158B4800] 08:44:24 INFO - PROCESS | 3380 | 1466696664230 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:44:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 08:44:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 630ms 08:44:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 08:44:24 INFO - PROCESS | 3380 | 1466696664266 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 08:44:24 INFO - PROCESS | 3380 | 1466696664268 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 08:44:24 INFO - PROCESS | 3380 | 1466696664271 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 08:44:24 INFO - PROCESS | 3380 | 1466696664273 Marionette TRACE conn3 <- [1,834,null,{}] 08:44:24 INFO - PROCESS | 3380 | 1466696664277 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:44:24 INFO - PROCESS | 3380 | 1466696664278 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:24 INFO - PROCESS | 3380 | 1466696664407 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 08:44:24 INFO - PROCESS | 3380 | 1466696664427 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:24 INFO - PROCESS | 3380 | 1466696664429 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:24 INFO - PROCESS | 3380 | ++DOCSHELL 1719C800 == 32 [pid = 3380] [id = 218] 08:44:24 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (171E6C00) [pid = 3380] [serial = 652] [outer = 00000000] 08:44:24 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (17798000) [pid = 3380] [serial = 653] [outer = 171E6C00] 08:44:24 INFO - PROCESS | 3380 | 1466696664472 Marionette DEBUG loaded listener.js 08:44:24 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (17A93000) [pid = 3380] [serial = 654] [outer = 171E6C00] 08:44:24 INFO - PROCESS | 3380 | 1466696664916 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:44:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 08:44:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 694ms 08:44:25 INFO - PROCESS | 3380 | 1466696664971 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 08:44:25 INFO - PROCESS | 3380 | 1466696664975 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 08:44:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 08:44:25 INFO - PROCESS | 3380 | 1466696664979 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 08:44:25 INFO - PROCESS | 3380 | 1466696664982 Marionette TRACE conn3 <- [1,838,null,{}] 08:44:25 INFO - PROCESS | 3380 | 1466696664996 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:44:25 INFO - PROCESS | 3380 | 1466696665001 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:25 INFO - PROCESS | 3380 | 1466696665128 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 08:44:25 INFO - PROCESS | 3380 | 1466696665141 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:25 INFO - PROCESS | 3380 | 1466696665143 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:25 INFO - PROCESS | 3380 | ++DOCSHELL 17FF5400 == 33 [pid = 3380] [id = 219] 08:44:25 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (1821C400) [pid = 3380] [serial = 655] [outer = 00000000] 08:44:25 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (182D7800) [pid = 3380] [serial = 656] [outer = 1821C400] 08:44:25 INFO - PROCESS | 3380 | 1466696665234 Marionette DEBUG loaded listener.js 08:44:25 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (182E6000) [pid = 3380] [serial = 657] [outer = 1821C400] 08:44:25 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (16F3F400) [pid = 3380] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 08:44:25 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (17A93800) [pid = 3380] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 08:44:25 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (15CE5800) [pid = 3380] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 08:44:25 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (13AC4C00) [pid = 3380] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 08:44:25 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (114B0800) [pid = 3380] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 08:44:25 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (10E07000) [pid = 3380] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 08:44:25 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (16F43000) [pid = 3380] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 08:44:25 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (13189000) [pid = 3380] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 08:44:25 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (15CE4C00) [pid = 3380] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 08:44:25 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (14581C00) [pid = 3380] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 08:44:25 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (1821A400) [pid = 3380] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 08:44:25 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (18221400) [pid = 3380] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 08:44:25 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (182E0C00) [pid = 3380] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 08:44:25 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (14586000) [pid = 3380] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 08:44:25 INFO - PROCESS | 3380 | 1466696665903 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:44:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 08:44:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 961ms 08:44:25 INFO - PROCESS | 3380 | 1466696665975 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 08:44:25 INFO - PROCESS | 3380 | 1466696665977 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 08:44:25 INFO - PROCESS | 3380 | 1466696665980 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 08:44:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 08:44:25 INFO - PROCESS | 3380 | 1466696665982 Marionette TRACE conn3 <- [1,842,null,{}] 08:44:25 INFO - PROCESS | 3380 | 1466696665985 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:44:25 INFO - PROCESS | 3380 | 1466696665987 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:26 INFO - PROCESS | 3380 | 1466696666071 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 08:44:26 INFO - PROCESS | 3380 | 1466696666082 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:26 INFO - PROCESS | 3380 | 1466696666083 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:26 INFO - PROCESS | 3380 | ++DOCSHELL 13A1F800 == 34 [pid = 3380] [id = 220] 08:44:26 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (158A9400) [pid = 3380] [serial = 658] [outer = 00000000] 08:44:26 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (16F3F400) [pid = 3380] [serial = 659] [outer = 158A9400] 08:44:26 INFO - PROCESS | 3380 | 1466696666126 Marionette DEBUG loaded listener.js 08:44:26 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (17F4BC00) [pid = 3380] [serial = 660] [outer = 158A9400] 08:44:26 INFO - PROCESS | 3380 | 1466696666524 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:44:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 08:44:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 598ms 08:44:26 INFO - PROCESS | 3380 | 1466696666577 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 08:44:26 INFO - PROCESS | 3380 | 1466696666580 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 08:44:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 08:44:26 INFO - PROCESS | 3380 | 1466696666585 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 08:44:26 INFO - PROCESS | 3380 | 1466696666586 Marionette TRACE conn3 <- [1,846,null,{}] 08:44:26 INFO - PROCESS | 3380 | 1466696666594 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:44:26 INFO - PROCESS | 3380 | 1466696666596 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:26 INFO - PROCESS | 3380 | 1466696666669 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 08:44:26 INFO - PROCESS | 3380 | 1466696666675 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:26 INFO - PROCESS | 3380 | 1466696666677 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:26 INFO - PROCESS | 3380 | ++DOCSHELL 18223800 == 35 [pid = 3380] [id = 221] 08:44:26 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (18224C00) [pid = 3380] [serial = 661] [outer = 00000000] 08:44:26 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (19547800) [pid = 3380] [serial = 662] [outer = 18224C00] 08:44:26 INFO - PROCESS | 3380 | 1466696666723 Marionette DEBUG loaded listener.js 08:44:26 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (19549400) [pid = 3380] [serial = 663] [outer = 18224C00] 08:44:27 INFO - PROCESS | 3380 | 1466696667171 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:44:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 08:44:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 630ms 08:44:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 08:44:27 INFO - PROCESS | 3380 | 1466696667221 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 08:44:27 INFO - PROCESS | 3380 | 1466696667223 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 08:44:27 INFO - PROCESS | 3380 | 1466696667226 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 08:44:27 INFO - PROCESS | 3380 | 1466696667228 Marionette TRACE conn3 <- [1,850,null,{}] 08:44:27 INFO - PROCESS | 3380 | 1466696667232 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:44:27 INFO - PROCESS | 3380 | 1466696667233 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:27 INFO - PROCESS | 3380 | 1466696667311 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 08:44:27 INFO - PROCESS | 3380 | 1466696667318 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:27 INFO - PROCESS | 3380 | 1466696667320 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:27 INFO - PROCESS | 3380 | ++DOCSHELL 15272800 == 36 [pid = 3380] [id = 222] 08:44:27 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (19E68C00) [pid = 3380] [serial = 664] [outer = 00000000] 08:44:27 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (19F32800) [pid = 3380] [serial = 665] [outer = 19E68C00] 08:44:27 INFO - PROCESS | 3380 | 1466696667364 Marionette DEBUG loaded listener.js 08:44:27 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (19F34000) [pid = 3380] [serial = 666] [outer = 19E68C00] 08:44:28 INFO - PROCESS | 3380 | --DOCSHELL 10E0E000 == 35 [pid = 3380] [id = 214] 08:44:28 INFO - PROCESS | 3380 | --DOCSHELL 10E07400 == 34 [pid = 3380] [id = 213] 08:44:28 INFO - PROCESS | 3380 | --DOCSHELL 12BB3C00 == 33 [pid = 3380] [id = 215] 08:44:28 INFO - PROCESS | 3380 | --DOCSHELL 18223800 == 32 [pid = 3380] [id = 221] 08:44:28 INFO - PROCESS | 3380 | --DOCSHELL 17FF5400 == 31 [pid = 3380] [id = 219] 08:44:28 INFO - PROCESS | 3380 | --DOCSHELL 1719C800 == 30 [pid = 3380] [id = 218] 08:44:28 INFO - PROCESS | 3380 | --DOCSHELL 13A1F800 == 29 [pid = 3380] [id = 220] 08:44:28 INFO - PROCESS | 3380 | --DOCSHELL 158AEC00 == 28 [pid = 3380] [id = 217] 08:44:28 INFO - PROCESS | 3380 | --DOCSHELL 15275000 == 27 [pid = 3380] [id = 216] 08:44:28 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (15C0F000) [pid = 3380] [serial = 588] [outer = 00000000] [url = about:blank] 08:44:28 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (17798800) [pid = 3380] [serial = 611] [outer = 00000000] [url = about:blank] 08:44:28 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (180C8000) [pid = 3380] [serial = 614] [outer = 00000000] [url = about:blank] 08:44:28 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (1797D000) [pid = 3380] [serial = 612] [outer = 00000000] [url = about:blank] 08:44:28 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (16057C00) [pid = 3380] [serial = 591] [outer = 00000000] [url = about:blank] 08:44:28 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (13D5C400) [pid = 3380] [serial = 596] [outer = 00000000] [url = about:blank] 08:44:28 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (14585800) [pid = 3380] [serial = 597] [outer = 00000000] [url = about:blank] 08:44:28 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (12B6C000) [pid = 3380] [serial = 599] [outer = 00000000] [url = about:blank] 08:44:28 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (12E19800) [pid = 3380] [serial = 600] [outer = 00000000] [url = about:blank] 08:44:28 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (10F9E000) [pid = 3380] [serial = 593] [outer = 00000000] [url = about:blank] 08:44:28 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (1180CC00) [pid = 3380] [serial = 594] [outer = 00000000] [url = about:blank] 08:44:28 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (1719A800) [pid = 3380] [serial = 608] [outer = 00000000] [url = about:blank] 08:44:28 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (13ABA400) [pid = 3380] [serial = 602] [outer = 00000000] [url = about:blank] 08:44:28 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (13D58800) [pid = 3380] [serial = 603] [outer = 00000000] [url = about:blank] 08:44:28 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (15CEEC00) [pid = 3380] [serial = 605] [outer = 00000000] [url = about:blank] 08:44:28 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (16A56800) [pid = 3380] [serial = 606] [outer = 00000000] [url = about:blank] 08:44:28 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (16FD1000) [pid = 3380] [serial = 617] [outer = 00000000] [url = about:blank] 08:44:28 INFO - PROCESS | 3380 | --DOMWINDOW == 66 (18221C00) [pid = 3380] [serial = 620] [outer = 00000000] [url = about:blank] 08:44:28 INFO - PROCESS | 3380 | --DOMWINDOW == 65 (199C2400) [pid = 3380] [serial = 627] [outer = 00000000] [url = about:blank] 08:44:28 INFO - PROCESS | 3380 | --DOMWINDOW == 64 (199C5800) [pid = 3380] [serial = 626] [outer = 00000000] [url = about:blank] 08:44:28 INFO - PROCESS | 3380 | --DOMWINDOW == 63 (19540000) [pid = 3380] [serial = 623] [outer = 00000000] [url = about:blank] 08:44:28 INFO - PROCESS | 3380 | --DOMWINDOW == 62 (180C8C00) [pid = 3380] [serial = 615] [outer = 00000000] [url = about:blank] 08:44:28 INFO - PROCESS | 3380 | --DOMWINDOW == 61 (182DD400) [pid = 3380] [serial = 621] [outer = 00000000] [url = about:blank] 08:44:28 INFO - PROCESS | 3380 | --DOMWINDOW == 60 (19548000) [pid = 3380] [serial = 624] [outer = 00000000] [url = about:blank] 08:44:28 INFO - PROCESS | 3380 | --DOMWINDOW == 59 (180D2400) [pid = 3380] [serial = 618] [outer = 00000000] [url = about:blank] 08:44:28 INFO - PROCESS | 3380 | --DOMWINDOW == 58 (171E8800) [pid = 3380] [serial = 609] [outer = 00000000] [url = about:blank] 08:44:29 INFO - PROCESS | 3380 | 1466696668987 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:44:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 08:44:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1827ms 08:44:29 INFO - PROCESS | 3380 | 1466696669041 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 08:44:29 INFO - PROCESS | 3380 | 1466696669045 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 08:44:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 08:44:29 INFO - PROCESS | 3380 | 1466696669050 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 08:44:29 INFO - PROCESS | 3380 | 1466696669053 Marionette TRACE conn3 <- [1,854,null,{}] 08:44:29 INFO - PROCESS | 3380 | 1466696669059 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:44:29 INFO - PROCESS | 3380 | 1466696669062 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:29 INFO - PROCESS | 3380 | 1466696669205 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 08:44:29 INFO - PROCESS | 3380 | 1466696669218 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:29 INFO - PROCESS | 3380 | 1466696669220 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:29 INFO - PROCESS | 3380 | ++DOCSHELL 10B7FC00 == 28 [pid = 3380] [id = 223] 08:44:29 INFO - PROCESS | 3380 | ++DOMWINDOW == 59 (10B81000) [pid = 3380] [serial = 667] [outer = 00000000] 08:44:29 INFO - PROCESS | 3380 | ++DOMWINDOW == 60 (10E6AC00) [pid = 3380] [serial = 668] [outer = 10B81000] 08:44:29 INFO - PROCESS | 3380 | 1466696669274 Marionette DEBUG loaded listener.js 08:44:29 INFO - PROCESS | 3380 | ++DOMWINDOW == 61 (10E9E400) [pid = 3380] [serial = 669] [outer = 10B81000] 08:44:29 INFO - PROCESS | 3380 | 1466696669733 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:44:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 08:44:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 693ms 08:44:29 INFO - PROCESS | 3380 | 1466696669783 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 08:44:29 INFO - PROCESS | 3380 | 1466696669788 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 08:44:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 08:44:29 INFO - PROCESS | 3380 | 1466696669794 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 08:44:29 INFO - PROCESS | 3380 | 1466696669797 Marionette TRACE conn3 <- [1,858,null,{}] 08:44:29 INFO - PROCESS | 3380 | 1466696669800 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:44:29 INFO - PROCESS | 3380 | 1466696669803 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:29 INFO - PROCESS | 3380 | 1466696669888 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 08:44:29 INFO - PROCESS | 3380 | 1466696669896 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:29 INFO - PROCESS | 3380 | 1466696669899 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:29 INFO - PROCESS | 3380 | ++DOCSHELL 11CEF800 == 29 [pid = 3380] [id = 224] 08:44:29 INFO - PROCESS | 3380 | ++DOMWINDOW == 62 (11DDC400) [pid = 3380] [serial = 670] [outer = 00000000] 08:44:29 INFO - PROCESS | 3380 | ++DOMWINDOW == 63 (129E7C00) [pid = 3380] [serial = 671] [outer = 11DDC400] 08:44:29 INFO - PROCESS | 3380 | 1466696669945 Marionette DEBUG loaded listener.js 08:44:30 INFO - PROCESS | 3380 | ++DOMWINDOW == 64 (12BA8800) [pid = 3380] [serial = 672] [outer = 11DDC400] 08:44:30 INFO - PROCESS | 3380 | 1466696670391 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:44:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 08:44:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 646ms 08:44:30 INFO - PROCESS | 3380 | 1466696670431 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 08:44:30 INFO - PROCESS | 3380 | 1466696670433 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 08:44:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 08:44:30 INFO - PROCESS | 3380 | 1466696670437 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 08:44:30 INFO - PROCESS | 3380 | 1466696670440 Marionette TRACE conn3 <- [1,862,null,{}] 08:44:30 INFO - PROCESS | 3380 | 1466696670451 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:44:30 INFO - PROCESS | 3380 | 1466696670456 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:30 INFO - PROCESS | 3380 | 1466696670537 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 08:44:30 INFO - PROCESS | 3380 | 1466696670577 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:30 INFO - PROCESS | 3380 | 1466696670580 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:30 INFO - PROCESS | 3380 | ++DOCSHELL 13D5F000 == 30 [pid = 3380] [id = 225] 08:44:30 INFO - PROCESS | 3380 | ++DOMWINDOW == 65 (13D5F800) [pid = 3380] [serial = 673] [outer = 00000000] 08:44:30 INFO - PROCESS | 3380 | ++DOMWINDOW == 66 (13DDD800) [pid = 3380] [serial = 674] [outer = 13D5F800] 08:44:30 INFO - PROCESS | 3380 | 1466696670627 Marionette DEBUG loaded listener.js 08:44:30 INFO - PROCESS | 3380 | ++DOMWINDOW == 67 (14580400) [pid = 3380] [serial = 675] [outer = 13D5F800] 08:44:31 INFO - PROCESS | 3380 | 1466696671071 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:44:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 08:44:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 708ms 08:44:31 INFO - PROCESS | 3380 | 1466696671136 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 08:44:31 INFO - PROCESS | 3380 | 1466696671138 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 08:44:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 08:44:31 INFO - PROCESS | 3380 | 1466696671143 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 08:44:31 INFO - PROCESS | 3380 | 1466696671145 Marionette TRACE conn3 <- [1,866,null,{}] 08:44:31 INFO - PROCESS | 3380 | 1466696671163 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:44:31 INFO - PROCESS | 3380 | 1466696671165 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:31 INFO - PROCESS | 3380 | 1466696671244 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 08:44:31 INFO - PROCESS | 3380 | 1466696671250 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:31 INFO - PROCESS | 3380 | 1466696671252 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:31 INFO - PROCESS | 3380 | ++DOCSHELL 13DDCC00 == 31 [pid = 3380] [id = 226] 08:44:31 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (1457A400) [pid = 3380] [serial = 676] [outer = 00000000] 08:44:31 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (152EC400) [pid = 3380] [serial = 677] [outer = 1457A400] 08:44:31 INFO - PROCESS | 3380 | 1466696671296 Marionette DEBUG loaded listener.js 08:44:31 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (15CD5800) [pid = 3380] [serial = 678] [outer = 1457A400] 08:44:31 INFO - PROCESS | 3380 | 1466696671721 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:44:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 08:44:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 646ms 08:44:31 INFO - PROCESS | 3380 | 1466696671780 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 08:44:31 INFO - PROCESS | 3380 | 1466696671782 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 08:44:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 08:44:31 INFO - PROCESS | 3380 | 1466696671785 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 08:44:31 INFO - PROCESS | 3380 | 1466696671787 Marionette TRACE conn3 <- [1,870,null,{}] 08:44:31 INFO - PROCESS | 3380 | 1466696671790 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:44:31 INFO - PROCESS | 3380 | 1466696671792 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:31 INFO - PROCESS | 3380 | 1466696671867 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 08:44:31 INFO - PROCESS | 3380 | 1466696671903 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:31 INFO - PROCESS | 3380 | 1466696671905 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:31 INFO - PROCESS | 3380 | ++DOCSHELL 15CECC00 == 32 [pid = 3380] [id = 227] 08:44:31 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (15CED400) [pid = 3380] [serial = 679] [outer = 00000000] 08:44:31 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (1605F000) [pid = 3380] [serial = 680] [outer = 15CED400] 08:44:31 INFO - PROCESS | 3380 | 1466696671950 Marionette DEBUG loaded listener.js 08:44:32 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (16A55800) [pid = 3380] [serial = 681] [outer = 15CED400] 08:44:32 INFO - PROCESS | 3380 | 1466696672648 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:44:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 08:44:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 914ms 08:44:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 08:44:32 INFO - PROCESS | 3380 | 1466696672690 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 08:44:32 INFO - PROCESS | 3380 | 1466696672692 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 08:44:32 INFO - PROCESS | 3380 | 1466696672695 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 08:44:32 INFO - PROCESS | 3380 | 1466696672696 Marionette TRACE conn3 <- [1,874,null,{}] 08:44:32 INFO - PROCESS | 3380 | 1466696672700 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:44:32 INFO - PROCESS | 3380 | 1466696672705 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:32 INFO - PROCESS | 3380 | 1466696672800 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 08:44:32 INFO - PROCESS | 3380 | 1466696672877 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:32 INFO - PROCESS | 3380 | 1466696672879 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:32 INFO - PROCESS | 3380 | ++DOCSHELL 16AB9400 == 33 [pid = 3380] [id = 228] 08:44:32 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (176C8C00) [pid = 3380] [serial = 682] [outer = 00000000] 08:44:32 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (17A9AC00) [pid = 3380] [serial = 683] [outer = 176C8C00] 08:44:32 INFO - PROCESS | 3380 | 1466696672923 Marionette DEBUG loaded listener.js 08:44:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (180D2C00) [pid = 3380] [serial = 684] [outer = 176C8C00] 08:44:33 INFO - PROCESS | 3380 | 1466696673323 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:44:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 08:44:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 630ms 08:44:33 INFO - PROCESS | 3380 | 1466696673365 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 08:44:33 INFO - PROCESS | 3380 | 1466696673367 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 08:44:33 INFO - PROCESS | 3380 | 1466696673371 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 08:44:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 08:44:33 INFO - PROCESS | 3380 | 1466696673373 Marionette TRACE conn3 <- [1,878,null,{}] 08:44:33 INFO - PROCESS | 3380 | 1466696673376 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:44:33 INFO - PROCESS | 3380 | 1466696673378 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:33 INFO - PROCESS | 3380 | 1466696673524 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 08:44:33 INFO - PROCESS | 3380 | 1466696673538 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:33 INFO - PROCESS | 3380 | 1466696673540 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:33 INFO - PROCESS | 3380 | ++DOCSHELL 180D2400 == 34 [pid = 3380] [id = 229] 08:44:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (18217C00) [pid = 3380] [serial = 685] [outer = 00000000] 08:44:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (18220000) [pid = 3380] [serial = 686] [outer = 18217C00] 08:44:33 INFO - PROCESS | 3380 | 1466696673583 Marionette DEBUG loaded listener.js 08:44:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (18223800) [pid = 3380] [serial = 687] [outer = 18217C00] 08:44:33 INFO - PROCESS | 3380 | 1466696673966 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:44:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 08:44:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 645ms 08:44:34 INFO - PROCESS | 3380 | 1466696674009 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 08:44:34 INFO - PROCESS | 3380 | 1466696674010 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 08:44:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 08:44:34 INFO - PROCESS | 3380 | 1466696674014 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 08:44:34 INFO - PROCESS | 3380 | 1466696674015 Marionette TRACE conn3 <- [1,882,null,{}] 08:44:34 INFO - PROCESS | 3380 | 1466696674019 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:44:34 INFO - PROCESS | 3380 | 1466696674021 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:34 INFO - PROCESS | 3380 | 1466696674099 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 08:44:34 INFO - PROCESS | 3380 | 1466696674186 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:34 INFO - PROCESS | 3380 | 1466696674188 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:34 INFO - PROCESS | 3380 | ++DOCSHELL 1180CC00 == 35 [pid = 3380] [id = 230] 08:44:34 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (129E7400) [pid = 3380] [serial = 688] [outer = 00000000] 08:44:34 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (1953F400) [pid = 3380] [serial = 689] [outer = 129E7400] 08:44:34 INFO - PROCESS | 3380 | 1466696674236 Marionette DEBUG loaded listener.js 08:44:34 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (19540000) [pid = 3380] [serial = 690] [outer = 129E7400] 08:44:34 INFO - PROCESS | 3380 | 1466696674624 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:44:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 08:44:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 646ms 08:44:34 INFO - PROCESS | 3380 | 1466696674652 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 08:44:34 INFO - PROCESS | 3380 | 1466696674654 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 08:44:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 08:44:34 INFO - PROCESS | 3380 | 1466696674662 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 08:44:34 INFO - PROCESS | 3380 | 1466696674664 Marionette TRACE conn3 <- [1,886,null,{}] 08:44:34 INFO - PROCESS | 3380 | 1466696674668 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:44:34 INFO - PROCESS | 3380 | 1466696674669 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:34 INFO - PROCESS | 3380 | 1466696674769 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 08:44:34 INFO - PROCESS | 3380 | 1466696674851 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:34 INFO - PROCESS | 3380 | 1466696674853 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:34 INFO - PROCESS | 3380 | ++DOCSHELL 13D5C400 == 36 [pid = 3380] [id = 231] 08:44:34 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (199C8800) [pid = 3380] [serial = 691] [outer = 00000000] 08:44:34 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (19E67C00) [pid = 3380] [serial = 692] [outer = 199C8800] 08:44:34 INFO - PROCESS | 3380 | 1466696674896 Marionette DEBUG loaded listener.js 08:44:34 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (19E6B000) [pid = 3380] [serial = 693] [outer = 199C8800] 08:44:35 INFO - PROCESS | 3380 | 1466696675309 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:44:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 08:44:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 693ms 08:44:35 INFO - PROCESS | 3380 | 1466696675369 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 08:44:35 INFO - PROCESS | 3380 | 1466696675372 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 08:44:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 08:44:35 INFO - PROCESS | 3380 | 1466696675375 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 08:44:35 INFO - PROCESS | 3380 | 1466696675377 Marionette TRACE conn3 <- [1,890,null,{}] 08:44:35 INFO - PROCESS | 3380 | 1466696675379 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:44:35 INFO - PROCESS | 3380 | 1466696675381 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:35 INFO - PROCESS | 3380 | 1466696675501 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 08:44:35 INFO - PROCESS | 3380 | 1466696675509 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:35 INFO - PROCESS | 3380 | 1466696675511 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:35 INFO - PROCESS | 3380 | ++DOCSHELL 199C6000 == 37 [pid = 3380] [id = 232] 08:44:35 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (199CE400) [pid = 3380] [serial = 694] [outer = 00000000] 08:44:35 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (19F73000) [pid = 3380] [serial = 695] [outer = 199CE400] 08:44:35 INFO - PROCESS | 3380 | 1466696675553 Marionette DEBUG loaded listener.js 08:44:35 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (19F77C00) [pid = 3380] [serial = 696] [outer = 199CE400] 08:44:35 INFO - PROCESS | 3380 | 1466696675968 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:44:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 08:44:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 646ms 08:44:36 INFO - PROCESS | 3380 | 1466696676011 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 08:44:36 INFO - PROCESS | 3380 | 1466696676013 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 08:44:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:44:36 INFO - PROCESS | 3380 | 1466696676021 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 08:44:36 INFO - PROCESS | 3380 | 1466696676024 Marionette TRACE conn3 <- [1,894,null,{}] 08:44:36 INFO - PROCESS | 3380 | 1466696676027 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:44:36 INFO - PROCESS | 3380 | 1466696676029 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:36 INFO - PROCESS | 3380 | 1466696676173 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 08:44:36 INFO - PROCESS | 3380 | 1466696676192 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:36 INFO - PROCESS | 3380 | 1466696676194 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:36 INFO - PROCESS | 3380 | ++DOCSHELL 15CEC400 == 38 [pid = 3380] [id = 233] 08:44:36 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (1A2B1C00) [pid = 3380] [serial = 697] [outer = 00000000] 08:44:36 INFO - PROCESS | 3380 | ++DOMWINDOW == 90 (1A30A800) [pid = 3380] [serial = 698] [outer = 1A2B1C00] 08:44:36 INFO - PROCESS | 3380 | 1466696676239 Marionette DEBUG loaded listener.js 08:44:36 INFO - PROCESS | 3380 | ++DOMWINDOW == 91 (1A30F000) [pid = 3380] [serial = 699] [outer = 1A2B1C00] 08:44:36 INFO - PROCESS | 3380 | --DOMWINDOW == 90 (171E6C00) [pid = 3380] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:44:36 INFO - PROCESS | 3380 | --DOMWINDOW == 89 (15CDE800) [pid = 3380] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 08:44:36 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (158A9400) [pid = 3380] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:44:36 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (114A2000) [pid = 3380] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 08:44:36 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (1953EC00) [pid = 3380] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 08:44:36 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (158B4800) [pid = 3380] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:44:36 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (1821C400) [pid = 3380] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:44:36 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (12E62000) [pid = 3380] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 08:44:36 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (10E08000) [pid = 3380] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 08:44:36 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (15275400) [pid = 3380] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:44:36 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (10E0E800) [pid = 3380] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 08:44:36 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (18224C00) [pid = 3380] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:44:36 INFO - PROCESS | 3380 | 1466696676760 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:44:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:44:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 803ms 08:44:36 INFO - PROCESS | 3380 | 1466696676822 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 08:44:36 INFO - PROCESS | 3380 | 1466696676823 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 08:44:36 INFO - PROCESS | 3380 | 1466696676827 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 08:44:36 INFO - PROCESS | 3380 | 1466696676828 Marionette TRACE conn3 <- [1,898,null,{}] 08:44:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:44:36 INFO - PROCESS | 3380 | 1466696676838 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:44:36 INFO - PROCESS | 3380 | 1466696676840 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:36 INFO - PROCESS | 3380 | 1466696676942 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 08:44:36 INFO - PROCESS | 3380 | 1466696676949 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:36 INFO - PROCESS | 3380 | 1466696676951 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:36 INFO - PROCESS | 3380 | ++DOCSHELL 13D5D400 == 39 [pid = 3380] [id = 234] 08:44:36 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (14586000) [pid = 3380] [serial = 700] [outer = 00000000] 08:44:37 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (177E5800) [pid = 3380] [serial = 701] [outer = 14586000] 08:44:37 INFO - PROCESS | 3380 | 1466696676994 Marionette DEBUG loaded listener.js 08:44:37 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (1953EC00) [pid = 3380] [serial = 702] [outer = 14586000] 08:44:37 INFO - PROCESS | 3380 | 1466696677426 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:44:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:44:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 598ms 08:44:37 INFO - PROCESS | 3380 | 1466696677457 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 08:44:37 INFO - PROCESS | 3380 | 1466696677469 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 08:44:37 INFO - PROCESS | 3380 | 1466696677484 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 08:44:37 INFO - PROCESS | 3380 | 1466696677486 Marionette TRACE conn3 <- [1,902,null,{}] 08:44:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:44:37 INFO - PROCESS | 3380 | 1466696677489 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:44:37 INFO - PROCESS | 3380 | 1466696677491 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:37 INFO - PROCESS | 3380 | 1466696677567 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 08:44:37 INFO - PROCESS | 3380 | 1466696677572 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:37 INFO - PROCESS | 3380 | 1466696677574 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:37 INFO - PROCESS | 3380 | ++DOCSHELL 17F44000 == 40 [pid = 3380] [id = 235] 08:44:37 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (17FF5400) [pid = 3380] [serial = 703] [outer = 00000000] 08:44:37 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (1A2B0400) [pid = 3380] [serial = 704] [outer = 17FF5400] 08:44:37 INFO - PROCESS | 3380 | 1466696677616 Marionette DEBUG loaded listener.js 08:44:37 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (1A307C00) [pid = 3380] [serial = 705] [outer = 17FF5400] 08:44:37 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (1A3F2400) [pid = 3380] [serial = 706] [outer = 1B205000] 08:44:38 INFO - PROCESS | 3380 | 1466696678092 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:44:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:44:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 693ms 08:44:38 INFO - PROCESS | 3380 | 1466696678167 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 08:44:38 INFO - PROCESS | 3380 | 1466696678169 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 08:44:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:44:38 INFO - PROCESS | 3380 | 1466696678172 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:44:38 INFO - PROCESS | 3380 | 1466696678174 Marionette TRACE conn3 <- [1,906,null,{}] 08:44:38 INFO - PROCESS | 3380 | 1466696678177 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:44:38 INFO - PROCESS | 3380 | 1466696678179 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:38 INFO - PROCESS | 3380 | 1466696678254 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 08:44:38 INFO - PROCESS | 3380 | 1466696678259 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:38 INFO - PROCESS | 3380 | 1466696678261 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:38 INFO - PROCESS | 3380 | ++DOCSHELL 105F5800 == 41 [pid = 3380] [id = 236] 08:44:38 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (1A3EA000) [pid = 3380] [serial = 707] [outer = 00000000] 08:44:38 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (1A64E800) [pid = 3380] [serial = 708] [outer = 1A3EA000] 08:44:38 INFO - PROCESS | 3380 | 1466696678303 Marionette DEBUG loaded listener.js 08:44:38 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (1A651C00) [pid = 3380] [serial = 709] [outer = 1A3EA000] 08:44:39 INFO - PROCESS | 3380 | --DOCSHELL 15272800 == 40 [pid = 3380] [id = 222] 08:44:39 INFO - PROCESS | 3380 | --DOCSHELL 10B7FC00 == 39 [pid = 3380] [id = 223] 08:44:39 INFO - PROCESS | 3380 | --DOCSHELL 13D5F000 == 38 [pid = 3380] [id = 225] 08:44:39 INFO - PROCESS | 3380 | --DOCSHELL 11CEF800 == 37 [pid = 3380] [id = 224] 08:44:39 INFO - PROCESS | 3380 | --DOCSHELL 180D2400 == 36 [pid = 3380] [id = 229] 08:44:39 INFO - PROCESS | 3380 | --DOCSHELL 15CECC00 == 35 [pid = 3380] [id = 227] 08:44:39 INFO - PROCESS | 3380 | --DOCSHELL 13D5D400 == 34 [pid = 3380] [id = 234] 08:44:39 INFO - PROCESS | 3380 | --DOCSHELL 1180CC00 == 33 [pid = 3380] [id = 230] 08:44:39 INFO - PROCESS | 3380 | --DOCSHELL 17F44000 == 32 [pid = 3380] [id = 235] 08:44:39 INFO - PROCESS | 3380 | --DOCSHELL 16AB9400 == 31 [pid = 3380] [id = 228] 08:44:39 INFO - PROCESS | 3380 | --DOCSHELL 15CEC400 == 30 [pid = 3380] [id = 233] 08:44:39 INFO - PROCESS | 3380 | --DOCSHELL 13DDCC00 == 29 [pid = 3380] [id = 226] 08:44:39 INFO - PROCESS | 3380 | --DOCSHELL 13D5C400 == 28 [pid = 3380] [id = 231] 08:44:39 INFO - PROCESS | 3380 | --DOCSHELL 199C6000 == 27 [pid = 3380] [id = 232] 08:44:39 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (19549400) [pid = 3380] [serial = 663] [outer = 00000000] [url = about:blank] 08:44:39 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (19F32800) [pid = 3380] [serial = 665] [outer = 00000000] [url = about:blank] 08:44:39 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (17A93000) [pid = 3380] [serial = 654] [outer = 00000000] [url = about:blank] 08:44:39 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (16AB3000) [pid = 3380] [serial = 632] [outer = 00000000] [url = about:blank] 08:44:39 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (16F3F400) [pid = 3380] [serial = 659] [outer = 00000000] [url = about:blank] 08:44:39 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (13A1F400) [pid = 3380] [serial = 630] [outer = 00000000] [url = about:blank] 08:44:39 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (199CDC00) [pid = 3380] [serial = 635] [outer = 00000000] [url = about:blank] 08:44:39 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (167CAC00) [pid = 3380] [serial = 650] [outer = 00000000] [url = about:blank] 08:44:39 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (182D7800) [pid = 3380] [serial = 656] [outer = 00000000] [url = about:blank] 08:44:39 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (16F3FC00) [pid = 3380] [serial = 651] [outer = 00000000] [url = about:blank] 08:44:39 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (13186400) [pid = 3380] [serial = 629] [outer = 00000000] [url = about:blank] 08:44:39 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (13A20800) [pid = 3380] [serial = 645] [outer = 00000000] [url = about:blank] 08:44:39 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (1322BC00) [pid = 3380] [serial = 644] [outer = 00000000] [url = about:blank] 08:44:39 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (12E62400) [pid = 3380] [serial = 638] [outer = 00000000] [url = about:blank] 08:44:39 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (15C01400) [pid = 3380] [serial = 648] [outer = 00000000] [url = about:blank] 08:44:39 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (17F4BC00) [pid = 3380] [serial = 660] [outer = 00000000] [url = about:blank] 08:44:39 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (11463000) [pid = 3380] [serial = 641] [outer = 00000000] [url = about:blank] 08:44:39 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (11468400) [pid = 3380] [serial = 642] [outer = 00000000] [url = about:blank] 08:44:39 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (182E6000) [pid = 3380] [serial = 657] [outer = 00000000] [url = about:blank] 08:44:39 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (19547800) [pid = 3380] [serial = 662] [outer = 00000000] [url = about:blank] 08:44:39 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (1315C400) [pid = 3380] [serial = 639] [outer = 00000000] [url = about:blank] 08:44:39 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (17798000) [pid = 3380] [serial = 653] [outer = 00000000] [url = about:blank] 08:44:39 INFO - PROCESS | 3380 | --DOMWINDOW == 66 (16FCFC00) [pid = 3380] [serial = 633] [outer = 00000000] [url = about:blank] 08:44:39 INFO - PROCESS | 3380 | --DOMWINDOW == 65 (152E7000) [pid = 3380] [serial = 647] [outer = 00000000] [url = about:blank] 08:44:39 INFO - PROCESS | 3380 | --DOMWINDOW == 64 (19E6AC00) [pid = 3380] [serial = 636] [outer = 00000000] [url = about:blank] 08:44:40 INFO - PROCESS | 3380 | 1466696680013 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:44:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:44:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1922ms 08:44:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:44:40 INFO - PROCESS | 3380 | 1466696680083 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 08:44:40 INFO - PROCESS | 3380 | 1466696680087 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 08:44:40 INFO - PROCESS | 3380 | 1466696680092 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:44:40 INFO - PROCESS | 3380 | 1466696680096 Marionette TRACE conn3 <- [1,910,null,{}] 08:44:40 INFO - PROCESS | 3380 | 1466696680102 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:44:40 INFO - PROCESS | 3380 | 1466696680105 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:40 INFO - PROCESS | 3380 | 1466696680192 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 08:44:40 INFO - PROCESS | 3380 | 1466696680206 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:40 INFO - PROCESS | 3380 | 1466696680209 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:40 INFO - PROCESS | 3380 | ++DOCSHELL 10A64800 == 28 [pid = 3380] [id = 237] 08:44:40 INFO - PROCESS | 3380 | ++DOMWINDOW == 65 (10B81400) [pid = 3380] [serial = 710] [outer = 00000000] 08:44:40 INFO - PROCESS | 3380 | ++DOMWINDOW == 66 (10E09400) [pid = 3380] [serial = 711] [outer = 10B81400] 08:44:40 INFO - PROCESS | 3380 | 1466696680256 Marionette DEBUG loaded listener.js 08:44:40 INFO - PROCESS | 3380 | ++DOMWINDOW == 67 (10E0E800) [pid = 3380] [serial = 712] [outer = 10B81400] 08:44:40 INFO - PROCESS | 3380 | 1466696680730 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:44:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:44:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 693ms 08:44:40 INFO - PROCESS | 3380 | 1466696680788 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 08:44:40 INFO - PROCESS | 3380 | 1466696680793 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 08:44:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:44:40 INFO - PROCESS | 3380 | 1466696680799 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:44:40 INFO - PROCESS | 3380 | 1466696680802 Marionette TRACE conn3 <- [1,914,null,{}] 08:44:40 INFO - PROCESS | 3380 | 1466696680806 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:44:40 INFO - PROCESS | 3380 | 1466696680809 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:40 INFO - PROCESS | 3380 | 1466696680892 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 08:44:40 INFO - PROCESS | 3380 | 1466696680901 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:40 INFO - PROCESS | 3380 | 1466696680904 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:40 INFO - PROCESS | 3380 | ++DOCSHELL 1180F800 == 29 [pid = 3380] [id = 238] 08:44:40 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (11892400) [pid = 3380] [serial = 713] [outer = 00000000] 08:44:40 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (11D87800) [pid = 3380] [serial = 714] [outer = 11892400] 08:44:40 INFO - PROCESS | 3380 | 1466696680950 Marionette DEBUG loaded listener.js 08:44:41 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (12B70400) [pid = 3380] [serial = 715] [outer = 11892400] 08:44:41 INFO - PROCESS | 3380 | 1466696681457 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:44:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:44:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 646ms 08:44:41 INFO - PROCESS | 3380 | 1466696681468 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 08:44:41 INFO - PROCESS | 3380 | 1466696681470 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 08:44:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:44:41 INFO - PROCESS | 3380 | 1466696681473 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:44:41 INFO - PROCESS | 3380 | 1466696681476 Marionette TRACE conn3 <- [1,918,null,{}] 08:44:41 INFO - PROCESS | 3380 | 1466696681492 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:44:41 INFO - PROCESS | 3380 | 1466696681497 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:41 INFO - PROCESS | 3380 | 1466696681578 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 08:44:41 INFO - PROCESS | 3380 | 1466696681617 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:41 INFO - PROCESS | 3380 | 1466696681620 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:41 INFO - PROCESS | 3380 | ++DOCSHELL 13A1EC00 == 30 [pid = 3380] [id = 239] 08:44:41 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (13A1F400) [pid = 3380] [serial = 716] [outer = 00000000] 08:44:41 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (13A28000) [pid = 3380] [serial = 717] [outer = 13A1F400] 08:44:41 INFO - PROCESS | 3380 | 1466696681667 Marionette DEBUG loaded listener.js 08:44:41 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (13D54800) [pid = 3380] [serial = 718] [outer = 13A1F400] 08:44:42 INFO - PROCESS | 3380 | 1466696682096 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:44:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:44:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 709ms 08:44:42 INFO - PROCESS | 3380 | 1466696682172 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 08:44:42 INFO - PROCESS | 3380 | 1466696682175 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 08:44:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:44:42 INFO - PROCESS | 3380 | 1466696682178 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:44:42 INFO - PROCESS | 3380 | 1466696682180 Marionette TRACE conn3 <- [1,922,null,{}] 08:44:42 INFO - PROCESS | 3380 | 1466696682194 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:44:42 INFO - PROCESS | 3380 | 1466696682196 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:42 INFO - PROCESS | 3380 | 1466696682279 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 08:44:42 INFO - PROCESS | 3380 | 1466696682284 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:42 INFO - PROCESS | 3380 | 1466696682286 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:42 INFO - PROCESS | 3380 | ++DOCSHELL 13A27400 == 31 [pid = 3380] [id = 240] 08:44:42 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (13D56800) [pid = 3380] [serial = 719] [outer = 00000000] 08:44:42 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (14583C00) [pid = 3380] [serial = 720] [outer = 13D56800] 08:44:42 INFO - PROCESS | 3380 | 1466696682330 Marionette DEBUG loaded listener.js 08:44:42 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (1527A400) [pid = 3380] [serial = 721] [outer = 13D56800] 08:44:42 INFO - PROCESS | 3380 | 1466696682766 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:44:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 08:44:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 630ms 08:44:42 INFO - PROCESS | 3380 | 1466696682816 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 08:44:42 INFO - PROCESS | 3380 | 1466696682818 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 08:44:42 INFO - PROCESS | 3380 | 1466696682821 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:44:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:44:42 INFO - PROCESS | 3380 | 1466696682823 Marionette TRACE conn3 <- [1,926,null,{}] 08:44:42 INFO - PROCESS | 3380 | 1466696682827 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:44:42 INFO - PROCESS | 3380 | 1466696682829 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:42 INFO - PROCESS | 3380 | 1466696682903 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 08:44:42 INFO - PROCESS | 3380 | 1466696682910 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:42 INFO - PROCESS | 3380 | 1466696682913 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:42 INFO - PROCESS | 3380 | ++DOCSHELL 158A7000 == 32 [pid = 3380] [id = 241] 08:44:42 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (158A7400) [pid = 3380] [serial = 722] [outer = 00000000] 08:44:42 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (15C10C00) [pid = 3380] [serial = 723] [outer = 158A7400] 08:44:42 INFO - PROCESS | 3380 | 1466696682957 Marionette DEBUG loaded listener.js 08:44:43 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (15CEB400) [pid = 3380] [serial = 724] [outer = 158A7400] 08:44:43 INFO - PROCESS | 3380 | 1466696683397 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:44:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 08:44:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 599ms 08:44:43 INFO - PROCESS | 3380 | 1466696683430 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 08:44:43 INFO - PROCESS | 3380 | 1466696683434 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 08:44:43 INFO - PROCESS | 3380 | 1466696683438 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:44:43 INFO - PROCESS | 3380 | 1466696683440 Marionette TRACE conn3 <- [1,930,null,{}] 08:44:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:44:43 INFO - PROCESS | 3380 | 1466696683443 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:44:43 INFO - PROCESS | 3380 | 1466696683452 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:43 INFO - PROCESS | 3380 | 1466696683562 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 08:44:43 INFO - PROCESS | 3380 | 1466696683570 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:43 INFO - PROCESS | 3380 | 1466696683572 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:43 INFO - PROCESS | 3380 | ++DOCSHELL 16F04C00 == 33 [pid = 3380] [id = 242] 08:44:43 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (16F05C00) [pid = 3380] [serial = 725] [outer = 00000000] 08:44:43 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (16FCFC00) [pid = 3380] [serial = 726] [outer = 16F05C00] 08:44:43 INFO - PROCESS | 3380 | 1466696683616 Marionette DEBUG loaded listener.js 08:44:43 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (1768A400) [pid = 3380] [serial = 727] [outer = 16F05C00] 08:44:44 INFO - PROCESS | 3380 | 1466696684027 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:44:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 08:44:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 645ms 08:44:44 INFO - PROCESS | 3380 | 1466696684084 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 08:44:44 INFO - PROCESS | 3380 | 1466696684086 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 08:44:44 INFO - PROCESS | 3380 | 1466696684089 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:44:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:44:44 INFO - PROCESS | 3380 | 1466696684091 Marionette TRACE conn3 <- [1,934,null,{}] 08:44:44 INFO - PROCESS | 3380 | 1466696684094 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:44:44 INFO - PROCESS | 3380 | 1466696684096 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:44 INFO - PROCESS | 3380 | 1466696684179 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 08:44:44 INFO - PROCESS | 3380 | 1466696684184 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:44 INFO - PROCESS | 3380 | 1466696684186 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:44 INFO - PROCESS | 3380 | ++DOCSHELL 17794800 == 34 [pid = 3380] [id = 243] 08:44:44 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (17797C00) [pid = 3380] [serial = 728] [outer = 00000000] 08:44:44 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (1797D000) [pid = 3380] [serial = 729] [outer = 17797C00] 08:44:44 INFO - PROCESS | 3380 | 1466696684228 Marionette DEBUG loaded listener.js 08:44:44 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (1797E400) [pid = 3380] [serial = 730] [outer = 17797C00] 08:44:44 INFO - PROCESS | 3380 | 1466696684680 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:44:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 08:44:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 646ms 08:44:44 INFO - PROCESS | 3380 | 1466696684728 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 08:44:44 INFO - PROCESS | 3380 | 1466696684730 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 08:44:44 INFO - PROCESS | 3380 | 1466696684733 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:44:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:44:44 INFO - PROCESS | 3380 | 1466696684735 Marionette TRACE conn3 <- [1,938,null,{}] 08:44:44 INFO - PROCESS | 3380 | 1466696684738 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:44:44 INFO - PROCESS | 3380 | 1466696684740 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:44 INFO - PROCESS | 3380 | 1466696684813 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 08:44:44 INFO - PROCESS | 3380 | 1466696684818 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:44 INFO - PROCESS | 3380 | 1466696684820 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:44 INFO - PROCESS | 3380 | ++DOCSHELL 17A9FC00 == 35 [pid = 3380] [id = 244] 08:44:44 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (17F47000) [pid = 3380] [serial = 731] [outer = 00000000] 08:44:44 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (17FF5C00) [pid = 3380] [serial = 732] [outer = 17F47000] 08:44:44 INFO - PROCESS | 3380 | 1466696684863 Marionette DEBUG loaded listener.js 08:44:44 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (180D4000) [pid = 3380] [serial = 733] [outer = 17F47000] 08:44:45 INFO - PROCESS | 3380 | 1466696685321 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:44:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 08:44:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 599ms 08:44:45 INFO - PROCESS | 3380 | 1466696685378 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 08:44:45 INFO - PROCESS | 3380 | 1466696685380 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 08:44:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:44:45 INFO - PROCESS | 3380 | 1466696685383 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:44:45 INFO - PROCESS | 3380 | 1466696685385 Marionette TRACE conn3 <- [1,942,null,{}] 08:44:45 INFO - PROCESS | 3380 | 1466696685388 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:44:45 INFO - PROCESS | 3380 | 1466696685390 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:45 INFO - PROCESS | 3380 | 1466696685498 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 08:44:45 INFO - PROCESS | 3380 | 1466696685505 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:45 INFO - PROCESS | 3380 | 1466696685507 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:45 INFO - PROCESS | 3380 | ++DOCSHELL 13636400 == 36 [pid = 3380] [id = 245] 08:44:45 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (17793000) [pid = 3380] [serial = 734] [outer = 00000000] 08:44:45 INFO - PROCESS | 3380 | ++DOMWINDOW == 90 (18224400) [pid = 3380] [serial = 735] [outer = 17793000] 08:44:45 INFO - PROCESS | 3380 | 1466696685559 Marionette DEBUG loaded listener.js 08:44:45 INFO - PROCESS | 3380 | ++DOMWINDOW == 91 (182D8C00) [pid = 3380] [serial = 736] [outer = 17793000] 08:44:46 INFO - PROCESS | 3380 | 1466696686001 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:44:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 08:44:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 630ms 08:44:46 INFO - PROCESS | 3380 | 1466696686023 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 08:44:46 INFO - PROCESS | 3380 | 1466696686025 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 08:44:46 INFO - PROCESS | 3380 | 1466696686028 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:44:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:44:46 INFO - PROCESS | 3380 | 1466696686030 Marionette TRACE conn3 <- [1,946,null,{}] 08:44:46 INFO - PROCESS | 3380 | 1466696686040 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:44:46 INFO - PROCESS | 3380 | 1466696686042 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:46 INFO - PROCESS | 3380 | 1466696686157 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 08:44:46 INFO - PROCESS | 3380 | 1466696686163 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:46 INFO - PROCESS | 3380 | 1466696686165 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:46 INFO - PROCESS | 3380 | ++DOCSHELL 1821B800 == 37 [pid = 3380] [id = 246] 08:44:46 INFO - PROCESS | 3380 | ++DOMWINDOW == 92 (1821E000) [pid = 3380] [serial = 737] [outer = 00000000] 08:44:46 INFO - PROCESS | 3380 | ++DOMWINDOW == 93 (1954AC00) [pid = 3380] [serial = 738] [outer = 1821E000] 08:44:46 INFO - PROCESS | 3380 | 1466696686251 Marionette DEBUG loaded listener.js 08:44:46 INFO - PROCESS | 3380 | ++DOMWINDOW == 94 (199C5400) [pid = 3380] [serial = 739] [outer = 1821E000] 08:44:46 INFO - PROCESS | 3380 | 1466696686685 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:44:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 08:44:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 709ms 08:44:46 INFO - PROCESS | 3380 | 1466696686732 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 08:44:46 INFO - PROCESS | 3380 | 1466696686735 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 08:44:46 INFO - PROCESS | 3380 | 1466696686738 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:44:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:44:46 INFO - PROCESS | 3380 | 1466696686740 Marionette TRACE conn3 <- [1,950,null,{}] 08:44:46 INFO - PROCESS | 3380 | 1466696686743 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:44:46 INFO - PROCESS | 3380 | 1466696686745 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:46 INFO - PROCESS | 3380 | 1466696686891 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 08:44:46 INFO - PROCESS | 3380 | 1466696686954 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:46 INFO - PROCESS | 3380 | 1466696686957 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:46 INFO - PROCESS | 3380 | ++DOCSHELL 152EC000 == 38 [pid = 3380] [id = 247] 08:44:46 INFO - PROCESS | 3380 | ++DOMWINDOW == 95 (19F33400) [pid = 3380] [serial = 740] [outer = 00000000] 08:44:47 INFO - PROCESS | 3380 | ++DOMWINDOW == 96 (19F72C00) [pid = 3380] [serial = 741] [outer = 19F33400] 08:44:47 INFO - PROCESS | 3380 | 1466696687001 Marionette DEBUG loaded listener.js 08:44:47 INFO - PROCESS | 3380 | ++DOMWINDOW == 97 (1A301C00) [pid = 3380] [serial = 742] [outer = 19F33400] 08:44:47 INFO - PROCESS | 3380 | --DOMWINDOW == 96 (199C8800) [pid = 3380] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:44:47 INFO - PROCESS | 3380 | --DOMWINDOW == 95 (199CE400) [pid = 3380] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:44:47 INFO - PROCESS | 3380 | --DOMWINDOW == 94 (1A2B1C00) [pid = 3380] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:44:47 INFO - PROCESS | 3380 | --DOMWINDOW == 93 (14586000) [pid = 3380] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:44:47 INFO - PROCESS | 3380 | --DOMWINDOW == 92 (17FF5400) [pid = 3380] [serial = 703] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:44:47 INFO - PROCESS | 3380 | --DOMWINDOW == 91 (129E7400) [pid = 3380] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:44:47 INFO - PROCESS | 3380 | --DOMWINDOW == 90 (18217C00) [pid = 3380] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:44:47 INFO - PROCESS | 3380 | --DOMWINDOW == 89 (176C8C00) [pid = 3380] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:44:47 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (15CED400) [pid = 3380] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:44:47 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (1457A400) [pid = 3380] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:44:47 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (13D5F800) [pid = 3380] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:44:47 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (11DDC400) [pid = 3380] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:44:47 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (10B81000) [pid = 3380] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:44:47 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (19E68C00) [pid = 3380] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:44:47 INFO - PROCESS | 3380 | 1466696687565 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:44:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 08:44:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 913ms 08:44:47 INFO - PROCESS | 3380 | 1466696687644 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 08:44:47 INFO - PROCESS | 3380 | 1466696687645 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 08:44:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:44:47 INFO - PROCESS | 3380 | 1466696687649 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:44:47 INFO - PROCESS | 3380 | 1466696687651 Marionette TRACE conn3 <- [1,954,null,{}] 08:44:47 INFO - PROCESS | 3380 | 1466696687654 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:44:47 INFO - PROCESS | 3380 | 1466696687656 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:47 INFO - PROCESS | 3380 | 1466696687731 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 08:44:47 INFO - PROCESS | 3380 | 1466696687736 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:47 INFO - PROCESS | 3380 | 1466696687738 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:47 INFO - PROCESS | 3380 | ++DOCSHELL 14581C00 == 39 [pid = 3380] [id = 248] 08:44:47 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (14586000) [pid = 3380] [serial = 743] [outer = 00000000] 08:44:47 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (16F3F400) [pid = 3380] [serial = 744] [outer = 14586000] 08:44:47 INFO - PROCESS | 3380 | 1466696687780 Marionette DEBUG loaded listener.js 08:44:47 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (17790800) [pid = 3380] [serial = 745] [outer = 14586000] 08:44:48 INFO - PROCESS | 3380 | 1466696688211 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:44:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 08:44:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 630ms 08:44:48 INFO - PROCESS | 3380 | 1466696688287 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 08:44:48 INFO - PROCESS | 3380 | 1466696688289 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 08:44:48 INFO - PROCESS | 3380 | 1466696688292 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:44:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:44:48 INFO - PROCESS | 3380 | 1466696688294 Marionette TRACE conn3 <- [1,958,null,{}] 08:44:48 INFO - PROCESS | 3380 | 1466696688297 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:44:48 INFO - PROCESS | 3380 | 1466696688299 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:48 INFO - PROCESS | 3380 | 1466696688386 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 08:44:48 INFO - PROCESS | 3380 | 1466696688391 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:48 INFO - PROCESS | 3380 | 1466696688393 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:48 INFO - PROCESS | 3380 | ++DOCSHELL 13DCEC00 == 40 [pid = 3380] [id = 249] 08:44:48 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (1821BC00) [pid = 3380] [serial = 746] [outer = 00000000] 08:44:48 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (19F37800) [pid = 3380] [serial = 747] [outer = 1821BC00] 08:44:48 INFO - PROCESS | 3380 | 1466696688434 Marionette DEBUG loaded listener.js 08:44:48 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (1A30B400) [pid = 3380] [serial = 748] [outer = 1821BC00] 08:44:48 INFO - PROCESS | 3380 | 1466696688888 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:44:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 08:44:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 599ms 08:44:48 INFO - PROCESS | 3380 | 1466696688922 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 08:44:48 INFO - PROCESS | 3380 | 1466696688923 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 08:44:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:44:48 INFO - PROCESS | 3380 | 1466696688931 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:44:48 INFO - PROCESS | 3380 | 1466696688932 Marionette TRACE conn3 <- [1,962,null,{}] 08:44:48 INFO - PROCESS | 3380 | 1466696688935 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:44:48 INFO - PROCESS | 3380 | 1466696688937 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:49 INFO - PROCESS | 3380 | 1466696689013 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 08:44:49 INFO - PROCESS | 3380 | 1466696689019 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:49 INFO - PROCESS | 3380 | 1466696689021 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:49 INFO - PROCESS | 3380 | ++DOCSHELL 15CE6C00 == 41 [pid = 3380] [id = 250] 08:44:49 INFO - PROCESS | 3380 | ++DOMWINDOW == 90 (16A57C00) [pid = 3380] [serial = 749] [outer = 00000000] 08:44:49 INFO - PROCESS | 3380 | ++DOMWINDOW == 91 (1A3EDC00) [pid = 3380] [serial = 750] [outer = 16A57C00] 08:44:49 INFO - PROCESS | 3380 | 1466696689063 Marionette DEBUG loaded listener.js 08:44:49 INFO - PROCESS | 3380 | ++DOMWINDOW == 92 (1A3F3C00) [pid = 3380] [serial = 751] [outer = 16A57C00] 08:44:49 INFO - PROCESS | 3380 | 1466696689469 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:44:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 08:44:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 598ms 08:44:49 INFO - PROCESS | 3380 | 1466696689525 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 08:44:49 INFO - PROCESS | 3380 | 1466696689527 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 08:44:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:44:49 INFO - PROCESS | 3380 | 1466696689530 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:44:49 INFO - PROCESS | 3380 | 1466696689532 Marionette TRACE conn3 <- [1,966,null,{}] 08:44:49 INFO - PROCESS | 3380 | 1466696689535 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:44:49 INFO - PROCESS | 3380 | 1466696689537 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:49 INFO - PROCESS | 3380 | 1466696689725 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 08:44:49 INFO - PROCESS | 3380 | 1466696689866 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:49 INFO - PROCESS | 3380 | 1466696689869 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:49 INFO - PROCESS | 3380 | ++DOCSHELL 10A5D000 == 42 [pid = 3380] [id = 251] 08:44:49 INFO - PROCESS | 3380 | ++DOMWINDOW == 93 (10A63C00) [pid = 3380] [serial = 752] [outer = 00000000] 08:44:49 INFO - PROCESS | 3380 | ++DOMWINDOW == 94 (10E09000) [pid = 3380] [serial = 753] [outer = 10A63C00] 08:44:49 INFO - PROCESS | 3380 | 1466696689965 Marionette DEBUG loaded listener.js 08:44:50 INFO - PROCESS | 3380 | ++DOMWINDOW == 95 (10F9E400) [pid = 3380] [serial = 754] [outer = 10A63C00] 08:44:50 INFO - PROCESS | 3380 | 1466696690669 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:44:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 08:44:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1197ms 08:44:50 INFO - PROCESS | 3380 | 1466696690735 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 08:44:50 INFO - PROCESS | 3380 | 1466696690740 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 08:44:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:44:50 INFO - PROCESS | 3380 | 1466696690745 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:44:50 INFO - PROCESS | 3380 | 1466696690748 Marionette TRACE conn3 <- [1,970,null,{}] 08:44:50 INFO - PROCESS | 3380 | 1466696690753 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:44:50 INFO - PROCESS | 3380 | 1466696690756 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:50 INFO - PROCESS | 3380 | 1466696690903 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 08:44:51 INFO - PROCESS | 3380 | 1466696691025 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:51 INFO - PROCESS | 3380 | 1466696691028 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:51 INFO - PROCESS | 3380 | ++DOCSHELL 10A60C00 == 43 [pid = 3380] [id = 252] 08:44:51 INFO - PROCESS | 3380 | ++DOMWINDOW == 96 (10F90C00) [pid = 3380] [serial = 755] [outer = 00000000] 08:44:51 INFO - PROCESS | 3380 | ++DOMWINDOW == 97 (11DDB400) [pid = 3380] [serial = 756] [outer = 10F90C00] 08:44:51 INFO - PROCESS | 3380 | 1466696691121 Marionette DEBUG loaded listener.js 08:44:51 INFO - PROCESS | 3380 | ++DOMWINDOW == 98 (1318B800) [pid = 3380] [serial = 757] [outer = 10F90C00] 08:44:51 INFO - PROCESS | 3380 | --DOCSHELL 13DCEC00 == 42 [pid = 3380] [id = 249] 08:44:51 INFO - PROCESS | 3380 | --DOCSHELL 14581C00 == 41 [pid = 3380] [id = 248] 08:44:51 INFO - PROCESS | 3380 | --DOCSHELL 152EC000 == 40 [pid = 3380] [id = 247] 08:44:51 INFO - PROCESS | 3380 | --DOCSHELL 1821B800 == 39 [pid = 3380] [id = 246] 08:44:51 INFO - PROCESS | 3380 | --DOCSHELL 13636400 == 38 [pid = 3380] [id = 245] 08:44:51 INFO - PROCESS | 3380 | --DOCSHELL 17A9FC00 == 37 [pid = 3380] [id = 244] 08:44:51 INFO - PROCESS | 3380 | --DOCSHELL 17794800 == 36 [pid = 3380] [id = 243] 08:44:51 INFO - PROCESS | 3380 | --DOCSHELL 16F04C00 == 35 [pid = 3380] [id = 242] 08:44:51 INFO - PROCESS | 3380 | --DOCSHELL 158A7000 == 34 [pid = 3380] [id = 241] 08:44:51 INFO - PROCESS | 3380 | --DOCSHELL 13A27400 == 33 [pid = 3380] [id = 240] 08:44:51 INFO - PROCESS | 3380 | --DOCSHELL 13A1EC00 == 32 [pid = 3380] [id = 239] 08:44:51 INFO - PROCESS | 3380 | --DOCSHELL 1180F800 == 31 [pid = 3380] [id = 238] 08:44:51 INFO - PROCESS | 3380 | --DOMWINDOW == 97 (1A64E800) [pid = 3380] [serial = 708] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 3380 | --DOCSHELL 10A64800 == 30 [pid = 3380] [id = 237] 08:44:52 INFO - PROCESS | 3380 | --DOCSHELL 105F5800 == 29 [pid = 3380] [id = 236] 08:44:52 INFO - PROCESS | 3380 | 1466696692028 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:44:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 08:44:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1308ms 08:44:52 INFO - PROCESS | 3380 | 1466696692047 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 08:44:52 INFO - PROCESS | 3380 | 1466696692050 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 08:44:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:44:52 INFO - PROCESS | 3380 | 1466696692054 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:44:52 INFO - PROCESS | 3380 | 1466696692057 Marionette TRACE conn3 <- [1,974,null,{}] 08:44:52 INFO - PROCESS | 3380 | 1466696692062 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:44:52 INFO - PROCESS | 3380 | 1466696692065 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:52 INFO - PROCESS | 3380 | 1466696692159 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 08:44:52 INFO - PROCESS | 3380 | --DOMWINDOW == 96 (19E67C00) [pid = 3380] [serial = 692] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 3380 | --DOMWINDOW == 95 (19F73000) [pid = 3380] [serial = 695] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 3380 | --DOMWINDOW == 94 (19E6B000) [pid = 3380] [serial = 693] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 3380 | --DOMWINDOW == 93 (1A30A800) [pid = 3380] [serial = 698] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 3380 | --DOMWINDOW == 92 (19F77C00) [pid = 3380] [serial = 696] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 3380 | --DOMWINDOW == 91 (177E5800) [pid = 3380] [serial = 701] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 3380 | --DOMWINDOW == 90 (1A2B0400) [pid = 3380] [serial = 704] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 3380 | --DOMWINDOW == 89 (1A30F000) [pid = 3380] [serial = 699] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (1953F400) [pid = 3380] [serial = 689] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (18220000) [pid = 3380] [serial = 686] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (18223800) [pid = 3380] [serial = 687] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (17A9AC00) [pid = 3380] [serial = 683] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (180D2C00) [pid = 3380] [serial = 684] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (1605F000) [pid = 3380] [serial = 680] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (16A55800) [pid = 3380] [serial = 681] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (152EC400) [pid = 3380] [serial = 677] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (15CD5800) [pid = 3380] [serial = 678] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (13DDD800) [pid = 3380] [serial = 674] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (14580400) [pid = 3380] [serial = 675] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (129E7C00) [pid = 3380] [serial = 671] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (12BA8800) [pid = 3380] [serial = 672] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (10E6AC00) [pid = 3380] [serial = 668] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (10E9E400) [pid = 3380] [serial = 669] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (19F34000) [pid = 3380] [serial = 666] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (10B7D400) [pid = 3380] [serial = 396] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:44:52 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (1A307C00) [pid = 3380] [serial = 705] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (19540000) [pid = 3380] [serial = 690] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (1953EC00) [pid = 3380] [serial = 702] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 3380 | 1466696692245 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:52 INFO - PROCESS | 3380 | 1466696692248 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:52 INFO - PROCESS | 3380 | ++DOCSHELL 10B89000 == 30 [pid = 3380] [id = 253] 08:44:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (10E02C00) [pid = 3380] [serial = 758] [outer = 00000000] 08:44:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (1104A400) [pid = 3380] [serial = 759] [outer = 10E02C00] 08:44:52 INFO - PROCESS | 3380 | 1466696692295 Marionette DEBUG loaded listener.js 08:44:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (11C95000) [pid = 3380] [serial = 760] [outer = 10E02C00] 08:44:52 INFO - PROCESS | 3380 | 1466696692719 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:44:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 08:44:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 709ms 08:44:52 INFO - PROCESS | 3380 | 1466696692752 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 08:44:52 INFO - PROCESS | 3380 | 1466696692756 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 08:44:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:44:52 INFO - PROCESS | 3380 | 1466696692763 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:44:52 INFO - PROCESS | 3380 | 1466696692765 Marionette TRACE conn3 <- [1,978,null,{}] 08:44:52 INFO - PROCESS | 3380 | 1466696692769 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:44:52 INFO - PROCESS | 3380 | 1466696692771 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:52 INFO - PROCESS | 3380 | 1466696692905 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 08:44:52 INFO - PROCESS | 3380 | 1466696692911 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:52 INFO - PROCESS | 3380 | 1466696692914 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:52 INFO - PROCESS | 3380 | ++DOCSHELL 12C80000 == 31 [pid = 3380] [id = 254] 08:44:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (12C80800) [pid = 3380] [serial = 761] [outer = 00000000] 08:44:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (1362F800) [pid = 3380] [serial = 762] [outer = 12C80800] 08:44:52 INFO - PROCESS | 3380 | 1466696692959 Marionette DEBUG loaded listener.js 08:44:53 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (13AB9800) [pid = 3380] [serial = 763] [outer = 12C80800] 08:44:53 INFO - PROCESS | 3380 | 1466696693407 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:44:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 08:44:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 631ms 08:44:53 INFO - PROCESS | 3380 | 1466696693432 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 08:44:53 INFO - PROCESS | 3380 | 1466696693434 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 08:44:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:44:53 INFO - PROCESS | 3380 | 1466696693438 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:44:53 INFO - PROCESS | 3380 | 1466696693441 Marionette TRACE conn3 <- [1,982,null,{}] 08:44:53 INFO - PROCESS | 3380 | 1466696693452 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:44:53 INFO - PROCESS | 3380 | 1466696693456 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:53 INFO - PROCESS | 3380 | 1466696693536 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 08:44:53 INFO - PROCESS | 3380 | 1466696693546 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:53 INFO - PROCESS | 3380 | 1466696693549 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:53 INFO - PROCESS | 3380 | ++DOCSHELL 14585C00 == 32 [pid = 3380] [id = 255] 08:44:53 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (14586400) [pid = 3380] [serial = 764] [outer = 00000000] 08:44:53 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (14587000) [pid = 3380] [serial = 765] [outer = 14586400] 08:44:53 INFO - PROCESS | 3380 | 1466696693598 Marionette DEBUG loaded listener.js 08:44:53 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (158A6C00) [pid = 3380] [serial = 766] [outer = 14586400] 08:44:54 INFO - PROCESS | 3380 | 1466696694065 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:44:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 08:44:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 709ms 08:44:54 INFO - PROCESS | 3380 | 1466696694137 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 08:44:54 INFO - PROCESS | 3380 | 1466696694139 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 08:44:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:44:54 INFO - PROCESS | 3380 | 1466696694143 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:44:54 INFO - PROCESS | 3380 | 1466696694144 Marionette TRACE conn3 <- [1,986,null,{}] 08:44:54 INFO - PROCESS | 3380 | 1466696694148 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:44:54 INFO - PROCESS | 3380 | 1466696694150 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:54 INFO - PROCESS | 3380 | 1466696694260 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 08:44:54 INFO - PROCESS | 3380 | 1466696694267 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:54 INFO - PROCESS | 3380 | 1466696694270 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:54 INFO - PROCESS | 3380 | ++DOCSHELL 15CDE800 == 33 [pid = 3380] [id = 256] 08:44:54 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (15CE0800) [pid = 3380] [serial = 767] [outer = 00000000] 08:44:54 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (1605C000) [pid = 3380] [serial = 768] [outer = 15CE0800] 08:44:54 INFO - PROCESS | 3380 | 1466696694313 Marionette DEBUG loaded listener.js 08:44:54 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (16A58800) [pid = 3380] [serial = 769] [outer = 15CE0800] 08:44:54 INFO - PROCESS | 3380 | 1466696694769 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:44:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 08:44:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 646ms 08:44:54 INFO - PROCESS | 3380 | 1466696694780 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 08:44:54 INFO - PROCESS | 3380 | 1466696694782 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 08:44:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:44:54 INFO - PROCESS | 3380 | 1466696694785 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:44:54 INFO - PROCESS | 3380 | 1466696694787 Marionette TRACE conn3 <- [1,990,null,{}] 08:44:54 INFO - PROCESS | 3380 | 1466696694790 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:44:54 INFO - PROCESS | 3380 | 1466696694792 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:54 INFO - PROCESS | 3380 | 1466696694898 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 08:44:54 INFO - PROCESS | 3380 | 1466696694903 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:54 INFO - PROCESS | 3380 | 1466696694905 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:54 INFO - PROCESS | 3380 | ++DOCSHELL 16AAF000 == 34 [pid = 3380] [id = 257] 08:44:54 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (16AB0400) [pid = 3380] [serial = 770] [outer = 00000000] 08:44:54 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (16F04800) [pid = 3380] [serial = 771] [outer = 16AB0400] 08:44:54 INFO - PROCESS | 3380 | 1466696694949 Marionette DEBUG loaded listener.js 08:44:55 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (17048C00) [pid = 3380] [serial = 772] [outer = 16AB0400] 08:44:55 INFO - PROCESS | 3380 | 1466696695397 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:44:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 08:44:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 646ms 08:44:55 INFO - PROCESS | 3380 | 1466696695424 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 08:44:55 INFO - PROCESS | 3380 | 1466696695426 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 08:44:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:44:55 INFO - PROCESS | 3380 | 1466696695429 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:44:55 INFO - PROCESS | 3380 | 1466696695430 Marionette TRACE conn3 <- [1,994,null,{}] 08:44:55 INFO - PROCESS | 3380 | 1466696695434 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:44:55 INFO - PROCESS | 3380 | 1466696695439 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:55 INFO - PROCESS | 3380 | 1466696695570 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 08:44:55 INFO - PROCESS | 3380 | 1466696695655 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:55 INFO - PROCESS | 3380 | 1466696695657 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:55 INFO - PROCESS | 3380 | ++DOCSHELL 177E0400 == 35 [pid = 3380] [id = 258] 08:44:55 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (177E8000) [pid = 3380] [serial = 773] [outer = 00000000] 08:44:55 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (18218C00) [pid = 3380] [serial = 774] [outer = 177E8000] 08:44:55 INFO - PROCESS | 3380 | 1466696695702 Marionette DEBUG loaded listener.js 08:44:55 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (18219800) [pid = 3380] [serial = 775] [outer = 177E8000] 08:44:56 INFO - PROCESS | 3380 | 1466696696119 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:44:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 08:44:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 740ms 08:44:56 INFO - PROCESS | 3380 | 1466696696170 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 08:44:56 INFO - PROCESS | 3380 | 1466696696172 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 08:44:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:44:56 INFO - PROCESS | 3380 | 1466696696175 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:44:56 INFO - PROCESS | 3380 | 1466696696177 Marionette TRACE conn3 <- [1,998,null,{}] 08:44:56 INFO - PROCESS | 3380 | 1466696696180 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:44:56 INFO - PROCESS | 3380 | 1466696696182 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:56 INFO - PROCESS | 3380 | 1466696696289 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 08:44:56 INFO - PROCESS | 3380 | 1466696696294 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:56 INFO - PROCESS | 3380 | 1466696696296 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:56 INFO - PROCESS | 3380 | ++DOCSHELL 17A9AC00 == 36 [pid = 3380] [id = 259] 08:44:56 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (18220400) [pid = 3380] [serial = 776] [outer = 00000000] 08:44:56 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (182DFC00) [pid = 3380] [serial = 777] [outer = 18220400] 08:44:56 INFO - PROCESS | 3380 | 1466696696338 Marionette DEBUG loaded listener.js 08:44:56 INFO - PROCESS | 3380 | ++DOMWINDOW == 90 (182E5800) [pid = 3380] [serial = 778] [outer = 18220400] 08:44:56 INFO - PROCESS | 3380 | --DOMWINDOW == 89 (17793000) [pid = 3380] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 08:44:56 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (10B81400) [pid = 3380] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:44:56 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (17797C00) [pid = 3380] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:44:56 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (13D56800) [pid = 3380] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:44:56 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (16F05C00) [pid = 3380] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:44:56 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (158A7400) [pid = 3380] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:44:56 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (1A3EA000) [pid = 3380] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:44:56 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (17F47000) [pid = 3380] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:44:56 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (11892400) [pid = 3380] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:44:56 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (13A1F400) [pid = 3380] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:44:56 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (1821E000) [pid = 3380] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:44:56 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (19F33400) [pid = 3380] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:44:56 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (14586000) [pid = 3380] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:44:56 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (1821BC00) [pid = 3380] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:44:56 INFO - PROCESS | 3380 | 1466696696901 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:44:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 08:44:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 740ms 08:44:56 INFO - PROCESS | 3380 | 1466696696968 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 08:44:56 INFO - PROCESS | 3380 | 1466696696970 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 08:44:56 INFO - PROCESS | 3380 | 1466696696975 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:44:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:44:56 INFO - PROCESS | 3380 | 1466696696978 Marionette TRACE conn3 <- [1,1002,null,{}] 08:44:56 INFO - PROCESS | 3380 | 1466696696981 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:44:56 INFO - PROCESS | 3380 | 1466696696983 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:57 INFO - PROCESS | 3380 | 1466696697059 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 08:44:57 INFO - PROCESS | 3380 | 1466696697065 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:57 INFO - PROCESS | 3380 | 1466696697067 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:57 INFO - PROCESS | 3380 | ++DOCSHELL 105EE000 == 37 [pid = 3380] [id = 260] 08:44:57 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (12BA7C00) [pid = 3380] [serial = 779] [outer = 00000000] 08:44:57 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (17A94800) [pid = 3380] [serial = 780] [outer = 12BA7C00] 08:44:57 INFO - PROCESS | 3380 | 1466696697113 Marionette DEBUG loaded listener.js 08:44:57 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (18217000) [pid = 3380] [serial = 781] [outer = 12BA7C00] 08:44:57 INFO - PROCESS | 3380 | 1466696697528 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:44:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 08:44:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 599ms 08:44:57 INFO - PROCESS | 3380 | 1466696697578 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 08:44:57 INFO - PROCESS | 3380 | 1466696697580 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 08:44:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:44:57 INFO - PROCESS | 3380 | 1466696697583 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:44:57 INFO - PROCESS | 3380 | 1466696697585 Marionette TRACE conn3 <- [1,1006,null,{}] 08:44:57 INFO - PROCESS | 3380 | 1466696697588 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:44:57 INFO - PROCESS | 3380 | 1466696697590 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:57 INFO - PROCESS | 3380 | 1466696697669 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 08:44:57 INFO - PROCESS | 3380 | 1466696697675 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:57 INFO - PROCESS | 3380 | 1466696697676 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:57 INFO - PROCESS | 3380 | ++DOCSHELL 182E3800 == 38 [pid = 3380] [id = 261] 08:44:57 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (19542400) [pid = 3380] [serial = 782] [outer = 00000000] 08:44:57 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (199C4000) [pid = 3380] [serial = 783] [outer = 19542400] 08:44:57 INFO - PROCESS | 3380 | 1466696697761 Marionette DEBUG loaded listener.js 08:44:57 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (199CD400) [pid = 3380] [serial = 784] [outer = 19542400] 08:44:58 INFO - PROCESS | 3380 | 1466696698220 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:44:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 08:44:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 709ms 08:44:58 INFO - PROCESS | 3380 | 1466696698281 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 08:44:58 INFO - PROCESS | 3380 | 1466696698283 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 08:44:58 INFO - PROCESS | 3380 | 1466696698286 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:44:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:44:58 INFO - PROCESS | 3380 | 1466696698287 Marionette TRACE conn3 <- [1,1010,null,{}] 08:44:58 INFO - PROCESS | 3380 | 1466696698291 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:44:58 INFO - PROCESS | 3380 | 1466696698293 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:58 INFO - PROCESS | 3380 | 1466696698369 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 08:44:58 INFO - PROCESS | 3380 | 1466696698407 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:58 INFO - PROCESS | 3380 | 1466696698409 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:58 INFO - PROCESS | 3380 | ++DOCSHELL 12E20400 == 39 [pid = 3380] [id = 262] 08:44:58 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (12E6DC00) [pid = 3380] [serial = 785] [outer = 00000000] 08:44:58 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (19E68C00) [pid = 3380] [serial = 786] [outer = 12E6DC00] 08:44:58 INFO - PROCESS | 3380 | 1466696698452 Marionette DEBUG loaded listener.js 08:44:58 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (19E69800) [pid = 3380] [serial = 787] [outer = 12E6DC00] 08:44:59 INFO - PROCESS | 3380 | 1466696699078 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:44:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 08:44:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 850ms 08:44:59 INFO - PROCESS | 3380 | 1466696699130 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 08:44:59 INFO - PROCESS | 3380 | 1466696699135 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 08:44:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:44:59 INFO - PROCESS | 3380 | 1466696699140 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:44:59 INFO - PROCESS | 3380 | 1466696699143 Marionette TRACE conn3 <- [1,1014,null,{}] 08:44:59 INFO - PROCESS | 3380 | 1466696699150 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:44:59 INFO - PROCESS | 3380 | 1466696699153 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:59 INFO - PROCESS | 3380 | 1466696699261 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 08:44:59 INFO - PROCESS | 3380 | 1466696699387 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:59 INFO - PROCESS | 3380 | 1466696699390 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:44:59 INFO - PROCESS | 3380 | ++DOCSHELL 1104CC00 == 40 [pid = 3380] [id = 263] 08:44:59 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (11468400) [pid = 3380] [serial = 788] [outer = 00000000] 08:44:59 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (12B6A000) [pid = 3380] [serial = 789] [outer = 11468400] 08:44:59 INFO - PROCESS | 3380 | 1466696699446 Marionette DEBUG loaded listener.js 08:44:59 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (12ED7400) [pid = 3380] [serial = 790] [outer = 11468400] 08:45:00 INFO - PROCESS | 3380 | 1466696700080 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:45:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 08:45:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1008ms 08:45:00 INFO - PROCESS | 3380 | 1466696700142 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 08:45:00 INFO - PROCESS | 3380 | 1466696700147 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 08:45:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:45:00 INFO - PROCESS | 3380 | 1466696700154 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:45:00 INFO - PROCESS | 3380 | 1466696700156 Marionette TRACE conn3 <- [1,1018,null,{}] 08:45:00 INFO - PROCESS | 3380 | 1466696700160 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:45:00 INFO - PROCESS | 3380 | 1466696700163 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:00 INFO - PROCESS | 3380 | 1466696700272 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 08:45:00 INFO - PROCESS | 3380 | 1466696700398 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:00 INFO - PROCESS | 3380 | 1466696700401 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:00 INFO - PROCESS | 3380 | ++DOCSHELL 13D52C00 == 41 [pid = 3380] [id = 264] 08:45:00 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (13D5F000) [pid = 3380] [serial = 791] [outer = 00000000] 08:45:00 INFO - PROCESS | 3380 | ++DOMWINDOW == 90 (14583400) [pid = 3380] [serial = 792] [outer = 13D5F000] 08:45:00 INFO - PROCESS | 3380 | 1466696700459 Marionette DEBUG loaded listener.js 08:45:00 INFO - PROCESS | 3380 | ++DOMWINDOW == 91 (15C09000) [pid = 3380] [serial = 793] [outer = 13D5F000] 08:45:01 INFO - PROCESS | 3380 | 1466696701117 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:45:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 08:45:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1008ms 08:45:01 INFO - PROCESS | 3380 | 1466696701188 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 08:45:01 INFO - PROCESS | 3380 | 1466696701191 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 08:45:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:45:01 INFO - PROCESS | 3380 | 1466696701195 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:45:01 INFO - PROCESS | 3380 | 1466696701198 Marionette TRACE conn3 <- [1,1022,null,{}] 08:45:01 INFO - PROCESS | 3380 | 1466696701209 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:45:01 INFO - PROCESS | 3380 | 1466696701214 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:01 INFO - PROCESS | 3380 | 1466696701319 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 08:45:01 INFO - PROCESS | 3380 | 1466696701451 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:01 INFO - PROCESS | 3380 | 1466696701454 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:01 INFO - PROCESS | 3380 | ++DOCSHELL 182DE000 == 42 [pid = 3380] [id = 265] 08:45:01 INFO - PROCESS | 3380 | ++DOMWINDOW == 92 (19545400) [pid = 3380] [serial = 794] [outer = 00000000] 08:45:01 INFO - PROCESS | 3380 | ++DOMWINDOW == 93 (19E70800) [pid = 3380] [serial = 795] [outer = 19545400] 08:45:01 INFO - PROCESS | 3380 | 1466696701511 Marionette DEBUG loaded listener.js 08:45:01 INFO - PROCESS | 3380 | ++DOMWINDOW == 94 (19F6A800) [pid = 3380] [serial = 796] [outer = 19545400] 08:45:02 INFO - PROCESS | 3380 | 1466696702167 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:45:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 08:45:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1008ms 08:45:02 INFO - PROCESS | 3380 | 1466696702196 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 08:45:02 INFO - PROCESS | 3380 | 1466696702200 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 08:45:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:45:02 INFO - PROCESS | 3380 | 1466696702205 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:45:02 INFO - PROCESS | 3380 | 1466696702208 Marionette TRACE conn3 <- [1,1026,null,{}] 08:45:02 INFO - PROCESS | 3380 | 1466696702213 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:45:02 INFO - PROCESS | 3380 | 1466696702215 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:02 INFO - PROCESS | 3380 | 1466696702313 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 08:45:02 INFO - PROCESS | 3380 | 1466696702476 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:02 INFO - PROCESS | 3380 | 1466696702478 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:02 INFO - PROCESS | 3380 | ++DOCSHELL 10E0F000 == 43 [pid = 3380] [id = 266] 08:45:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 95 (114A3800) [pid = 3380] [serial = 797] [outer = 00000000] 08:45:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 96 (11809C00) [pid = 3380] [serial = 798] [outer = 114A3800] 08:45:02 INFO - PROCESS | 3380 | 1466696702529 Marionette DEBUG loaded listener.js 08:45:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 97 (1315C400) [pid = 3380] [serial = 799] [outer = 114A3800] 08:45:03 INFO - PROCESS | 3380 | --DOCSHELL 182E3800 == 42 [pid = 3380] [id = 261] 08:45:03 INFO - PROCESS | 3380 | --DOCSHELL 105EE000 == 41 [pid = 3380] [id = 260] 08:45:03 INFO - PROCESS | 3380 | --DOCSHELL 17A9AC00 == 40 [pid = 3380] [id = 259] 08:45:03 INFO - PROCESS | 3380 | --DOCSHELL 177E0400 == 39 [pid = 3380] [id = 258] 08:45:03 INFO - PROCESS | 3380 | --DOCSHELL 16AAF000 == 38 [pid = 3380] [id = 257] 08:45:03 INFO - PROCESS | 3380 | --DOCSHELL 15CDE800 == 37 [pid = 3380] [id = 256] 08:45:03 INFO - PROCESS | 3380 | --DOCSHELL 14585C00 == 36 [pid = 3380] [id = 255] 08:45:03 INFO - PROCESS | 3380 | --DOCSHELL 12C80000 == 35 [pid = 3380] [id = 254] 08:45:03 INFO - PROCESS | 3380 | --DOCSHELL 10B89000 == 34 [pid = 3380] [id = 253] 08:45:03 INFO - PROCESS | 3380 | --DOCSHELL 10A5D000 == 33 [pid = 3380] [id = 251] 08:45:03 INFO - PROCESS | 3380 | --DOCSHELL 10A60C00 == 32 [pid = 3380] [id = 252] 08:45:03 INFO - PROCESS | 3380 | --DOCSHELL 15CE6C00 == 31 [pid = 3380] [id = 250] 08:45:03 INFO - PROCESS | 3380 | --DOCSHELL 13D52C00 == 30 [pid = 3380] [id = 264] 08:45:03 INFO - PROCESS | 3380 | --DOCSHELL 182DE000 == 29 [pid = 3380] [id = 265] 08:45:03 INFO - PROCESS | 3380 | --DOCSHELL 12E20400 == 28 [pid = 3380] [id = 262] 08:45:03 INFO - PROCESS | 3380 | --DOCSHELL 1104CC00 == 27 [pid = 3380] [id = 263] 08:45:03 INFO - PROCESS | 3380 | --DOMWINDOW == 96 (182D8C00) [pid = 3380] [serial = 736] [outer = 00000000] [url = about:blank] 08:45:03 INFO - PROCESS | 3380 | --DOMWINDOW == 95 (10E09400) [pid = 3380] [serial = 711] [outer = 00000000] [url = about:blank] 08:45:03 INFO - PROCESS | 3380 | --DOMWINDOW == 94 (1797D000) [pid = 3380] [serial = 729] [outer = 00000000] [url = about:blank] 08:45:03 INFO - PROCESS | 3380 | --DOMWINDOW == 93 (1797E400) [pid = 3380] [serial = 730] [outer = 00000000] [url = about:blank] 08:45:03 INFO - PROCESS | 3380 | --DOMWINDOW == 92 (14583C00) [pid = 3380] [serial = 720] [outer = 00000000] [url = about:blank] 08:45:03 INFO - PROCESS | 3380 | --DOMWINDOW == 91 (1527A400) [pid = 3380] [serial = 721] [outer = 00000000] [url = about:blank] 08:45:03 INFO - PROCESS | 3380 | --DOMWINDOW == 90 (16FCFC00) [pid = 3380] [serial = 726] [outer = 00000000] [url = about:blank] 08:45:03 INFO - PROCESS | 3380 | --DOMWINDOW == 89 (1768A400) [pid = 3380] [serial = 727] [outer = 00000000] [url = about:blank] 08:45:03 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (15C10C00) [pid = 3380] [serial = 723] [outer = 00000000] [url = about:blank] 08:45:03 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (15CEB400) [pid = 3380] [serial = 724] [outer = 00000000] [url = about:blank] 08:45:03 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (1A651C00) [pid = 3380] [serial = 709] [outer = 00000000] [url = about:blank] 08:45:03 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (17FF5C00) [pid = 3380] [serial = 732] [outer = 00000000] [url = about:blank] 08:45:03 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (11D87800) [pid = 3380] [serial = 714] [outer = 00000000] [url = about:blank] 08:45:03 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (12B70400) [pid = 3380] [serial = 715] [outer = 00000000] [url = about:blank] 08:45:03 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (13A28000) [pid = 3380] [serial = 717] [outer = 00000000] [url = about:blank] 08:45:03 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (13D54800) [pid = 3380] [serial = 718] [outer = 00000000] [url = about:blank] 08:45:03 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (199C5400) [pid = 3380] [serial = 739] [outer = 00000000] [url = about:blank] 08:45:03 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (1954AC00) [pid = 3380] [serial = 738] [outer = 00000000] [url = about:blank] 08:45:03 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (19F72C00) [pid = 3380] [serial = 741] [outer = 00000000] [url = about:blank] 08:45:03 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (16F3F400) [pid = 3380] [serial = 744] [outer = 00000000] [url = about:blank] 08:45:03 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (17790800) [pid = 3380] [serial = 745] [outer = 00000000] [url = about:blank] 08:45:03 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (19F37800) [pid = 3380] [serial = 747] [outer = 00000000] [url = about:blank] 08:45:03 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (1A301C00) [pid = 3380] [serial = 742] [outer = 00000000] [url = about:blank] 08:45:03 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (10E0E800) [pid = 3380] [serial = 712] [outer = 00000000] [url = about:blank] 08:45:03 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (18224400) [pid = 3380] [serial = 735] [outer = 00000000] [url = about:blank] 08:45:03 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (1A30B400) [pid = 3380] [serial = 748] [outer = 00000000] [url = about:blank] 08:45:03 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (180D4000) [pid = 3380] [serial = 733] [outer = 00000000] [url = about:blank] 08:45:03 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (1A3EDC00) [pid = 3380] [serial = 750] [outer = 00000000] [url = about:blank] 08:45:03 INFO - PROCESS | 3380 | 1466696703644 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:45:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 08:45:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1512ms 08:45:03 INFO - PROCESS | 3380 | 1466696703707 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 08:45:03 INFO - PROCESS | 3380 | 1466696703711 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 08:45:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:45:03 INFO - PROCESS | 3380 | 1466696703717 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:45:03 INFO - PROCESS | 3380 | 1466696703724 Marionette TRACE conn3 <- [1,1030,null,{}] 08:45:03 INFO - PROCESS | 3380 | 1466696703732 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:45:03 INFO - PROCESS | 3380 | 1466696703736 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:03 INFO - PROCESS | 3380 | 1466696703881 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 08:45:03 INFO - PROCESS | 3380 | 1466696703962 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:03 INFO - PROCESS | 3380 | 1466696703965 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:04 INFO - PROCESS | 3380 | ++DOCSHELL 10A5C800 == 28 [pid = 3380] [id = 267] 08:45:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (10E6BC00) [pid = 3380] [serial = 800] [outer = 00000000] 08:45:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (11CE4400) [pid = 3380] [serial = 801] [outer = 10E6BC00] 08:45:04 INFO - PROCESS | 3380 | 1466696704013 Marionette DEBUG loaded listener.js 08:45:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (129E5400) [pid = 3380] [serial = 802] [outer = 10E6BC00] 08:45:04 INFO - PROCESS | 3380 | 1466696704382 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:45:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 08:45:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 693ms 08:45:04 INFO - PROCESS | 3380 | 1466696704416 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 08:45:04 INFO - PROCESS | 3380 | 1466696704421 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 08:45:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:45:04 INFO - PROCESS | 3380 | 1466696704428 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:45:04 INFO - PROCESS | 3380 | 1466696704430 Marionette TRACE conn3 <- [1,1034,null,{}] 08:45:04 INFO - PROCESS | 3380 | 1466696704463 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:45:04 INFO - PROCESS | 3380 | 1466696704465 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:04 INFO - PROCESS | 3380 | 1466696704553 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 08:45:04 INFO - PROCESS | 3380 | 1466696704559 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:04 INFO - PROCESS | 3380 | 1466696704562 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:04 INFO - PROCESS | 3380 | ++DOCSHELL 13A1F800 == 29 [pid = 3380] [id = 268] 08:45:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (13A28000) [pid = 3380] [serial = 803] [outer = 00000000] 08:45:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (13D5BC00) [pid = 3380] [serial = 804] [outer = 13A28000] 08:45:04 INFO - PROCESS | 3380 | 1466696704609 Marionette DEBUG loaded listener.js 08:45:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (10E06400) [pid = 3380] [serial = 805] [outer = 13A28000] 08:45:05 INFO - PROCESS | 3380 | 1466696705082 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:45:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 08:45:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 693ms 08:45:05 INFO - PROCESS | 3380 | 1466696705138 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 08:45:05 INFO - PROCESS | 3380 | 1466696705140 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 08:45:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:45:05 INFO - PROCESS | 3380 | 1466696705143 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:45:05 INFO - PROCESS | 3380 | 1466696705147 Marionette TRACE conn3 <- [1,1038,null,{}] 08:45:05 INFO - PROCESS | 3380 | 1466696705158 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:45:05 INFO - PROCESS | 3380 | 1466696705162 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:05 INFO - PROCESS | 3380 | 1466696705244 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 08:45:05 INFO - PROCESS | 3380 | 1466696705253 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:05 INFO - PROCESS | 3380 | 1466696705256 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:05 INFO - PROCESS | 3380 | ++DOCSHELL 158AF000 == 30 [pid = 3380] [id = 269] 08:45:05 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (158AF400) [pid = 3380] [serial = 806] [outer = 00000000] 08:45:05 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (15CE7800) [pid = 3380] [serial = 807] [outer = 158AF400] 08:45:05 INFO - PROCESS | 3380 | 1466696705303 Marionette DEBUG loaded listener.js 08:45:05 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (15CF0800) [pid = 3380] [serial = 808] [outer = 158AF400] 08:45:05 INFO - PROCESS | 3380 | 1466696705764 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:45:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 08:45:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 709ms 08:45:05 INFO - PROCESS | 3380 | 1466696705843 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 08:45:05 INFO - PROCESS | 3380 | 1466696705845 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 08:45:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:45:05 INFO - PROCESS | 3380 | 1466696705849 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:45:05 INFO - PROCESS | 3380 | 1466696705850 Marionette TRACE conn3 <- [1,1042,null,{}] 08:45:05 INFO - PROCESS | 3380 | 1466696705854 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:45:05 INFO - PROCESS | 3380 | 1466696705856 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:06 INFO - PROCESS | 3380 | 1466696705992 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 08:45:06 INFO - PROCESS | 3380 | 1466696706014 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:06 INFO - PROCESS | 3380 | 1466696706017 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:06 INFO - PROCESS | 3380 | ++DOCSHELL 16AB2000 == 31 [pid = 3380] [id = 270] 08:45:06 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (16AB5400) [pid = 3380] [serial = 809] [outer = 00000000] 08:45:06 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (16F3F400) [pid = 3380] [serial = 810] [outer = 16AB5400] 08:45:06 INFO - PROCESS | 3380 | 1466696706066 Marionette DEBUG loaded listener.js 08:45:06 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (176C8800) [pid = 3380] [serial = 811] [outer = 16AB5400] 08:45:06 INFO - PROCESS | 3380 | 1466696706496 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:45:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 08:45:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 709ms 08:45:06 INFO - PROCESS | 3380 | 1466696706551 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 08:45:06 INFO - PROCESS | 3380 | 1466696706553 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 08:45:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:45:06 INFO - PROCESS | 3380 | 1466696706557 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:45:06 INFO - PROCESS | 3380 | 1466696706558 Marionette TRACE conn3 <- [1,1046,null,{}] 08:45:06 INFO - PROCESS | 3380 | 1466696706562 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:45:06 INFO - PROCESS | 3380 | 1466696706564 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:06 INFO - PROCESS | 3380 | 1466696706666 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 08:45:06 INFO - PROCESS | 3380 | 1466696706672 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:06 INFO - PROCESS | 3380 | 1466696706674 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:06 INFO - PROCESS | 3380 | ++DOCSHELL 16A57000 == 32 [pid = 3380] [id = 271] 08:45:06 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (1768BC00) [pid = 3380] [serial = 812] [outer = 00000000] 08:45:06 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (17986400) [pid = 3380] [serial = 813] [outer = 1768BC00] 08:45:06 INFO - PROCESS | 3380 | 1466696706719 Marionette DEBUG loaded listener.js 08:45:06 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (17A93000) [pid = 3380] [serial = 814] [outer = 1768BC00] 08:45:07 INFO - PROCESS | 3380 | 1466696707211 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:45:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 08:45:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 693ms 08:45:07 INFO - PROCESS | 3380 | 1466696707258 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 08:45:07 INFO - PROCESS | 3380 | 1466696707260 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 08:45:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:45:07 INFO - PROCESS | 3380 | 1466696707264 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:45:07 INFO - PROCESS | 3380 | 1466696707265 Marionette TRACE conn3 <- [1,1050,null,{}] 08:45:07 INFO - PROCESS | 3380 | 1466696707268 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:45:07 INFO - PROCESS | 3380 | 1466696707274 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:07 INFO - PROCESS | 3380 | 1466696707418 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 08:45:07 INFO - PROCESS | 3380 | 1466696707432 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:07 INFO - PROCESS | 3380 | 1466696707434 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:07 INFO - PROCESS | 3380 | ++DOCSHELL 10E0BC00 == 33 [pid = 3380] [id = 272] 08:45:07 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (1104DC00) [pid = 3380] [serial = 815] [outer = 00000000] 08:45:07 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (152EB400) [pid = 3380] [serial = 816] [outer = 1104DC00] 08:45:07 INFO - PROCESS | 3380 | 1466696707698 Marionette DEBUG loaded listener.js 08:45:07 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (1821F800) [pid = 3380] [serial = 817] [outer = 1104DC00] 08:45:07 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (18220400) [pid = 3380] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:45:07 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (19542400) [pid = 3380] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:45:07 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (12BA7C00) [pid = 3380] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:45:07 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (16AB0400) [pid = 3380] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:45:07 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (16A57C00) [pid = 3380] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:45:07 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (14586400) [pid = 3380] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:45:07 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (10F90C00) [pid = 3380] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:45:07 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (10E02C00) [pid = 3380] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:45:07 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (10A63C00) [pid = 3380] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:45:07 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (15CE0800) [pid = 3380] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:45:07 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (177E8000) [pid = 3380] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:45:07 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (12C80800) [pid = 3380] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:45:07 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (12E6DC00) [pid = 3380] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:45:08 INFO - PROCESS | 3380 | 1466696708068 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:45:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:45:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 851ms 08:45:08 INFO - PROCESS | 3380 | 1466696708106 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 08:45:08 INFO - PROCESS | 3380 | 1466696708108 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 08:45:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:45:08 INFO - PROCESS | 3380 | 1466696708111 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:45:08 INFO - PROCESS | 3380 | 1466696708113 Marionette TRACE conn3 <- [1,1054,null,{}] 08:45:08 INFO - PROCESS | 3380 | 1466696708116 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:45:08 INFO - PROCESS | 3380 | 1466696708118 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:08 INFO - PROCESS | 3380 | 1466696708194 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 08:45:08 INFO - PROCESS | 3380 | 1466696708273 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:08 INFO - PROCESS | 3380 | 1466696708275 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:08 INFO - PROCESS | 3380 | ++DOCSHELL 10E0E400 == 34 [pid = 3380] [id = 273] 08:45:08 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (12BA9000) [pid = 3380] [serial = 818] [outer = 00000000] 08:45:08 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (152EC000) [pid = 3380] [serial = 819] [outer = 12BA9000] 08:45:08 INFO - PROCESS | 3380 | 1466696708317 Marionette DEBUG loaded listener.js 08:45:08 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (176CCC00) [pid = 3380] [serial = 820] [outer = 12BA9000] 08:45:08 INFO - PROCESS | 3380 | 1466696708700 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:45:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:45:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 598ms 08:45:08 INFO - PROCESS | 3380 | 1466696708740 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 08:45:08 INFO - PROCESS | 3380 | 1466696708742 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 08:45:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:45:08 INFO - PROCESS | 3380 | 1466696708745 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:45:08 INFO - PROCESS | 3380 | 1466696708747 Marionette TRACE conn3 <- [1,1058,null,{}] 08:45:08 INFO - PROCESS | 3380 | 1466696708751 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:45:08 INFO - PROCESS | 3380 | 1466696708753 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:08 INFO - PROCESS | 3380 | 1466696708889 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 08:45:08 INFO - PROCESS | 3380 | 1466696708897 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:08 INFO - PROCESS | 3380 | 1466696708899 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:08 INFO - PROCESS | 3380 | ++DOCSHELL 11D87C00 == 35 [pid = 3380] [id = 274] 08:45:08 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (13D54800) [pid = 3380] [serial = 821] [outer = 00000000] 08:45:08 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (182E1800) [pid = 3380] [serial = 822] [outer = 13D54800] 08:45:08 INFO - PROCESS | 3380 | 1466696708972 Marionette DEBUG loaded listener.js 08:45:09 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (180C8C00) [pid = 3380] [serial = 823] [outer = 13D54800] 08:45:09 INFO - PROCESS | 3380 | 1466696709361 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:45:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:45:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 630ms 08:45:09 INFO - PROCESS | 3380 | 1466696709384 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 08:45:09 INFO - PROCESS | 3380 | 1466696709386 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 08:45:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:45:09 INFO - PROCESS | 3380 | 1466696709389 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:45:09 INFO - PROCESS | 3380 | 1466696709391 Marionette TRACE conn3 <- [1,1062,null,{}] 08:45:09 INFO - PROCESS | 3380 | 1466696709394 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:45:09 INFO - PROCESS | 3380 | 1466696709396 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:09 INFO - PROCESS | 3380 | 1466696709505 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 08:45:09 INFO - PROCESS | 3380 | 1466696709553 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:09 INFO - PROCESS | 3380 | 1466696709555 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:09 INFO - PROCESS | 3380 | ++DOCSHELL 17F4C400 == 36 [pid = 3380] [id = 275] 08:45:09 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (182E0800) [pid = 3380] [serial = 824] [outer = 00000000] 08:45:09 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (199C5000) [pid = 3380] [serial = 825] [outer = 182E0800] 08:45:09 INFO - PROCESS | 3380 | 1466696709601 Marionette DEBUG loaded listener.js 08:45:09 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (199CC000) [pid = 3380] [serial = 826] [outer = 182E0800] 08:45:10 INFO - PROCESS | 3380 | 1466696710362 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:45:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:45:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1039ms 08:45:10 INFO - PROCESS | 3380 | 1466696710446 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 08:45:10 INFO - PROCESS | 3380 | 1466696710450 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 08:45:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:45:10 INFO - PROCESS | 3380 | 1466696710455 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:45:10 INFO - PROCESS | 3380 | 1466696710460 Marionette TRACE conn3 <- [1,1066,null,{}] 08:45:10 INFO - PROCESS | 3380 | 1466696710465 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:45:10 INFO - PROCESS | 3380 | 1466696710468 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:10 INFO - PROCESS | 3380 | 1466696710592 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 08:45:10 INFO - PROCESS | 3380 | 1466696710711 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:10 INFO - PROCESS | 3380 | 1466696710714 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:10 INFO - PROCESS | 3380 | ++DOCSHELL 10A63800 == 37 [pid = 3380] [id = 276] 08:45:10 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (10E10400) [pid = 3380] [serial = 827] [outer = 00000000] 08:45:10 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (114ADC00) [pid = 3380] [serial = 828] [outer = 10E10400] 08:45:10 INFO - PROCESS | 3380 | 1466696710772 Marionette DEBUG loaded listener.js 08:45:10 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (12EDBC00) [pid = 3380] [serial = 829] [outer = 10E10400] 08:45:11 INFO - PROCESS | 3380 | 1466696711452 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:45:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:45:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1055ms 08:45:11 INFO - PROCESS | 3380 | 1466696711501 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 08:45:11 INFO - PROCESS | 3380 | 1466696711505 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 08:45:11 INFO - PROCESS | 3380 | 1466696711530 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:45:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:45:11 INFO - PROCESS | 3380 | 1466696711533 Marionette TRACE conn3 <- [1,1070,null,{}] 08:45:11 INFO - PROCESS | 3380 | 1466696711682 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:45:11 INFO - PROCESS | 3380 | 1466696711685 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:11 INFO - PROCESS | 3380 | 1466696711794 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 08:45:11 INFO - PROCESS | 3380 | 1466696711895 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:11 INFO - PROCESS | 3380 | 1466696711899 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:11 INFO - PROCESS | 3380 | ++DOCSHELL 10E0E800 == 38 [pid = 3380] [id = 277] 08:45:11 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (10E0EC00) [pid = 3380] [serial = 830] [outer = 00000000] 08:45:11 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (1104E400) [pid = 3380] [serial = 831] [outer = 10E0EC00] 08:45:11 INFO - PROCESS | 3380 | 1466696711948 Marionette DEBUG loaded listener.js 08:45:12 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (10EA3400) [pid = 3380] [serial = 832] [outer = 10E0EC00] 08:45:12 INFO - PROCESS | 3380 | --DOCSHELL 11D87C00 == 37 [pid = 3380] [id = 274] 08:45:12 INFO - PROCESS | 3380 | --DOCSHELL 10E0E400 == 36 [pid = 3380] [id = 273] 08:45:12 INFO - PROCESS | 3380 | --DOCSHELL 10E0BC00 == 35 [pid = 3380] [id = 272] 08:45:12 INFO - PROCESS | 3380 | --DOCSHELL 16A57000 == 34 [pid = 3380] [id = 271] 08:45:12 INFO - PROCESS | 3380 | --DOCSHELL 16AB2000 == 33 [pid = 3380] [id = 270] 08:45:12 INFO - PROCESS | 3380 | --DOCSHELL 158AF000 == 32 [pid = 3380] [id = 269] 08:45:12 INFO - PROCESS | 3380 | --DOCSHELL 13A1F800 == 31 [pid = 3380] [id = 268] 08:45:12 INFO - PROCESS | 3380 | --DOCSHELL 10A5C800 == 30 [pid = 3380] [id = 267] 08:45:12 INFO - PROCESS | 3380 | --DOCSHELL 10E0F000 == 29 [pid = 3380] [id = 266] 08:45:12 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (16F04800) [pid = 3380] [serial = 771] [outer = 00000000] [url = about:blank] 08:45:12 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (1A3F3C00) [pid = 3380] [serial = 751] [outer = 00000000] [url = about:blank] 08:45:12 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (14587000) [pid = 3380] [serial = 765] [outer = 00000000] [url = about:blank] 08:45:12 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (158A6C00) [pid = 3380] [serial = 766] [outer = 00000000] [url = about:blank] 08:45:12 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (11DDB400) [pid = 3380] [serial = 756] [outer = 00000000] [url = about:blank] 08:45:12 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (1318B800) [pid = 3380] [serial = 757] [outer = 00000000] [url = about:blank] 08:45:12 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (1104A400) [pid = 3380] [serial = 759] [outer = 00000000] [url = about:blank] 08:45:12 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (11C95000) [pid = 3380] [serial = 760] [outer = 00000000] [url = about:blank] 08:45:12 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (10E09000) [pid = 3380] [serial = 753] [outer = 00000000] [url = about:blank] 08:45:12 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (10F9E400) [pid = 3380] [serial = 754] [outer = 00000000] [url = about:blank] 08:45:12 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (1605C000) [pid = 3380] [serial = 768] [outer = 00000000] [url = about:blank] 08:45:12 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (18218C00) [pid = 3380] [serial = 774] [outer = 00000000] [url = about:blank] 08:45:12 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (1362F800) [pid = 3380] [serial = 762] [outer = 00000000] [url = about:blank] 08:45:12 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (13AB9800) [pid = 3380] [serial = 763] [outer = 00000000] [url = about:blank] 08:45:12 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (17048C00) [pid = 3380] [serial = 772] [outer = 00000000] [url = about:blank] 08:45:12 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (19E68C00) [pid = 3380] [serial = 786] [outer = 00000000] [url = about:blank] 08:45:12 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (182DFC00) [pid = 3380] [serial = 777] [outer = 00000000] [url = about:blank] 08:45:12 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (19E69800) [pid = 3380] [serial = 787] [outer = 00000000] [url = about:blank] 08:45:12 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (18219800) [pid = 3380] [serial = 775] [outer = 00000000] [url = about:blank] 08:45:12 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (199C4000) [pid = 3380] [serial = 783] [outer = 00000000] [url = about:blank] 08:45:12 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (182E5800) [pid = 3380] [serial = 778] [outer = 00000000] [url = about:blank] 08:45:12 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (18217000) [pid = 3380] [serial = 781] [outer = 00000000] [url = about:blank] 08:45:12 INFO - PROCESS | 3380 | --DOMWINDOW == 66 (16A58800) [pid = 3380] [serial = 769] [outer = 00000000] [url = about:blank] 08:45:12 INFO - PROCESS | 3380 | --DOMWINDOW == 65 (199CD400) [pid = 3380] [serial = 784] [outer = 00000000] [url = about:blank] 08:45:12 INFO - PROCESS | 3380 | --DOMWINDOW == 64 (17A94800) [pid = 3380] [serial = 780] [outer = 00000000] [url = about:blank] 08:45:12 INFO - PROCESS | 3380 | 1466696712510 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:45:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:45:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1008ms 08:45:12 INFO - PROCESS | 3380 | 1466696712534 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 08:45:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:45:12 INFO - PROCESS | 3380 | 1466696712538 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 08:45:12 INFO - PROCESS | 3380 | 1466696712589 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:45:12 INFO - PROCESS | 3380 | 1466696712592 Marionette TRACE conn3 <- [1,1074,null,{}] 08:45:12 INFO - PROCESS | 3380 | 1466696712597 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:45:12 INFO - PROCESS | 3380 | 1466696712600 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:12 INFO - PROCESS | 3380 | 1466696712683 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 08:45:12 INFO - PROCESS | 3380 | 1466696712693 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:12 INFO - PROCESS | 3380 | 1466696712697 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:12 INFO - PROCESS | 3380 | ++DOCSHELL 11C9B800 == 30 [pid = 3380] [id = 278] 08:45:12 INFO - PROCESS | 3380 | ++DOMWINDOW == 65 (11C9BC00) [pid = 3380] [serial = 833] [outer = 00000000] 08:45:12 INFO - PROCESS | 3380 | ++DOMWINDOW == 66 (13222400) [pid = 3380] [serial = 834] [outer = 11C9BC00] 08:45:12 INFO - PROCESS | 3380 | 1466696712744 Marionette DEBUG loaded listener.js 08:45:12 INFO - PROCESS | 3380 | ++DOMWINDOW == 67 (13A19400) [pid = 3380] [serial = 835] [outer = 11C9BC00] 08:45:13 INFO - PROCESS | 3380 | 1466696713208 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:45:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:45:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 662ms 08:45:13 INFO - PROCESS | 3380 | 1466696713230 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 08:45:13 INFO - PROCESS | 3380 | 1466696713232 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 08:45:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:45:13 INFO - PROCESS | 3380 | 1466696713236 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:45:13 INFO - PROCESS | 3380 | 1466696713237 Marionette TRACE conn3 <- [1,1078,null,{}] 08:45:13 INFO - PROCESS | 3380 | 1466696713241 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:45:13 INFO - PROCESS | 3380 | 1466696713243 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:13 INFO - PROCESS | 3380 | 1466696713354 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 08:45:13 INFO - PROCESS | 3380 | 1466696713364 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:13 INFO - PROCESS | 3380 | 1466696713368 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:13 INFO - PROCESS | 3380 | ++DOCSHELL 1515FC00 == 31 [pid = 3380] [id = 279] 08:45:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (15161C00) [pid = 3380] [serial = 836] [outer = 00000000] 08:45:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (15275000) [pid = 3380] [serial = 837] [outer = 15161C00] 08:45:13 INFO - PROCESS | 3380 | 1466696713417 Marionette DEBUG loaded listener.js 08:45:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (152EA800) [pid = 3380] [serial = 838] [outer = 15161C00] 08:45:13 INFO - PROCESS | 3380 | 1466696713861 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:45:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:45:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 646ms 08:45:13 INFO - PROCESS | 3380 | 1466696713880 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 08:45:13 INFO - PROCESS | 3380 | 1466696713886 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 08:45:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:45:13 INFO - PROCESS | 3380 | 1466696713891 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:45:13 INFO - PROCESS | 3380 | 1466696713893 Marionette TRACE conn3 <- [1,1082,null,{}] 08:45:13 INFO - PROCESS | 3380 | 1466696713896 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:45:13 INFO - PROCESS | 3380 | 1466696713898 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:13 INFO - PROCESS | 3380 | 1466696713978 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 08:45:13 INFO - PROCESS | 3380 | 1466696713984 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:13 INFO - PROCESS | 3380 | 1466696713986 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:14 INFO - PROCESS | 3380 | ++DOCSHELL 15C10400 == 32 [pid = 3380] [id = 280] 08:45:14 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (15CE9000) [pid = 3380] [serial = 839] [outer = 00000000] 08:45:14 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (16A56C00) [pid = 3380] [serial = 840] [outer = 15CE9000] 08:45:14 INFO - PROCESS | 3380 | 1466696714030 Marionette DEBUG loaded listener.js 08:45:14 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (16F0BC00) [pid = 3380] [serial = 841] [outer = 15CE9000] 08:45:14 INFO - PROCESS | 3380 | 1466696714483 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:45:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:45:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 630ms 08:45:14 INFO - PROCESS | 3380 | 1466696714527 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 08:45:14 INFO - PROCESS | 3380 | 1466696714529 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 08:45:14 INFO - PROCESS | 3380 | 1466696714532 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:45:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:45:14 INFO - PROCESS | 3380 | 1466696714534 Marionette TRACE conn3 <- [1,1086,null,{}] 08:45:14 INFO - PROCESS | 3380 | 1466696714538 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:45:14 INFO - PROCESS | 3380 | 1466696714540 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:14 INFO - PROCESS | 3380 | 1466696714615 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 08:45:14 INFO - PROCESS | 3380 | 1466696714620 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:14 INFO - PROCESS | 3380 | 1466696714622 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:14 INFO - PROCESS | 3380 | ++DOCSHELL 1768C800 == 33 [pid = 3380] [id = 281] 08:45:14 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (1768DC00) [pid = 3380] [serial = 842] [outer = 00000000] 08:45:14 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (17979C00) [pid = 3380] [serial = 843] [outer = 1768DC00] 08:45:14 INFO - PROCESS | 3380 | 1466696714665 Marionette DEBUG loaded listener.js 08:45:14 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (17A97000) [pid = 3380] [serial = 844] [outer = 1768DC00] 08:45:15 INFO - PROCESS | 3380 | 1466696715159 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:45:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 08:45:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 646ms 08:45:15 INFO - PROCESS | 3380 | 1466696715171 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 08:45:15 INFO - PROCESS | 3380 | 1466696715173 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 08:45:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:45:15 INFO - PROCESS | 3380 | 1466696715176 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:45:15 INFO - PROCESS | 3380 | 1466696715178 Marionette TRACE conn3 <- [1,1090,null,{}] 08:45:15 INFO - PROCESS | 3380 | 1466696715181 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:45:15 INFO - PROCESS | 3380 | 1466696715187 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:15 INFO - PROCESS | 3380 | 1466696715341 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 08:45:15 INFO - PROCESS | 3380 | 1466696715354 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:15 INFO - PROCESS | 3380 | 1466696715356 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:15 INFO - PROCESS | 3380 | ++DOCSHELL 17A96C00 == 34 [pid = 3380] [id = 282] 08:45:15 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (18216C00) [pid = 3380] [serial = 845] [outer = 00000000] 08:45:15 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (1821DC00) [pid = 3380] [serial = 846] [outer = 18216C00] 08:45:15 INFO - PROCESS | 3380 | 1466696715399 Marionette DEBUG loaded listener.js 08:45:15 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (18224800) [pid = 3380] [serial = 847] [outer = 18216C00] 08:45:15 INFO - PROCESS | 3380 | 1466696715838 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:45:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 08:45:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 708ms 08:45:15 INFO - PROCESS | 3380 | 1466696715876 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 08:45:15 INFO - PROCESS | 3380 | 1466696715878 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 08:45:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:45:15 INFO - PROCESS | 3380 | 1466696715881 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:45:15 INFO - PROCESS | 3380 | 1466696715883 Marionette TRACE conn3 <- [1,1094,null,{}] 08:45:15 INFO - PROCESS | 3380 | 1466696715887 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:45:15 INFO - PROCESS | 3380 | 1466696715888 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:16 INFO - PROCESS | 3380 | 1466696715997 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 08:45:16 INFO - PROCESS | 3380 | 1466696716084 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:16 INFO - PROCESS | 3380 | 1466696716086 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:16 INFO - PROCESS | 3380 | ++DOCSHELL 17FF5C00 == 35 [pid = 3380] [id = 283] 08:45:16 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (1821C800) [pid = 3380] [serial = 848] [outer = 00000000] 08:45:16 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (19541000) [pid = 3380] [serial = 849] [outer = 1821C800] 08:45:16 INFO - PROCESS | 3380 | 1466696716134 Marionette DEBUG loaded listener.js 08:45:16 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (1527B000) [pid = 3380] [serial = 850] [outer = 1821C800] 08:45:16 INFO - PROCESS | 3380 | 1466696716605 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:45:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 08:45:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 741ms 08:45:16 INFO - PROCESS | 3380 | 1466696716654 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 08:45:16 INFO - PROCESS | 3380 | 1466696716656 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 08:45:16 INFO - PROCESS | 3380 | 1466696716659 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:45:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:45:16 INFO - PROCESS | 3380 | 1466696716661 Marionette TRACE conn3 <- [1,1098,null,{}] 08:45:16 INFO - PROCESS | 3380 | 1466696716664 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:45:16 INFO - PROCESS | 3380 | 1466696716666 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:16 INFO - PROCESS | 3380 | 1466696716774 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 08:45:16 INFO - PROCESS | 3380 | 1466696716782 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:16 INFO - PROCESS | 3380 | 1466696716784 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:16 INFO - PROCESS | 3380 | ++DOCSHELL 11DDC400 == 36 [pid = 3380] [id = 284] 08:45:16 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (199C9800) [pid = 3380] [serial = 851] [outer = 00000000] 08:45:16 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (19E6B000) [pid = 3380] [serial = 852] [outer = 199C9800] 08:45:16 INFO - PROCESS | 3380 | 1466696716826 Marionette DEBUG loaded listener.js 08:45:16 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (19E70000) [pid = 3380] [serial = 853] [outer = 199C9800] 08:45:17 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (19545400) [pid = 3380] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:45:17 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (1104DC00) [pid = 3380] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 08:45:17 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (13A28000) [pid = 3380] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 08:45:17 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (16AB5400) [pid = 3380] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:45:17 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (114A3800) [pid = 3380] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:45:17 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (12BA9000) [pid = 3380] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 08:45:17 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (158AF400) [pid = 3380] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:45:17 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (13D5F000) [pid = 3380] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:45:17 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (1768BC00) [pid = 3380] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 08:45:17 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (10E6BC00) [pid = 3380] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 08:45:17 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (13D54800) [pid = 3380] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 08:45:17 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (11468400) [pid = 3380] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:45:17 INFO - PROCESS | 3380 | 1466696717303 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:45:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 08:45:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 709ms 08:45:17 INFO - PROCESS | 3380 | 1466696717359 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 08:45:17 INFO - PROCESS | 3380 | 1466696717361 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 08:45:17 INFO - PROCESS | 3380 | 1466696717364 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:45:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:45:17 INFO - PROCESS | 3380 | 1466696717366 Marionette TRACE conn3 <- [1,1102,null,{}] 08:45:17 INFO - PROCESS | 3380 | 1466696717369 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:45:17 INFO - PROCESS | 3380 | 1466696717371 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:17 INFO - PROCESS | 3380 | 1466696717470 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 08:45:17 INFO - PROCESS | 3380 | 1466696717477 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:17 INFO - PROCESS | 3380 | 1466696717479 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:17 INFO - PROCESS | 3380 | ++DOCSHELL 10E10000 == 37 [pid = 3380] [id = 285] 08:45:17 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (114A2000) [pid = 3380] [serial = 854] [outer = 00000000] 08:45:17 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (15CEB800) [pid = 3380] [serial = 855] [outer = 114A2000] 08:45:17 INFO - PROCESS | 3380 | 1466696717522 Marionette DEBUG loaded listener.js 08:45:17 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (1719B800) [pid = 3380] [serial = 856] [outer = 114A2000] 08:45:17 INFO - PROCESS | 3380 | 1466696717938 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:45:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:45:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 599ms 08:45:17 INFO - PROCESS | 3380 | 1466696717969 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 08:45:17 INFO - PROCESS | 3380 | 1466696717971 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 08:45:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:45:17 INFO - PROCESS | 3380 | 1466696717974 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:45:17 INFO - PROCESS | 3380 | 1466696717975 Marionette TRACE conn3 <- [1,1106,null,{}] 08:45:17 INFO - PROCESS | 3380 | 1466696717979 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:45:17 INFO - PROCESS | 3380 | 1466696717981 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:18 INFO - PROCESS | 3380 | 1466696718062 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 08:45:18 INFO - PROCESS | 3380 | 1466696718068 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:18 INFO - PROCESS | 3380 | 1466696718070 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:18 INFO - PROCESS | 3380 | ++DOCSHELL 13D61000 == 38 [pid = 3380] [id = 286] 08:45:18 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (15167400) [pid = 3380] [serial = 857] [outer = 00000000] 08:45:18 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (199C1800) [pid = 3380] [serial = 858] [outer = 15167400] 08:45:18 INFO - PROCESS | 3380 | 1466696718112 Marionette DEBUG loaded listener.js 08:45:18 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (19F36400) [pid = 3380] [serial = 859] [outer = 15167400] 08:45:18 INFO - PROCESS | 3380 | 1466696718532 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:45:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:45:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 598ms 08:45:18 INFO - PROCESS | 3380 | 1466696718569 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 08:45:18 INFO - PROCESS | 3380 | 1466696718571 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 08:45:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:45:18 INFO - PROCESS | 3380 | 1466696718588 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:45:18 INFO - PROCESS | 3380 | 1466696718590 Marionette TRACE conn3 <- [1,1110,null,{}] 08:45:18 INFO - PROCESS | 3380 | 1466696718594 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:45:18 INFO - PROCESS | 3380 | 1466696718596 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:18 INFO - PROCESS | 3380 | 1466696718690 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 08:45:18 INFO - PROCESS | 3380 | 1466696718697 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:18 INFO - PROCESS | 3380 | 1466696718700 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:18 INFO - PROCESS | 3380 | ++DOCSHELL 18222400 == 39 [pid = 3380] [id = 287] 08:45:18 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (19F6E000) [pid = 3380] [serial = 860] [outer = 00000000] 08:45:18 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (1A2B3800) [pid = 3380] [serial = 861] [outer = 19F6E000] 08:45:18 INFO - PROCESS | 3380 | 1466696718744 Marionette DEBUG loaded listener.js 08:45:18 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (1A305400) [pid = 3380] [serial = 862] [outer = 19F6E000] 08:45:19 INFO - PROCESS | 3380 | 1466696719419 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:45:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:45:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 914ms 08:45:19 INFO - PROCESS | 3380 | 1466696719490 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 08:45:19 INFO - PROCESS | 3380 | 1466696719496 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 08:45:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:45:19 INFO - PROCESS | 3380 | 1466696719501 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:45:19 INFO - PROCESS | 3380 | 1466696719504 Marionette TRACE conn3 <- [1,1114,null,{}] 08:45:19 INFO - PROCESS | 3380 | 1466696719511 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:45:19 INFO - PROCESS | 3380 | 1466696719514 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:19 INFO - PROCESS | 3380 | 1466696719624 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 08:45:19 INFO - PROCESS | 3380 | 1466696719752 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:19 INFO - PROCESS | 3380 | 1466696719755 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:19 INFO - PROCESS | 3380 | ++DOCSHELL 10B81400 == 40 [pid = 3380] [id = 288] 08:45:19 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (10E0F000) [pid = 3380] [serial = 863] [outer = 00000000] 08:45:19 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (12E19400) [pid = 3380] [serial = 864] [outer = 10E0F000] 08:45:19 INFO - PROCESS | 3380 | 1466696719817 Marionette DEBUG loaded listener.js 08:45:19 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (13AB9800) [pid = 3380] [serial = 865] [outer = 10E0F000] 08:45:20 INFO - PROCESS | 3380 | 1466696720443 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:45:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:45:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1008ms 08:45:20 INFO - PROCESS | 3380 | 1466696720536 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 08:45:20 INFO - PROCESS | 3380 | 1466696720541 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 08:45:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:45:20 INFO - PROCESS | 3380 | 1466696720547 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:45:20 INFO - PROCESS | 3380 | 1466696720550 Marionette TRACE conn3 <- [1,1118,null,{}] 08:45:20 INFO - PROCESS | 3380 | 1466696720554 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:45:20 INFO - PROCESS | 3380 | 1466696720557 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:20 INFO - PROCESS | 3380 | 1466696720664 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 08:45:20 INFO - PROCESS | 3380 | 1466696720791 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:20 INFO - PROCESS | 3380 | 1466696720794 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:20 INFO - PROCESS | 3380 | ++DOCSHELL 158B3800 == 41 [pid = 3380] [id = 289] 08:45:20 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (158B4800) [pid = 3380] [serial = 866] [outer = 00000000] 08:45:20 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (15CE6800) [pid = 3380] [serial = 867] [outer = 158B4800] 08:45:20 INFO - PROCESS | 3380 | 1466696720849 Marionette DEBUG loaded listener.js 08:45:20 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (16A56800) [pid = 3380] [serial = 868] [outer = 158B4800] 08:45:21 INFO - PROCESS | 3380 | 1466696721487 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:45:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:45:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1008ms 08:45:21 INFO - PROCESS | 3380 | 1466696721548 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 08:45:21 INFO - PROCESS | 3380 | 1466696721551 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 08:45:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:45:21 INFO - PROCESS | 3380 | 1466696721555 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:45:21 INFO - PROCESS | 3380 | 1466696721558 Marionette TRACE conn3 <- [1,1122,null,{}] 08:45:21 INFO - PROCESS | 3380 | 1466696721569 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:45:21 INFO - PROCESS | 3380 | 1466696721574 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:21 INFO - PROCESS | 3380 | 1466696721679 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 08:45:21 INFO - PROCESS | 3380 | 1466696721809 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:21 INFO - PROCESS | 3380 | 1466696721812 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:21 INFO - PROCESS | 3380 | ++DOCSHELL 1953E800 == 42 [pid = 3380] [id = 290] 08:45:21 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (1953EC00) [pid = 3380] [serial = 869] [outer = 00000000] 08:45:21 INFO - PROCESS | 3380 | ++DOMWINDOW == 90 (19E6C400) [pid = 3380] [serial = 870] [outer = 1953EC00] 08:45:21 INFO - PROCESS | 3380 | 1466696721891 Marionette DEBUG loaded listener.js 08:45:22 INFO - PROCESS | 3380 | ++DOMWINDOW == 91 (1A2AEC00) [pid = 3380] [serial = 871] [outer = 1953EC00] 08:45:22 INFO - PROCESS | 3380 | 1466696722687 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:45:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:45:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1229ms 08:45:22 INFO - PROCESS | 3380 | 1466696722766 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 08:45:22 INFO - PROCESS | 3380 | 1466696722770 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 08:45:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:45:22 INFO - PROCESS | 3380 | 1466696722775 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:45:22 INFO - PROCESS | 3380 | 1466696722778 Marionette TRACE conn3 <- [1,1126,null,{}] 08:45:22 INFO - PROCESS | 3380 | 1466696722804 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:45:22 INFO - PROCESS | 3380 | 1466696722808 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:22 INFO - PROCESS | 3380 | 1466696722928 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 08:45:23 INFO - PROCESS | 3380 | 1466696723052 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:23 INFO - PROCESS | 3380 | 1466696723055 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:23 INFO - PROCESS | 3380 | ++DOCSHELL 10B89000 == 43 [pid = 3380] [id = 291] 08:45:23 INFO - PROCESS | 3380 | ++DOMWINDOW == 92 (10E07000) [pid = 3380] [serial = 872] [outer = 00000000] 08:45:23 INFO - PROCESS | 3380 | ++DOMWINDOW == 93 (11C95000) [pid = 3380] [serial = 873] [outer = 10E07000] 08:45:23 INFO - PROCESS | 3380 | 1466696723105 Marionette DEBUG loaded listener.js 08:45:23 INFO - PROCESS | 3380 | ++DOMWINDOW == 94 (12BAF400) [pid = 3380] [serial = 874] [outer = 10E07000] 08:45:23 INFO - PROCESS | 3380 | --DOCSHELL 13D61000 == 42 [pid = 3380] [id = 286] 08:45:23 INFO - PROCESS | 3380 | --DOCSHELL 10E10000 == 41 [pid = 3380] [id = 285] 08:45:23 INFO - PROCESS | 3380 | --DOCSHELL 11DDC400 == 40 [pid = 3380] [id = 284] 08:45:23 INFO - PROCESS | 3380 | --DOCSHELL 17FF5C00 == 39 [pid = 3380] [id = 283] 08:45:23 INFO - PROCESS | 3380 | --DOCSHELL 17A96C00 == 38 [pid = 3380] [id = 282] 08:45:23 INFO - PROCESS | 3380 | --DOCSHELL 1768C800 == 37 [pid = 3380] [id = 281] 08:45:23 INFO - PROCESS | 3380 | --DOCSHELL 15C10400 == 36 [pid = 3380] [id = 280] 08:45:23 INFO - PROCESS | 3380 | --DOCSHELL 1515FC00 == 35 [pid = 3380] [id = 279] 08:45:23 INFO - PROCESS | 3380 | --DOCSHELL 11C9B800 == 34 [pid = 3380] [id = 278] 08:45:23 INFO - PROCESS | 3380 | --DOCSHELL 10E0E800 == 33 [pid = 3380] [id = 277] 08:45:23 INFO - PROCESS | 3380 | --DOCSHELL 10A63800 == 32 [pid = 3380] [id = 276] 08:45:23 INFO - PROCESS | 3380 | --DOCSHELL 17F4C400 == 31 [pid = 3380] [id = 275] 08:45:23 INFO - PROCESS | 3380 | --DOCSHELL 158B3800 == 30 [pid = 3380] [id = 289] 08:45:23 INFO - PROCESS | 3380 | --DOCSHELL 1953E800 == 29 [pid = 3380] [id = 290] 08:45:23 INFO - PROCESS | 3380 | --DOCSHELL 18222400 == 28 [pid = 3380] [id = 287] 08:45:23 INFO - PROCESS | 3380 | --DOCSHELL 10B81400 == 27 [pid = 3380] [id = 288] 08:45:23 INFO - PROCESS | 3380 | --DOMWINDOW == 93 (199C5000) [pid = 3380] [serial = 825] [outer = 00000000] [url = about:blank] 08:45:23 INFO - PROCESS | 3380 | --DOMWINDOW == 92 (16F3F400) [pid = 3380] [serial = 810] [outer = 00000000] [url = about:blank] 08:45:23 INFO - PROCESS | 3380 | --DOMWINDOW == 91 (17986400) [pid = 3380] [serial = 813] [outer = 00000000] [url = about:blank] 08:45:23 INFO - PROCESS | 3380 | --DOMWINDOW == 90 (11CE4400) [pid = 3380] [serial = 801] [outer = 00000000] [url = about:blank] 08:45:23 INFO - PROCESS | 3380 | --DOMWINDOW == 89 (13D5BC00) [pid = 3380] [serial = 804] [outer = 00000000] [url = about:blank] 08:45:23 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (10E06400) [pid = 3380] [serial = 805] [outer = 00000000] [url = about:blank] 08:45:23 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (1315C400) [pid = 3380] [serial = 799] [outer = 00000000] [url = about:blank] 08:45:23 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (11809C00) [pid = 3380] [serial = 798] [outer = 00000000] [url = about:blank] 08:45:23 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (15CE7800) [pid = 3380] [serial = 807] [outer = 00000000] [url = about:blank] 08:45:23 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (176C8800) [pid = 3380] [serial = 811] [outer = 00000000] [url = about:blank] 08:45:23 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (12ED7400) [pid = 3380] [serial = 790] [outer = 00000000] [url = about:blank] 08:45:23 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (12B6A000) [pid = 3380] [serial = 789] [outer = 00000000] [url = about:blank] 08:45:23 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (15C09000) [pid = 3380] [serial = 793] [outer = 00000000] [url = about:blank] 08:45:23 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (14583400) [pid = 3380] [serial = 792] [outer = 00000000] [url = about:blank] 08:45:23 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (19F6A800) [pid = 3380] [serial = 796] [outer = 00000000] [url = about:blank] 08:45:23 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (19E70800) [pid = 3380] [serial = 795] [outer = 00000000] [url = about:blank] 08:45:23 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (180C8C00) [pid = 3380] [serial = 823] [outer = 00000000] [url = about:blank] 08:45:23 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (17A93000) [pid = 3380] [serial = 814] [outer = 00000000] [url = about:blank] 08:45:23 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (182E1800) [pid = 3380] [serial = 822] [outer = 00000000] [url = about:blank] 08:45:23 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (152EB400) [pid = 3380] [serial = 816] [outer = 00000000] [url = about:blank] 08:45:23 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (152EC000) [pid = 3380] [serial = 819] [outer = 00000000] [url = about:blank] 08:45:23 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (1821F800) [pid = 3380] [serial = 817] [outer = 00000000] [url = about:blank] 08:45:23 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (129E5400) [pid = 3380] [serial = 802] [outer = 00000000] [url = about:blank] 08:45:23 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (176CCC00) [pid = 3380] [serial = 820] [outer = 00000000] [url = about:blank] 08:45:23 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (15CF0800) [pid = 3380] [serial = 808] [outer = 00000000] [url = about:blank] 08:45:24 INFO - PROCESS | 3380 | 1466696724200 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:45:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:45:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1465ms 08:45:24 INFO - PROCESS | 3380 | 1466696724231 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 08:45:24 INFO - PROCESS | 3380 | 1466696724235 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 08:45:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:45:24 INFO - PROCESS | 3380 | 1466696724240 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:45:24 INFO - PROCESS | 3380 | 1466696724244 Marionette TRACE conn3 <- [1,1130,null,{}] 08:45:24 INFO - PROCESS | 3380 | 1466696724249 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:45:24 INFO - PROCESS | 3380 | 1466696724251 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:24 INFO - PROCESS | 3380 | 1466696724339 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 08:45:24 INFO - PROCESS | 3380 | 1466696724349 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:24 INFO - PROCESS | 3380 | 1466696724352 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:24 INFO - PROCESS | 3380 | ++DOCSHELL 10E68400 == 28 [pid = 3380] [id = 292] 08:45:24 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (10E6AC00) [pid = 3380] [serial = 875] [outer = 00000000] 08:45:24 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (114AB800) [pid = 3380] [serial = 876] [outer = 10E6AC00] 08:45:24 INFO - PROCESS | 3380 | 1466696724399 Marionette DEBUG loaded listener.js 08:45:24 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (11809C00) [pid = 3380] [serial = 877] [outer = 10E6AC00] 08:45:24 INFO - PROCESS | 3380 | 1466696724948 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:45:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:45:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 708ms 08:45:24 INFO - PROCESS | 3380 | 1466696724973 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 08:45:24 INFO - PROCESS | 3380 | 1466696724977 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 08:45:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:45:24 INFO - PROCESS | 3380 | 1466696724984 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:45:24 INFO - PROCESS | 3380 | 1466696724986 Marionette TRACE conn3 <- [1,1134,null,{}] 08:45:24 INFO - PROCESS | 3380 | 1466696724990 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:45:24 INFO - PROCESS | 3380 | 1466696724994 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:25 INFO - PROCESS | 3380 | 1466696725110 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 08:45:25 INFO - PROCESS | 3380 | 1466696725202 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:25 INFO - PROCESS | 3380 | 1466696725204 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:25 INFO - PROCESS | 3380 | ++DOCSHELL 12E6D800 == 29 [pid = 3380] [id = 293] 08:45:25 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (1322D400) [pid = 3380] [serial = 878] [outer = 00000000] 08:45:25 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (13A22000) [pid = 3380] [serial = 879] [outer = 1322D400] 08:45:25 INFO - PROCESS | 3380 | 1466696725250 Marionette DEBUG loaded listener.js 08:45:25 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (13AC0C00) [pid = 3380] [serial = 880] [outer = 1322D400] 08:45:25 INFO - PROCESS | 3380 | 1466696725623 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:45:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:45:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 693ms 08:45:25 INFO - PROCESS | 3380 | 1466696725683 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 08:45:25 INFO - PROCESS | 3380 | 1466696725685 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 08:45:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:45:25 INFO - PROCESS | 3380 | 1466696725688 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:45:25 INFO - PROCESS | 3380 | 1466696725692 Marionette TRACE conn3 <- [1,1138,null,{}] 08:45:25 INFO - PROCESS | 3380 | 1466696725702 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:45:25 INFO - PROCESS | 3380 | 1466696725707 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:25 INFO - PROCESS | 3380 | 1466696725787 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 08:45:25 INFO - PROCESS | 3380 | 1466696725794 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:25 INFO - PROCESS | 3380 | 1466696725797 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:25 INFO - PROCESS | 3380 | ++DOCSHELL 13F9D800 == 30 [pid = 3380] [id = 294] 08:45:25 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (15165800) [pid = 3380] [serial = 881] [outer = 00000000] 08:45:25 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (158A9800) [pid = 3380] [serial = 882] [outer = 15165800] 08:45:25 INFO - PROCESS | 3380 | 1466696725844 Marionette DEBUG loaded listener.js 08:45:25 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (15CE3400) [pid = 3380] [serial = 883] [outer = 15165800] 08:45:26 INFO - PROCESS | 3380 | 1466696726345 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:45:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:45:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 693ms 08:45:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:45:26 INFO - PROCESS | 3380 | 1466696726387 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 08:45:26 INFO - PROCESS | 3380 | 1466696726390 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 08:45:26 INFO - PROCESS | 3380 | 1466696726393 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:45:26 INFO - PROCESS | 3380 | 1466696726395 Marionette TRACE conn3 <- [1,1142,null,{}] 08:45:26 INFO - PROCESS | 3380 | 1466696726398 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:45:26 INFO - PROCESS | 3380 | 1466696726400 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:26 INFO - PROCESS | 3380 | 1466696726547 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 08:45:26 INFO - PROCESS | 3380 | 1466696726567 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:26 INFO - PROCESS | 3380 | 1466696726569 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:26 INFO - PROCESS | 3380 | ++DOCSHELL 15CE5400 == 31 [pid = 3380] [id = 295] 08:45:26 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (15CEC400) [pid = 3380] [serial = 884] [outer = 00000000] 08:45:26 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (16057800) [pid = 3380] [serial = 885] [outer = 15CEC400] 08:45:26 INFO - PROCESS | 3380 | 1466696726613 Marionette DEBUG loaded listener.js 08:45:26 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (16F05C00) [pid = 3380] [serial = 886] [outer = 15CEC400] 08:45:27 INFO - PROCESS | 3380 | 1466696727038 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:45:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:45:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 693ms 08:45:27 INFO - PROCESS | 3380 | 1466696727093 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 08:45:27 INFO - PROCESS | 3380 | 1466696727095 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 08:45:27 INFO - PROCESS | 3380 | 1466696727098 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:45:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:45:27 INFO - PROCESS | 3380 | 1466696727100 Marionette TRACE conn3 <- [1,1146,null,{}] 08:45:27 INFO - PROCESS | 3380 | 1466696727103 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:45:27 INFO - PROCESS | 3380 | 1466696727105 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:27 INFO - PROCESS | 3380 | 1466696727220 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 08:45:27 INFO - PROCESS | 3380 | 1466696727228 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:27 INFO - PROCESS | 3380 | 1466696727230 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:27 INFO - PROCESS | 3380 | ++DOCSHELL 17046C00 == 32 [pid = 3380] [id = 296] 08:45:27 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (1704E800) [pid = 3380] [serial = 887] [outer = 00000000] 08:45:27 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (17795C00) [pid = 3380] [serial = 888] [outer = 1704E800] 08:45:27 INFO - PROCESS | 3380 | 1466696727274 Marionette DEBUG loaded listener.js 08:45:27 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (17798000) [pid = 3380] [serial = 889] [outer = 1704E800] 08:45:27 INFO - PROCESS | 3380 | 1466696727763 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:45:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 08:45:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 708ms 08:45:27 INFO - PROCESS | 3380 | 1466696727798 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 08:45:27 INFO - PROCESS | 3380 | 1466696727800 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 08:45:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:45:27 INFO - PROCESS | 3380 | 1466696727803 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:45:27 INFO - PROCESS | 3380 | 1466696727805 Marionette TRACE conn3 <- [1,1150,null,{}] 08:45:27 INFO - PROCESS | 3380 | 1466696727808 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:45:27 INFO - PROCESS | 3380 | 1466696727814 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:27 INFO - PROCESS | 3380 | 1466696727965 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 08:45:28 INFO - PROCESS | 3380 | 1466696727978 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:28 INFO - PROCESS | 3380 | 1466696727980 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:28 INFO - PROCESS | 3380 | ++DOCSHELL 180D2800 == 33 [pid = 3380] [id = 297] 08:45:28 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (180D2C00) [pid = 3380] [serial = 890] [outer = 00000000] 08:45:28 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (1821A400) [pid = 3380] [serial = 891] [outer = 180D2C00] 08:45:28 INFO - PROCESS | 3380 | 1466696728025 Marionette DEBUG loaded listener.js 08:45:28 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (18220C00) [pid = 3380] [serial = 892] [outer = 180D2C00] 08:45:28 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (18216C00) [pid = 3380] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 08:45:28 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (1821C800) [pid = 3380] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 08:45:28 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (10E0EC00) [pid = 3380] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 08:45:28 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (182E0800) [pid = 3380] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 08:45:28 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (1768DC00) [pid = 3380] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 08:45:28 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (15161C00) [pid = 3380] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 08:45:28 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (15CE9000) [pid = 3380] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 08:45:28 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (11C9BC00) [pid = 3380] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 08:45:28 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (10E10400) [pid = 3380] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 08:45:28 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (199C9800) [pid = 3380] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 08:45:28 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (19F6E000) [pid = 3380] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 08:45:28 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (114A2000) [pid = 3380] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 08:45:28 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (15167400) [pid = 3380] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 08:45:28 INFO - PROCESS | 3380 | 1466696728682 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:45:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:45:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 914ms 08:45:28 INFO - PROCESS | 3380 | 1466696728753 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 08:45:28 INFO - PROCESS | 3380 | 1466696728755 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 08:45:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:45:28 INFO - PROCESS | 3380 | 1466696728758 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:45:28 INFO - PROCESS | 3380 | 1466696728760 Marionette TRACE conn3 <- [1,1154,null,{}] 08:45:28 INFO - PROCESS | 3380 | 1466696728763 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:45:28 INFO - PROCESS | 3380 | 1466696728765 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:28 INFO - PROCESS | 3380 | 1466696728839 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 08:45:28 INFO - PROCESS | 3380 | 1466696728845 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:28 INFO - PROCESS | 3380 | 1466696728847 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:28 INFO - PROCESS | 3380 | ++DOCSHELL 11048800 == 34 [pid = 3380] [id = 298] 08:45:28 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (1527A400) [pid = 3380] [serial = 893] [outer = 00000000] 08:45:28 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (18216C00) [pid = 3380] [serial = 894] [outer = 1527A400] 08:45:28 INFO - PROCESS | 3380 | 1466696728889 Marionette DEBUG loaded listener.js 08:45:28 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (19544000) [pid = 3380] [serial = 895] [outer = 1527A400] 08:45:29 INFO - PROCESS | 3380 | 1466696729290 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:45:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:45:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 598ms 08:45:29 INFO - PROCESS | 3380 | 1466696729353 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 08:45:29 INFO - PROCESS | 3380 | 1466696729355 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 08:45:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:45:29 INFO - PROCESS | 3380 | 1466696729359 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:45:29 INFO - PROCESS | 3380 | 1466696729360 Marionette TRACE conn3 <- [1,1158,null,{}] 08:45:29 INFO - PROCESS | 3380 | 1466696729364 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:45:29 INFO - PROCESS | 3380 | 1466696729366 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:29 INFO - PROCESS | 3380 | 1466696729440 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 08:45:29 INFO - PROCESS | 3380 | 1466696729449 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:29 INFO - PROCESS | 3380 | 1466696729451 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:29 INFO - PROCESS | 3380 | ++DOCSHELL 13A21C00 == 35 [pid = 3380] [id = 299] 08:45:29 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (1954AC00) [pid = 3380] [serial = 896] [outer = 00000000] 08:45:29 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (199CD400) [pid = 3380] [serial = 897] [outer = 1954AC00] 08:45:29 INFO - PROCESS | 3380 | 1466696729493 Marionette DEBUG loaded listener.js 08:45:29 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (199C7800) [pid = 3380] [serial = 898] [outer = 1954AC00] 08:45:29 INFO - PROCESS | 3380 | 1466696729924 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:45:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:45:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 599ms 08:45:29 INFO - PROCESS | 3380 | 1466696729955 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 08:45:29 INFO - PROCESS | 3380 | 1466696729957 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 08:45:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:45:29 INFO - PROCESS | 3380 | 1466696729961 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:45:29 INFO - PROCESS | 3380 | 1466696729962 Marionette TRACE conn3 <- [1,1162,null,{}] 08:45:29 INFO - PROCESS | 3380 | 1466696729966 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:45:29 INFO - PROCESS | 3380 | 1466696729967 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:30 INFO - PROCESS | 3380 | 1466696730080 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 08:45:30 INFO - PROCESS | 3380 | 1466696730088 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:30 INFO - PROCESS | 3380 | 1466696730090 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:30 INFO - PROCESS | 3380 | ++DOCSHELL 19F37400 == 36 [pid = 3380] [id = 300] 08:45:30 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (19F6B000) [pid = 3380] [serial = 899] [outer = 00000000] 08:45:30 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (19F73800) [pid = 3380] [serial = 900] [outer = 19F6B000] 08:45:30 INFO - PROCESS | 3380 | 1466696730133 Marionette DEBUG loaded listener.js 08:45:30 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (19F77000) [pid = 3380] [serial = 901] [outer = 19F6B000] 08:45:31 INFO - PROCESS | 3380 | --DOCSHELL 10E68400 == 35 [pid = 3380] [id = 292] 08:45:31 INFO - PROCESS | 3380 | --DOCSHELL 10B89000 == 34 [pid = 3380] [id = 291] 08:45:31 INFO - PROCESS | 3380 | --DOCSHELL 180D2800 == 33 [pid = 3380] [id = 297] 08:45:31 INFO - PROCESS | 3380 | --DOCSHELL 11048800 == 32 [pid = 3380] [id = 298] 08:45:31 INFO - PROCESS | 3380 | --DOCSHELL 13A21C00 == 31 [pid = 3380] [id = 299] 08:45:31 INFO - PROCESS | 3380 | --DOCSHELL 13F9D800 == 30 [pid = 3380] [id = 294] 08:45:31 INFO - PROCESS | 3380 | --DOCSHELL 17046C00 == 29 [pid = 3380] [id = 296] 08:45:31 INFO - PROCESS | 3380 | --DOCSHELL 15CE5400 == 28 [pid = 3380] [id = 295] 08:45:31 INFO - PROCESS | 3380 | --DOCSHELL 12E6D800 == 27 [pid = 3380] [id = 293] 08:45:31 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (1527B000) [pid = 3380] [serial = 850] [outer = 00000000] [url = about:blank] 08:45:31 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (1A2B3800) [pid = 3380] [serial = 861] [outer = 00000000] [url = about:blank] 08:45:31 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (1A305400) [pid = 3380] [serial = 862] [outer = 00000000] [url = about:blank] 08:45:31 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (15CEB800) [pid = 3380] [serial = 855] [outer = 00000000] [url = about:blank] 08:45:31 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (19E70000) [pid = 3380] [serial = 853] [outer = 00000000] [url = about:blank] 08:45:31 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (199C1800) [pid = 3380] [serial = 858] [outer = 00000000] [url = about:blank] 08:45:31 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (19F36400) [pid = 3380] [serial = 859] [outer = 00000000] [url = about:blank] 08:45:31 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (17A97000) [pid = 3380] [serial = 844] [outer = 00000000] [url = about:blank] 08:45:31 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (1719B800) [pid = 3380] [serial = 856] [outer = 00000000] [url = about:blank] 08:45:31 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (1821DC00) [pid = 3380] [serial = 846] [outer = 00000000] [url = about:blank] 08:45:31 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (19541000) [pid = 3380] [serial = 849] [outer = 00000000] [url = about:blank] 08:45:31 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (1104E400) [pid = 3380] [serial = 831] [outer = 00000000] [url = about:blank] 08:45:31 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (10EA3400) [pid = 3380] [serial = 832] [outer = 00000000] [url = about:blank] 08:45:31 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (199CC000) [pid = 3380] [serial = 826] [outer = 00000000] [url = about:blank] 08:45:31 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (17979C00) [pid = 3380] [serial = 843] [outer = 00000000] [url = about:blank] 08:45:31 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (18224800) [pid = 3380] [serial = 847] [outer = 00000000] [url = about:blank] 08:45:31 INFO - PROCESS | 3380 | --DOMWINDOW == 66 (15275000) [pid = 3380] [serial = 837] [outer = 00000000] [url = about:blank] 08:45:31 INFO - PROCESS | 3380 | --DOMWINDOW == 65 (152EA800) [pid = 3380] [serial = 838] [outer = 00000000] [url = about:blank] 08:45:31 INFO - PROCESS | 3380 | --DOMWINDOW == 64 (16A56C00) [pid = 3380] [serial = 840] [outer = 00000000] [url = about:blank] 08:45:31 INFO - PROCESS | 3380 | --DOMWINDOW == 63 (16F0BC00) [pid = 3380] [serial = 841] [outer = 00000000] [url = about:blank] 08:45:31 INFO - PROCESS | 3380 | --DOMWINDOW == 62 (13222400) [pid = 3380] [serial = 834] [outer = 00000000] [url = about:blank] 08:45:31 INFO - PROCESS | 3380 | --DOMWINDOW == 61 (13A19400) [pid = 3380] [serial = 835] [outer = 00000000] [url = about:blank] 08:45:31 INFO - PROCESS | 3380 | --DOMWINDOW == 60 (114ADC00) [pid = 3380] [serial = 828] [outer = 00000000] [url = about:blank] 08:45:31 INFO - PROCESS | 3380 | --DOMWINDOW == 59 (12EDBC00) [pid = 3380] [serial = 829] [outer = 00000000] [url = about:blank] 08:45:31 INFO - PROCESS | 3380 | --DOMWINDOW == 58 (19E6B000) [pid = 3380] [serial = 852] [outer = 00000000] [url = about:blank] 08:45:31 INFO - PROCESS | 3380 | 1466696731784 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:45:31 INFO - PROCESS | 3380 | 1466696731834 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 08:45:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 08:45:31 INFO - PROCESS | 3380 | 1466696731840 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:45:31 INFO - PROCESS | 3380 | 1466696731844 Marionette TRACE conn3 <- [1,1166,null,{}] 08:45:31 INFO - PROCESS | 3380 | 1466696731850 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:45:31 INFO - PROCESS | 3380 | 1466696731853 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:31 INFO - PROCESS | 3380 | 1466696731942 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 08:45:31 INFO - PROCESS | 3380 | 1466696731949 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:31 INFO - PROCESS | 3380 | 1466696731953 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:31 INFO - PROCESS | 3380 | ++DOCSHELL 10B89000 == 28 [pid = 3380] [id = 301] 08:45:31 INFO - PROCESS | 3380 | ++DOMWINDOW == 59 (10E01800) [pid = 3380] [serial = 902] [outer = 00000000] 08:45:32 INFO - PROCESS | 3380 | ++DOMWINDOW == 60 (10E97000) [pid = 3380] [serial = 903] [outer = 10E01800] 08:45:32 INFO - PROCESS | 3380 | 1466696732007 Marionette DEBUG loaded listener.js 08:45:32 INFO - PROCESS | 3380 | ++DOMWINDOW == 61 (10F8F400) [pid = 3380] [serial = 904] [outer = 10E01800] 08:45:32 INFO - PROCESS | 3380 | 1466696732586 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:45:32 INFO - PROCESS | 3380 | 1466696732642 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 08:45:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 08:45:32 INFO - PROCESS | 3380 | 1466696732649 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:45:32 INFO - PROCESS | 3380 | 1466696732651 Marionette TRACE conn3 <- [1,1170,null,{}] 08:45:32 INFO - PROCESS | 3380 | 1466696732655 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:45:32 INFO - PROCESS | 3380 | 1466696732658 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:32 INFO - PROCESS | 3380 | 1466696732755 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 08:45:32 INFO - PROCESS | 3380 | 1466696732835 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:32 INFO - PROCESS | 3380 | 1466696732838 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:32 INFO - PROCESS | 3380 | ++DOCSHELL 10E06C00 == 29 [pid = 3380] [id = 302] 08:45:32 INFO - PROCESS | 3380 | ++DOMWINDOW == 62 (1315EC00) [pid = 3380] [serial = 905] [outer = 00000000] 08:45:32 INFO - PROCESS | 3380 | ++DOMWINDOW == 63 (1318F000) [pid = 3380] [serial = 906] [outer = 1315EC00] 08:45:32 INFO - PROCESS | 3380 | 1466696732887 Marionette DEBUG loaded listener.js 08:45:32 INFO - PROCESS | 3380 | ++DOMWINDOW == 64 (13628C00) [pid = 3380] [serial = 907] [outer = 1315EC00] 08:45:33 INFO - PROCESS | 3380 | 1466696733276 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:45:33 INFO - PROCESS | 3380 | 1466696733350 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 08:45:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 08:45:33 INFO - PROCESS | 3380 | 1466696733354 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:45:33 INFO - PROCESS | 3380 | 1466696733357 Marionette TRACE conn3 <- [1,1174,null,{}] 08:45:33 INFO - PROCESS | 3380 | 1466696733369 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:45:33 INFO - PROCESS | 3380 | 1466696733373 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:33 INFO - PROCESS | 3380 | 1466696733453 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 08:45:33 INFO - PROCESS | 3380 | 1466696733477 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:33 INFO - PROCESS | 3380 | 1466696733480 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:33 INFO - PROCESS | 3380 | ++DOCSHELL 1514F800 == 30 [pid = 3380] [id = 303] 08:45:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 65 (15150400) [pid = 3380] [serial = 908] [outer = 00000000] 08:45:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 66 (158A6C00) [pid = 3380] [serial = 909] [outer = 15150400] 08:45:33 INFO - PROCESS | 3380 | 1466696733530 Marionette DEBUG loaded listener.js 08:45:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 67 (15C08000) [pid = 3380] [serial = 910] [outer = 15150400] 08:45:33 INFO - PROCESS | 3380 | 1466696733949 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:45:34 INFO - PROCESS | 3380 | 1466696733994 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 08:45:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 08:45:34 INFO - PROCESS | 3380 | 1466696733997 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:45:34 INFO - PROCESS | 3380 | 1466696733999 Marionette TRACE conn3 <- [1,1178,null,{}] 08:45:34 INFO - PROCESS | 3380 | 1466696734002 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:45:34 INFO - PROCESS | 3380 | 1466696734004 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:34 INFO - PROCESS | 3380 | 1466696734084 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 08:45:34 INFO - PROCESS | 3380 | 1466696734089 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:34 INFO - PROCESS | 3380 | 1466696734091 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:34 INFO - PROCESS | 3380 | ++DOCSHELL 158A6000 == 31 [pid = 3380] [id = 304] 08:45:34 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (158AF000) [pid = 3380] [serial = 911] [outer = 00000000] 08:45:34 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (16F04C00) [pid = 3380] [serial = 912] [outer = 158AF000] 08:45:34 INFO - PROCESS | 3380 | 1466696734135 Marionette DEBUG loaded listener.js 08:45:34 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (17046C00) [pid = 3380] [serial = 913] [outer = 158AF000] 08:45:34 INFO - PROCESS | 3380 | 1466696734543 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:45:34 INFO - PROCESS | 3380 | 1466696734595 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 08:45:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 08:45:34 INFO - PROCESS | 3380 | 1466696734603 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:45:34 INFO - PROCESS | 3380 | 1466696734604 Marionette TRACE conn3 <- [1,1182,null,{}] 08:45:34 INFO - PROCESS | 3380 | 1466696734608 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:45:34 INFO - PROCESS | 3380 | 1466696734610 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:34 INFO - PROCESS | 3380 | 1466696734684 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 08:45:34 INFO - PROCESS | 3380 | 1466696734689 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:34 INFO - PROCESS | 3380 | 1466696734692 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:34 INFO - PROCESS | 3380 | ++DOCSHELL 1768BC00 == 32 [pid = 3380] [id = 305] 08:45:34 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (17797C00) [pid = 3380] [serial = 914] [outer = 00000000] 08:45:34 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (17A97800) [pid = 3380] [serial = 915] [outer = 17797C00] 08:45:34 INFO - PROCESS | 3380 | 1466696734742 Marionette DEBUG loaded listener.js 08:45:34 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (17F4A000) [pid = 3380] [serial = 916] [outer = 17797C00] 08:45:35 INFO - PROCESS | 3380 | 1466696735184 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:45:35 INFO - PROCESS | 3380 | 1466696735244 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 08:45:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 08:45:35 INFO - PROCESS | 3380 | 1466696735247 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:45:35 INFO - PROCESS | 3380 | 1466696735249 Marionette TRACE conn3 <- [1,1186,null,{}] 08:45:35 INFO - PROCESS | 3380 | 1466696735252 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:45:35 INFO - PROCESS | 3380 | 1466696735258 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:35 INFO - PROCESS | 3380 | 1466696735351 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 08:45:35 INFO - PROCESS | 3380 | 1466696735358 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:35 INFO - PROCESS | 3380 | 1466696735360 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:35 INFO - PROCESS | 3380 | ++DOCSHELL 102CD000 == 33 [pid = 3380] [id = 306] 08:45:35 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (10474000) [pid = 3380] [serial = 917] [outer = 00000000] 08:45:35 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (16061C00) [pid = 3380] [serial = 918] [outer = 10474000] 08:45:35 INFO - PROCESS | 3380 | 1466696735408 Marionette DEBUG loaded listener.js 08:45:35 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (182E4C00) [pid = 3380] [serial = 919] [outer = 10474000] 08:45:35 INFO - PROCESS | 3380 | 1466696735841 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:45:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:45:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 627ms 08:45:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:45:35 INFO - PROCESS | 3380 | 1466696735885 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 08:45:35 INFO - PROCESS | 3380 | 1466696735887 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 08:45:35 INFO - PROCESS | 3380 | 1466696735891 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:45:35 INFO - PROCESS | 3380 | 1466696735892 Marionette TRACE conn3 <- [1,1190,null,{}] 08:45:35 INFO - PROCESS | 3380 | 1466696735896 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:45:35 INFO - PROCESS | 3380 | 1466696735898 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:35 INFO - PROCESS | 3380 | 1466696735970 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 08:45:35 INFO - PROCESS | 3380 | 1466696735975 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:35 INFO - PROCESS | 3380 | 1466696735977 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:36 INFO - PROCESS | 3380 | ++DOCSHELL 18223800 == 34 [pid = 3380] [id = 307] 08:45:36 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (19549400) [pid = 3380] [serial = 920] [outer = 00000000] 08:45:36 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (199CE400) [pid = 3380] [serial = 921] [outer = 19549400] 08:45:36 INFO - PROCESS | 3380 | 1466696736022 Marionette DEBUG loaded listener.js 08:45:36 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (199D0800) [pid = 3380] [serial = 922] [outer = 19549400] 08:45:36 INFO - PROCESS | 3380 | 1466696736445 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:45:36 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:45:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 595ms 08:45:36 INFO - PROCESS | 3380 | 1466696736488 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 08:45:36 INFO - PROCESS | 3380 | 1466696736490 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 08:45:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:45:36 INFO - PROCESS | 3380 | 1466696736513 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:45:36 INFO - PROCESS | 3380 | 1466696736515 Marionette TRACE conn3 <- [1,1194,null,{}] 08:45:36 INFO - PROCESS | 3380 | 1466696736518 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:45:36 INFO - PROCESS | 3380 | 1466696736520 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:36 INFO - PROCESS | 3380 | 1466696736641 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 08:45:36 INFO - PROCESS | 3380 | 1466696736648 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:36 INFO - PROCESS | 3380 | 1466696736650 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:36 INFO - PROCESS | 3380 | ++DOCSHELL 19545000 == 35 [pid = 3380] [id = 308] 08:45:36 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (19F31800) [pid = 3380] [serial = 923] [outer = 00000000] 08:45:36 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (19F6A000) [pid = 3380] [serial = 924] [outer = 19F31800] 08:45:36 INFO - PROCESS | 3380 | 1466696736692 Marionette DEBUG loaded listener.js 08:45:36 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (19F6C000) [pid = 3380] [serial = 925] [outer = 19F31800] 08:45:37 INFO - PROCESS | 3380 | 1466696737144 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:45:37 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:45:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 642ms 08:45:37 INFO - PROCESS | 3380 | 1466696737185 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 08:45:37 INFO - PROCESS | 3380 | 1466696737187 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 08:45:37 INFO - PROCESS | 3380 | 1466696737191 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:45:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:45:37 INFO - PROCESS | 3380 | 1466696737192 Marionette TRACE conn3 <- [1,1198,null,{}] 08:45:37 INFO - PROCESS | 3380 | 1466696737196 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:45:37 INFO - PROCESS | 3380 | 1466696737198 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:37 INFO - PROCESS | 3380 | 1466696737302 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 08:45:37 INFO - PROCESS | 3380 | 1466696737307 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:37 INFO - PROCESS | 3380 | 1466696737309 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:37 INFO - PROCESS | 3380 | ++DOCSHELL 14587800 == 36 [pid = 3380] [id = 309] 08:45:37 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (1A302400) [pid = 3380] [serial = 926] [outer = 00000000] 08:45:37 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (1A309400) [pid = 3380] [serial = 927] [outer = 1A302400] 08:45:37 INFO - PROCESS | 3380 | 1466696737354 Marionette DEBUG loaded listener.js 08:45:37 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (1A30A000) [pid = 3380] [serial = 928] [outer = 1A302400] 08:45:37 INFO - PROCESS | 3380 | 1466696737857 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:45:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 08:45:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 689ms 08:45:37 INFO - PROCESS | 3380 | 1466696737896 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 08:45:37 INFO - PROCESS | 3380 | 1466696737898 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 08:45:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:45:37 INFO - PROCESS | 3380 | 1466696737901 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:45:37 INFO - PROCESS | 3380 | 1466696737903 Marionette TRACE conn3 <- [1,1202,null,{}] 08:45:37 INFO - PROCESS | 3380 | 1466696737906 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:45:37 INFO - PROCESS | 3380 | 1466696737908 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:38 INFO - PROCESS | 3380 | 1466696738016 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 08:45:38 INFO - PROCESS | 3380 | 1466696738021 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:38 INFO - PROCESS | 3380 | 1466696738023 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:38 INFO - PROCESS | 3380 | ++DOCSHELL 16F04800 == 37 [pid = 3380] [id = 310] 08:45:38 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (1A3E5400) [pid = 3380] [serial = 929] [outer = 00000000] 08:45:38 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (1A3E9800) [pid = 3380] [serial = 930] [outer = 1A3E5400] 08:45:38 INFO - PROCESS | 3380 | 1466696738065 Marionette DEBUG loaded listener.js 08:45:38 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (1A3EF800) [pid = 3380] [serial = 931] [outer = 1A3E5400] 08:45:38 INFO - PROCESS | 3380 | 1466696738492 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:45:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:45:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 643ms 08:45:38 INFO - PROCESS | 3380 | 1466696738539 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 08:45:38 INFO - PROCESS | 3380 | 1466696738541 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 08:45:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:45:38 INFO - PROCESS | 3380 | 1466696738545 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:45:38 INFO - PROCESS | 3380 | 1466696738547 Marionette TRACE conn3 <- [1,1206,null,{}] 08:45:38 INFO - PROCESS | 3380 | 1466696738550 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:45:38 INFO - PROCESS | 3380 | 1466696738552 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:38 INFO - PROCESS | 3380 | 1466696738667 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 08:45:38 INFO - PROCESS | 3380 | 1466696738757 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:38 INFO - PROCESS | 3380 | 1466696738759 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:38 INFO - PROCESS | 3380 | ++DOCSHELL 17046400 == 38 [pid = 3380] [id = 311] 08:45:38 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (1A64CC00) [pid = 3380] [serial = 932] [outer = 00000000] 08:45:38 INFO - PROCESS | 3380 | ++DOMWINDOW == 90 (1A655800) [pid = 3380] [serial = 933] [outer = 1A64CC00] 08:45:38 INFO - PROCESS | 3380 | 1466696738812 Marionette DEBUG loaded listener.js 08:45:38 INFO - PROCESS | 3380 | ++DOMWINDOW == 91 (1A659800) [pid = 3380] [serial = 934] [outer = 1A64CC00] 08:45:39 INFO - PROCESS | 3380 | --DOMWINDOW == 90 (1954AC00) [pid = 3380] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:45:39 INFO - PROCESS | 3380 | --DOMWINDOW == 89 (15CEC400) [pid = 3380] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:45:39 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (1704E800) [pid = 3380] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:45:39 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (180D2C00) [pid = 3380] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:45:39 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (10E0F000) [pid = 3380] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 08:45:39 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (15165800) [pid = 3380] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:45:39 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (1322D400) [pid = 3380] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:45:39 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (10E6AC00) [pid = 3380] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:45:39 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (10E07000) [pid = 3380] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 08:45:39 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (1953EC00) [pid = 3380] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 08:45:39 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (158B4800) [pid = 3380] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 08:45:39 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (1527A400) [pid = 3380] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:45:39 INFO - PROCESS | 3380 | 1466696739284 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:45:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:45:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 799ms 08:45:39 INFO - PROCESS | 3380 | 1466696739347 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 08:45:39 INFO - PROCESS | 3380 | 1466696739349 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 08:45:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:45:39 INFO - PROCESS | 3380 | 1466696739352 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:45:39 INFO - PROCESS | 3380 | 1466696739354 Marionette TRACE conn3 <- [1,1210,null,{}] 08:45:39 INFO - PROCESS | 3380 | 1466696739357 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:45:39 INFO - PROCESS | 3380 | 1466696739359 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:39 INFO - PROCESS | 3380 | 1466696739442 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 08:45:39 INFO - PROCESS | 3380 | 1466696739447 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:39 INFO - PROCESS | 3380 | 1466696739449 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:39 INFO - PROCESS | 3380 | ++DOCSHELL 13AB9C00 == 39 [pid = 3380] [id = 312] 08:45:39 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (15165000) [pid = 3380] [serial = 935] [outer = 00000000] 08:45:39 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (18217800) [pid = 3380] [serial = 936] [outer = 15165000] 08:45:39 INFO - PROCESS | 3380 | 1466696739501 Marionette DEBUG loaded listener.js 08:45:39 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (19F32800) [pid = 3380] [serial = 937] [outer = 15165000] 08:45:39 INFO - PROCESS | 3380 | 1466696739914 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:45:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 08:45:39 INFO - PROCESS | 3380 | 1466696739952 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 08:45:39 INFO - PROCESS | 3380 | 1466696739955 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:45:39 INFO - PROCESS | 3380 | 1466696739957 Marionette TRACE conn3 <- [1,1214,null,{}] 08:45:39 INFO - PROCESS | 3380 | 1466696739964 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:45:39 INFO - PROCESS | 3380 | 1466696739966 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:40 INFO - PROCESS | 3380 | 1466696740042 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 08:45:40 INFO - PROCESS | 3380 | 1466696740047 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:40 INFO - PROCESS | 3380 | 1466696740049 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:40 INFO - PROCESS | 3380 | ++DOCSHELL 180D2C00 == 40 [pid = 3380] [id = 313] 08:45:40 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (19E67C00) [pid = 3380] [serial = 938] [outer = 00000000] 08:45:40 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (1A77B000) [pid = 3380] [serial = 939] [outer = 19E67C00] 08:45:40 INFO - PROCESS | 3380 | 1466696740091 Marionette DEBUG loaded listener.js 08:45:40 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (1A77CC00) [pid = 3380] [serial = 940] [outer = 19E67C00] 08:45:40 INFO - PROCESS | 3380 | 1466696740514 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:45:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:45:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 595ms 08:45:40 INFO - PROCESS | 3380 | 1466696740552 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 08:45:40 INFO - PROCESS | 3380 | 1466696740554 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 08:45:40 INFO - PROCESS | 3380 | 1466696740557 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:45:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:45:40 INFO - PROCESS | 3380 | 1466696740559 Marionette TRACE conn3 <- [1,1218,null,{}] 08:45:40 INFO - PROCESS | 3380 | 1466696740580 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:45:40 INFO - PROCESS | 3380 | 1466696740582 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:40 INFO - PROCESS | 3380 | 1466696740659 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 08:45:40 INFO - PROCESS | 3380 | 1466696740664 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:40 INFO - PROCESS | 3380 | 1466696740665 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:40 INFO - PROCESS | 3380 | ++DOCSHELL 12BD3C00 == 41 [pid = 3380] [id = 314] 08:45:40 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (12BD6C00) [pid = 3380] [serial = 941] [outer = 00000000] 08:45:40 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (12BDCC00) [pid = 3380] [serial = 942] [outer = 12BD6C00] 08:45:40 INFO - PROCESS | 3380 | 1466696740707 Marionette DEBUG loaded listener.js 08:45:40 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (12BDFC00) [pid = 3380] [serial = 943] [outer = 12BD6C00] 08:45:41 INFO - PROCESS | 3380 | 1466696741223 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:45:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:45:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 705ms 08:45:41 INFO - PROCESS | 3380 | 1466696741271 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 08:45:41 INFO - PROCESS | 3380 | 1466696741275 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 08:45:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:45:41 INFO - PROCESS | 3380 | 1466696741282 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:45:41 INFO - PROCESS | 3380 | 1466696741286 Marionette TRACE conn3 <- [1,1222,null,{}] 08:45:41 INFO - PROCESS | 3380 | 1466696741294 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:45:41 INFO - PROCESS | 3380 | 1466696741299 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:41 INFO - PROCESS | 3380 | 1466696741502 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 08:45:41 INFO - PROCESS | 3380 | 1466696741605 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:41 INFO - PROCESS | 3380 | 1466696741610 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:41 INFO - PROCESS | 3380 | ++DOCSHELL 10E0C400 == 42 [pid = 3380] [id = 315] 08:45:41 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (10E6B400) [pid = 3380] [serial = 944] [outer = 00000000] 08:45:41 INFO - PROCESS | 3380 | ++DOMWINDOW == 90 (114A1400) [pid = 3380] [serial = 945] [outer = 10E6B400] 08:45:41 INFO - PROCESS | 3380 | 1466696741666 Marionette DEBUG loaded listener.js 08:45:41 INFO - PROCESS | 3380 | ++DOMWINDOW == 91 (11DDC400) [pid = 3380] [serial = 946] [outer = 10E6B400] 08:45:42 INFO - PROCESS | 3380 | 1466696742362 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:45:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:45:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1097ms 08:45:42 INFO - PROCESS | 3380 | 1466696742409 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 08:45:42 INFO - PROCESS | 3380 | 1466696742414 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 08:45:42 INFO - PROCESS | 3380 | 1466696742422 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:45:42 INFO - PROCESS | 3380 | 1466696742424 Marionette TRACE conn3 <- [1,1226,null,{}] 08:45:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:45:42 INFO - PROCESS | 3380 | 1466696742428 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:45:42 INFO - PROCESS | 3380 | 1466696742431 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:42 INFO - PROCESS | 3380 | 1466696742546 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 08:45:42 INFO - PROCESS | 3380 | 1466696742693 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:42 INFO - PROCESS | 3380 | 1466696742696 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:42 INFO - PROCESS | 3380 | ++DOCSHELL 12E6D400 == 43 [pid = 3380] [id = 316] 08:45:42 INFO - PROCESS | 3380 | ++DOMWINDOW == 92 (1315E400) [pid = 3380] [serial = 947] [outer = 00000000] 08:45:42 INFO - PROCESS | 3380 | ++DOMWINDOW == 93 (13A28000) [pid = 3380] [serial = 948] [outer = 1315E400] 08:45:42 INFO - PROCESS | 3380 | 1466696742752 Marionette DEBUG loaded listener.js 08:45:42 INFO - PROCESS | 3380 | ++DOMWINDOW == 94 (13DD3800) [pid = 3380] [serial = 949] [outer = 1315E400] 08:45:43 INFO - PROCESS | 3380 | --DOCSHELL 180D2C00 == 42 [pid = 3380] [id = 313] 08:45:43 INFO - PROCESS | 3380 | --DOCSHELL 13AB9C00 == 41 [pid = 3380] [id = 312] 08:45:43 INFO - PROCESS | 3380 | --DOCSHELL 17046400 == 40 [pid = 3380] [id = 311] 08:45:43 INFO - PROCESS | 3380 | --DOCSHELL 16F04800 == 39 [pid = 3380] [id = 310] 08:45:43 INFO - PROCESS | 3380 | --DOCSHELL 14587800 == 38 [pid = 3380] [id = 309] 08:45:43 INFO - PROCESS | 3380 | --DOCSHELL 19545000 == 37 [pid = 3380] [id = 308] 08:45:43 INFO - PROCESS | 3380 | --DOCSHELL 18223800 == 36 [pid = 3380] [id = 307] 08:45:43 INFO - PROCESS | 3380 | --DOCSHELL 102CD000 == 35 [pid = 3380] [id = 306] 08:45:43 INFO - PROCESS | 3380 | --DOCSHELL 1768BC00 == 34 [pid = 3380] [id = 305] 08:45:43 INFO - PROCESS | 3380 | --DOCSHELL 158A6000 == 33 [pid = 3380] [id = 304] 08:45:43 INFO - PROCESS | 3380 | --DOCSHELL 1514F800 == 32 [pid = 3380] [id = 303] 08:45:43 INFO - PROCESS | 3380 | --DOCSHELL 10E06C00 == 31 [pid = 3380] [id = 302] 08:45:43 INFO - PROCESS | 3380 | --DOCSHELL 10B89000 == 30 [pid = 3380] [id = 301] 08:45:43 INFO - PROCESS | 3380 | --DOMWINDOW == 93 (19F73800) [pid = 3380] [serial = 900] [outer = 00000000] [url = about:blank] 08:45:43 INFO - PROCESS | 3380 | 1466696743670 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:45:43 INFO - PROCESS | 3380 | --DOCSHELL 19F37400 == 29 [pid = 3380] [id = 300] 08:45:43 INFO - PROCESS | 3380 | --DOMWINDOW == 92 (199C7800) [pid = 3380] [serial = 898] [outer = 00000000] [url = about:blank] 08:45:43 INFO - PROCESS | 3380 | --DOMWINDOW == 91 (16057800) [pid = 3380] [serial = 885] [outer = 00000000] [url = about:blank] 08:45:43 INFO - PROCESS | 3380 | --DOMWINDOW == 90 (17795C00) [pid = 3380] [serial = 888] [outer = 00000000] [url = about:blank] 08:45:43 INFO - PROCESS | 3380 | --DOMWINDOW == 89 (16F05C00) [pid = 3380] [serial = 886] [outer = 00000000] [url = about:blank] 08:45:43 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (1821A400) [pid = 3380] [serial = 891] [outer = 00000000] [url = about:blank] 08:45:43 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (17798000) [pid = 3380] [serial = 889] [outer = 00000000] [url = about:blank] 08:45:43 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (18220C00) [pid = 3380] [serial = 892] [outer = 00000000] [url = about:blank] 08:45:43 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (199CD400) [pid = 3380] [serial = 897] [outer = 00000000] [url = about:blank] 08:45:43 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (12E19400) [pid = 3380] [serial = 864] [outer = 00000000] [url = about:blank] 08:45:43 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (158A9800) [pid = 3380] [serial = 882] [outer = 00000000] [url = about:blank] 08:45:43 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (13A22000) [pid = 3380] [serial = 879] [outer = 00000000] [url = about:blank] 08:45:43 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (13AC0C00) [pid = 3380] [serial = 880] [outer = 00000000] [url = about:blank] 08:45:43 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (114AB800) [pid = 3380] [serial = 876] [outer = 00000000] [url = about:blank] 08:45:43 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (11809C00) [pid = 3380] [serial = 877] [outer = 00000000] [url = about:blank] 08:45:43 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (12BAF400) [pid = 3380] [serial = 874] [outer = 00000000] [url = about:blank] 08:45:43 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (11C95000) [pid = 3380] [serial = 873] [outer = 00000000] [url = about:blank] 08:45:43 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (1A2AEC00) [pid = 3380] [serial = 871] [outer = 00000000] [url = about:blank] 08:45:43 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (19E6C400) [pid = 3380] [serial = 870] [outer = 00000000] [url = about:blank] 08:45:43 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (16A56800) [pid = 3380] [serial = 868] [outer = 00000000] [url = about:blank] 08:45:43 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (15CE6800) [pid = 3380] [serial = 867] [outer = 00000000] [url = about:blank] 08:45:43 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (13AB9800) [pid = 3380] [serial = 865] [outer = 00000000] [url = about:blank] 08:45:43 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (18216C00) [pid = 3380] [serial = 894] [outer = 00000000] [url = about:blank] 08:45:43 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (19544000) [pid = 3380] [serial = 895] [outer = 00000000] [url = about:blank] 08:45:43 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (15CE3400) [pid = 3380] [serial = 883] [outer = 00000000] [url = about:blank] 08:45:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:45:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1300ms 08:45:43 INFO - PROCESS | 3380 | 1466696743725 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 08:45:43 INFO - PROCESS | 3380 | 1466696743729 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 08:45:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:45:43 INFO - PROCESS | 3380 | 1466696743733 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:45:43 INFO - PROCESS | 3380 | 1466696743737 Marionette TRACE conn3 <- [1,1230,null,{}] 08:45:43 INFO - PROCESS | 3380 | 1466696743742 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:45:43 INFO - PROCESS | 3380 | 1466696743745 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:43 INFO - PROCESS | 3380 | 1466696743831 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 08:45:43 INFO - PROCESS | 3380 | 1466696743845 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:43 INFO - PROCESS | 3380 | 1466696743847 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:43 INFO - PROCESS | 3380 | ++DOCSHELL 10F9DC00 == 30 [pid = 3380] [id = 317] 08:45:43 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (11049800) [pid = 3380] [serial = 950] [outer = 00000000] 08:45:43 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (114AB800) [pid = 3380] [serial = 951] [outer = 11049800] 08:45:43 INFO - PROCESS | 3380 | 1466696743902 Marionette DEBUG loaded listener.js 08:45:43 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (1180CC00) [pid = 3380] [serial = 952] [outer = 11049800] 08:45:44 INFO - PROCESS | 3380 | 1466696744412 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:45:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:45:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 752ms 08:45:44 INFO - PROCESS | 3380 | 1466696744471 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 08:45:44 INFO - PROCESS | 3380 | 1466696744475 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 08:45:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:45:44 INFO - PROCESS | 3380 | 1466696744481 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:45:44 INFO - PROCESS | 3380 | 1466696744483 Marionette TRACE conn3 <- [1,1234,null,{}] 08:45:44 INFO - PROCESS | 3380 | 1466696744487 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:45:44 INFO - PROCESS | 3380 | 1466696744490 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:44 INFO - PROCESS | 3380 | 1466696744571 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 08:45:44 INFO - PROCESS | 3380 | 1466696744658 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:44 INFO - PROCESS | 3380 | 1466696744660 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:44 INFO - PROCESS | 3380 | ++DOCSHELL 12BD4800 == 31 [pid = 3380] [id = 318] 08:45:44 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (12BE0000) [pid = 3380] [serial = 953] [outer = 00000000] 08:45:44 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (13160800) [pid = 3380] [serial = 954] [outer = 12BE0000] 08:45:44 INFO - PROCESS | 3380 | 1466696744706 Marionette DEBUG loaded listener.js 08:45:44 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (13A21C00) [pid = 3380] [serial = 955] [outer = 12BE0000] 08:45:45 INFO - PROCESS | 3380 | 1466696745095 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:45:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:45:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 643ms 08:45:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:45:45 INFO - PROCESS | 3380 | 1466696745121 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 08:45:45 INFO - PROCESS | 3380 | 1466696745124 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 08:45:45 INFO - PROCESS | 3380 | 1466696745127 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:45:45 INFO - PROCESS | 3380 | 1466696745131 Marionette TRACE conn3 <- [1,1238,null,{}] 08:45:45 INFO - PROCESS | 3380 | 1466696745141 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:45:45 INFO - PROCESS | 3380 | 1466696745146 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:45 INFO - PROCESS | 3380 | 1466696745253 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 08:45:45 INFO - PROCESS | 3380 | 1466696745263 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:45 INFO - PROCESS | 3380 | 1466696745266 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:45 INFO - PROCESS | 3380 | ++DOCSHELL 15153800 == 32 [pid = 3380] [id = 319] 08:45:45 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (1515DC00) [pid = 3380] [serial = 956] [outer = 00000000] 08:45:45 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (15276800) [pid = 3380] [serial = 957] [outer = 1515DC00] 08:45:45 INFO - PROCESS | 3380 | 1466696745313 Marionette DEBUG loaded listener.js 08:45:45 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (152E9400) [pid = 3380] [serial = 958] [outer = 1515DC00] 08:45:45 INFO - PROCESS | 3380 | 1466696745776 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:45:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:45:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 689ms 08:45:45 INFO - PROCESS | 3380 | 1466696745824 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 08:45:45 INFO - PROCESS | 3380 | 1466696745827 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 08:45:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:45:45 INFO - PROCESS | 3380 | 1466696745830 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:45:45 INFO - PROCESS | 3380 | 1466696745832 Marionette TRACE conn3 <- [1,1242,null,{}] 08:45:45 INFO - PROCESS | 3380 | 1466696745835 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:45:45 INFO - PROCESS | 3380 | 1466696745837 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:45 INFO - PROCESS | 3380 | 1466696745953 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 08:45:45 INFO - PROCESS | 3380 | 1466696745960 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:45 INFO - PROCESS | 3380 | 1466696745962 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:46 INFO - PROCESS | 3380 | ++DOCSHELL 15CE7800 == 33 [pid = 3380] [id = 320] 08:45:46 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (15CE9C00) [pid = 3380] [serial = 959] [outer = 00000000] 08:45:46 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (16054800) [pid = 3380] [serial = 960] [outer = 15CE9C00] 08:45:46 INFO - PROCESS | 3380 | 1466696746053 Marionette DEBUG loaded listener.js 08:45:46 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (167C7C00) [pid = 3380] [serial = 961] [outer = 15CE9C00] 08:45:46 INFO - PROCESS | 3380 | 1466696746455 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:45:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:45:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 627ms 08:45:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:45:46 INFO - PROCESS | 3380 | 1466696746468 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 08:45:46 INFO - PROCESS | 3380 | 1466696746470 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 08:45:46 INFO - PROCESS | 3380 | 1466696746473 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:45:46 INFO - PROCESS | 3380 | 1466696746475 Marionette TRACE conn3 <- [1,1246,null,{}] 08:45:46 INFO - PROCESS | 3380 | 1466696746484 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:45:46 INFO - PROCESS | 3380 | 1466696746486 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:46 INFO - PROCESS | 3380 | 1466696746594 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 08:45:46 INFO - PROCESS | 3380 | 1466696746679 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:46 INFO - PROCESS | 3380 | 1466696746681 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:46 INFO - PROCESS | 3380 | ++DOCSHELL 16ABA800 == 34 [pid = 3380] [id = 321] 08:45:46 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (16ABC800) [pid = 3380] [serial = 962] [outer = 00000000] 08:45:46 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (17047000) [pid = 3380] [serial = 963] [outer = 16ABC800] 08:45:46 INFO - PROCESS | 3380 | 1466696746724 Marionette DEBUG loaded listener.js 08:45:46 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (17048800) [pid = 3380] [serial = 964] [outer = 16ABC800] 08:45:47 INFO - PROCESS | 3380 | 1466696747144 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:45:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:45:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 705ms 08:45:47 INFO - PROCESS | 3380 | 1466696747173 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 08:45:47 INFO - PROCESS | 3380 | 1466696747175 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 08:45:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:45:47 INFO - PROCESS | 3380 | 1466696747178 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:45:47 INFO - PROCESS | 3380 | 1466696747180 Marionette TRACE conn3 <- [1,1250,null,{}] 08:45:47 INFO - PROCESS | 3380 | 1466696747183 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:45:47 INFO - PROCESS | 3380 | 1466696747189 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:47 INFO - PROCESS | 3380 | 1466696747320 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 08:45:47 INFO - PROCESS | 3380 | 1466696747325 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:47 INFO - PROCESS | 3380 | 1466696747327 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:47 INFO - PROCESS | 3380 | ++DOCSHELL 15CD7800 == 35 [pid = 3380] [id = 322] 08:45:47 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (177E7800) [pid = 3380] [serial = 965] [outer = 00000000] 08:45:47 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (17FF0C00) [pid = 3380] [serial = 966] [outer = 177E7800] 08:45:47 INFO - PROCESS | 3380 | 1466696747379 Marionette DEBUG loaded listener.js 08:45:47 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (17FF6400) [pid = 3380] [serial = 967] [outer = 177E7800] 08:45:48 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (1A302400) [pid = 3380] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 08:45:48 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (19F6B000) [pid = 3380] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:45:48 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (19F31800) [pid = 3380] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 08:45:48 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (1A3E5400) [pid = 3380] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 08:45:48 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (15150400) [pid = 3380] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:45:48 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (1A64CC00) [pid = 3380] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:45:48 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (17797C00) [pid = 3380] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:45:48 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (19E67C00) [pid = 3380] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:45:48 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (19549400) [pid = 3380] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:45:48 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (10E01800) [pid = 3380] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:45:48 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (10474000) [pid = 3380] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:45:48 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (158AF000) [pid = 3380] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:45:48 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (1315EC00) [pid = 3380] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:45:48 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (15165000) [pid = 3380] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:45:48 INFO - PROCESS | 3380 | 1466696748048 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:45:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:45:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 909ms 08:45:48 INFO - PROCESS | 3380 | 1466696748115 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 08:45:48 INFO - PROCESS | 3380 | 1466696748117 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 08:45:48 INFO - PROCESS | 3380 | 1466696748120 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:45:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:45:48 INFO - PROCESS | 3380 | 1466696748122 Marionette TRACE conn3 <- [1,1254,null,{}] 08:45:48 INFO - PROCESS | 3380 | 1466696748129 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:45:48 INFO - PROCESS | 3380 | 1466696748131 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:48 INFO - PROCESS | 3380 | 1466696748206 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 08:45:48 INFO - PROCESS | 3380 | 1466696748215 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:48 INFO - PROCESS | 3380 | 1466696748217 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:48 INFO - PROCESS | 3380 | ++DOCSHELL 13F9E400 == 36 [pid = 3380] [id = 323] 08:45:48 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (1457A800) [pid = 3380] [serial = 968] [outer = 00000000] 08:45:48 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (16058400) [pid = 3380] [serial = 969] [outer = 1457A800] 08:45:48 INFO - PROCESS | 3380 | 1466696748260 Marionette DEBUG loaded listener.js 08:45:48 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (17040800) [pid = 3380] [serial = 970] [outer = 1457A800] 08:45:48 INFO - PROCESS | 3380 | 1466696748670 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:45:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:45:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 596ms 08:45:48 INFO - PROCESS | 3380 | 1466696748717 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 08:45:48 INFO - PROCESS | 3380 | 1466696748719 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 08:45:48 INFO - PROCESS | 3380 | 1466696748723 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:45:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:45:48 INFO - PROCESS | 3380 | 1466696748724 Marionette TRACE conn3 <- [1,1258,null,{}] 08:45:48 INFO - PROCESS | 3380 | 1466696748728 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:45:48 INFO - PROCESS | 3380 | 1466696748729 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:48 INFO - PROCESS | 3380 | 1466696748805 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 08:45:48 INFO - PROCESS | 3380 | 1466696748810 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:48 INFO - PROCESS | 3380 | 1466696748812 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:48 INFO - PROCESS | 3380 | ++DOCSHELL 18216400 == 37 [pid = 3380] [id = 324] 08:45:48 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (18219000) [pid = 3380] [serial = 971] [outer = 00000000] 08:45:48 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (18221C00) [pid = 3380] [serial = 972] [outer = 18219000] 08:45:48 INFO - PROCESS | 3380 | 1466696748855 Marionette DEBUG loaded listener.js 08:45:48 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (182E1800) [pid = 3380] [serial = 973] [outer = 18219000] 08:45:49 INFO - PROCESS | 3380 | 1466696749268 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:45:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:45:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 595ms 08:45:49 INFO - PROCESS | 3380 | 1466696749320 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 08:45:49 INFO - PROCESS | 3380 | 1466696749322 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 08:45:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:45:49 INFO - PROCESS | 3380 | 1466696749329 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:45:49 INFO - PROCESS | 3380 | 1466696749331 Marionette TRACE conn3 <- [1,1262,null,{}] 08:45:49 INFO - PROCESS | 3380 | 1466696749335 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:45:49 INFO - PROCESS | 3380 | 1466696749336 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:49 INFO - PROCESS | 3380 | 1466696749417 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 08:45:49 INFO - PROCESS | 3380 | 1466696749423 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:49 INFO - PROCESS | 3380 | 1466696749425 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:49 INFO - PROCESS | 3380 | ++DOCSHELL 1514F800 == 38 [pid = 3380] [id = 325] 08:45:49 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (15C0F000) [pid = 3380] [serial = 974] [outer = 00000000] 08:45:49 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (1954B000) [pid = 3380] [serial = 975] [outer = 15C0F000] 08:45:49 INFO - PROCESS | 3380 | 1466696749479 Marionette DEBUG loaded listener.js 08:45:49 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (19545000) [pid = 3380] [serial = 976] [outer = 15C0F000] 08:45:49 INFO - PROCESS | 3380 | 1466696749914 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:45:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:45:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 642ms 08:45:49 INFO - PROCESS | 3380 | 1466696749966 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 08:45:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:45:49 INFO - PROCESS | 3380 | 1466696749968 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 08:45:49 INFO - PROCESS | 3380 | 1466696749971 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:45:49 INFO - PROCESS | 3380 | 1466696749973 Marionette TRACE conn3 <- [1,1266,null,{}] 08:45:49 INFO - PROCESS | 3380 | 1466696749980 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:45:49 INFO - PROCESS | 3380 | 1466696749982 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:50 INFO - PROCESS | 3380 | 1466696750113 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 08:45:50 INFO - PROCESS | 3380 | 1466696750246 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:50 INFO - PROCESS | 3380 | 1466696750249 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:50 INFO - PROCESS | 3380 | ++DOCSHELL 102CA800 == 39 [pid = 3380] [id = 326] 08:45:50 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (102CB800) [pid = 3380] [serial = 977] [outer = 00000000] 08:45:50 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (105EE000) [pid = 3380] [serial = 978] [outer = 102CB800] 08:45:50 INFO - PROCESS | 3380 | 1466696750307 Marionette DEBUG loaded listener.js 08:45:50 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (10A62400) [pid = 3380] [serial = 979] [outer = 102CB800] 08:45:50 INFO - PROCESS | 3380 | 1466696750941 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:45:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:45:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1050ms 08:45:51 INFO - PROCESS | 3380 | 1466696751032 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 08:45:51 INFO - PROCESS | 3380 | 1466696751039 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 08:45:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:45:51 INFO - PROCESS | 3380 | 1466696751046 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:45:51 INFO - PROCESS | 3380 | 1466696751051 Marionette TRACE conn3 <- [1,1270,null,{}] 08:45:51 INFO - PROCESS | 3380 | 1466696751055 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:45:51 INFO - PROCESS | 3380 | 1466696751058 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:51 INFO - PROCESS | 3380 | 1466696751216 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 08:45:51 INFO - PROCESS | 3380 | 1466696751269 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:51 INFO - PROCESS | 3380 | 1466696751272 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:51 INFO - PROCESS | 3380 | ++DOCSHELL 12EDBC00 == 40 [pid = 3380] [id = 327] 08:45:51 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (13184C00) [pid = 3380] [serial = 980] [outer = 00000000] 08:45:51 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (13D52400) [pid = 3380] [serial = 981] [outer = 13184C00] 08:45:51 INFO - PROCESS | 3380 | 1466696751327 Marionette DEBUG loaded listener.js 08:45:51 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (13D61400) [pid = 3380] [serial = 982] [outer = 13184C00] 08:45:51 INFO - PROCESS | 3380 | 1466696751911 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:45:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:45:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 909ms 08:45:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:45:51 INFO - PROCESS | 3380 | 1466696751949 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 08:45:51 INFO - PROCESS | 3380 | 1466696751952 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 08:45:51 INFO - PROCESS | 3380 | 1466696751956 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:45:51 INFO - PROCESS | 3380 | 1466696751958 Marionette TRACE conn3 <- [1,1274,null,{}] 08:45:51 INFO - PROCESS | 3380 | 1466696751962 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:45:51 INFO - PROCESS | 3380 | 1466696751965 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:52 INFO - PROCESS | 3380 | 1466696752075 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 08:45:52 INFO - PROCESS | 3380 | 1466696752176 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:52 INFO - PROCESS | 3380 | 1466696752179 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:52 INFO - PROCESS | 3380 | ++DOCSHELL 16A57000 == 41 [pid = 3380] [id = 328] 08:45:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (16AB9400) [pid = 3380] [serial = 983] [outer = 00000000] 08:45:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 90 (17977400) [pid = 3380] [serial = 984] [outer = 16AB9400] 08:45:52 INFO - PROCESS | 3380 | 1466696752231 Marionette DEBUG loaded listener.js 08:45:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 91 (17FF6000) [pid = 3380] [serial = 985] [outer = 16AB9400] 08:45:52 INFO - PROCESS | 3380 | 1466696752862 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:45:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:45:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 941ms 08:45:52 INFO - PROCESS | 3380 | 1466696752899 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 08:45:52 INFO - PROCESS | 3380 | 1466696752903 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 08:45:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:45:52 INFO - PROCESS | 3380 | 1466696752914 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:45:52 INFO - PROCESS | 3380 | 1466696752919 Marionette TRACE conn3 <- [1,1278,null,{}] 08:45:52 INFO - PROCESS | 3380 | 1466696752922 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:45:52 INFO - PROCESS | 3380 | 1466696752926 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:53 INFO - PROCESS | 3380 | 1466696753032 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 08:45:53 INFO - PROCESS | 3380 | 1466696753136 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:53 INFO - PROCESS | 3380 | 1466696753138 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:53 INFO - PROCESS | 3380 | ++DOCSHELL 1821F400 == 42 [pid = 3380] [id = 329] 08:45:53 INFO - PROCESS | 3380 | ++DOMWINDOW == 92 (19E6E800) [pid = 3380] [serial = 986] [outer = 00000000] 08:45:53 INFO - PROCESS | 3380 | ++DOMWINDOW == 93 (1A2AEC00) [pid = 3380] [serial = 987] [outer = 19E6E800] 08:45:53 INFO - PROCESS | 3380 | 1466696753190 Marionette DEBUG loaded listener.js 08:45:53 INFO - PROCESS | 3380 | ++DOMWINDOW == 94 (1A303800) [pid = 3380] [serial = 988] [outer = 19E6E800] 08:45:53 INFO - PROCESS | 3380 | 1466696753874 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:45:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:45:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1003ms 08:45:53 INFO - PROCESS | 3380 | 1466696753913 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 08:45:53 INFO - PROCESS | 3380 | 1466696753917 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 08:45:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:45:53 INFO - PROCESS | 3380 | 1466696753923 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:45:53 INFO - PROCESS | 3380 | 1466696753926 Marionette TRACE conn3 <- [1,1282,null,{}] 08:45:53 INFO - PROCESS | 3380 | 1466696753931 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:45:53 INFO - PROCESS | 3380 | 1466696753934 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:54 INFO - PROCESS | 3380 | 1466696754036 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 08:45:54 INFO - PROCESS | 3380 | 1466696754142 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:54 INFO - PROCESS | 3380 | 1466696754146 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:54 INFO - PROCESS | 3380 | ++DOCSHELL 11466C00 == 43 [pid = 3380] [id = 330] 08:45:54 INFO - PROCESS | 3380 | ++DOMWINDOW == 95 (114A5C00) [pid = 3380] [serial = 989] [outer = 00000000] 08:45:54 INFO - PROCESS | 3380 | ++DOMWINDOW == 96 (129E7000) [pid = 3380] [serial = 990] [outer = 114A5C00] 08:45:54 INFO - PROCESS | 3380 | 1466696754194 Marionette DEBUG loaded listener.js 08:45:54 INFO - PROCESS | 3380 | ++DOMWINDOW == 97 (12BD7800) [pid = 3380] [serial = 991] [outer = 114A5C00] 08:45:55 INFO - PROCESS | 3380 | --DOCSHELL 1514F800 == 42 [pid = 3380] [id = 325] 08:45:55 INFO - PROCESS | 3380 | --DOCSHELL 18216400 == 41 [pid = 3380] [id = 324] 08:45:55 INFO - PROCESS | 3380 | --DOCSHELL 13F9E400 == 40 [pid = 3380] [id = 323] 08:45:55 INFO - PROCESS | 3380 | --DOCSHELL 15CD7800 == 39 [pid = 3380] [id = 322] 08:45:55 INFO - PROCESS | 3380 | --DOCSHELL 16ABA800 == 38 [pid = 3380] [id = 321] 08:45:55 INFO - PROCESS | 3380 | --DOCSHELL 15CE7800 == 37 [pid = 3380] [id = 320] 08:45:55 INFO - PROCESS | 3380 | --DOCSHELL 15153800 == 36 [pid = 3380] [id = 319] 08:45:55 INFO - PROCESS | 3380 | --DOCSHELL 12BD4800 == 35 [pid = 3380] [id = 318] 08:45:55 INFO - PROCESS | 3380 | --DOCSHELL 10F9DC00 == 34 [pid = 3380] [id = 317] 08:45:55 INFO - PROCESS | 3380 | --DOCSHELL 12BD3C00 == 33 [pid = 3380] [id = 314] 08:45:55 INFO - PROCESS | 3380 | --DOCSHELL 10E0C400 == 32 [pid = 3380] [id = 315] 08:45:55 INFO - PROCESS | 3380 | --DOCSHELL 12E6D400 == 31 [pid = 3380] [id = 316] 08:45:55 INFO - PROCESS | 3380 | --DOCSHELL 1821F400 == 30 [pid = 3380] [id = 329] 08:45:55 INFO - PROCESS | 3380 | --DOCSHELL 16A57000 == 29 [pid = 3380] [id = 328] 08:45:55 INFO - PROCESS | 3380 | --DOCSHELL 102CA800 == 28 [pid = 3380] [id = 326] 08:45:55 INFO - PROCESS | 3380 | --DOCSHELL 12EDBC00 == 27 [pid = 3380] [id = 327] 08:45:55 INFO - PROCESS | 3380 | --DOMWINDOW == 96 (1A309400) [pid = 3380] [serial = 927] [outer = 00000000] [url = about:blank] 08:45:55 INFO - PROCESS | 3380 | --DOMWINDOW == 95 (19F77000) [pid = 3380] [serial = 901] [outer = 00000000] [url = about:blank] 08:45:55 INFO - PROCESS | 3380 | --DOMWINDOW == 94 (19F6A000) [pid = 3380] [serial = 924] [outer = 00000000] [url = about:blank] 08:45:55 INFO - PROCESS | 3380 | --DOMWINDOW == 93 (1A3E9800) [pid = 3380] [serial = 930] [outer = 00000000] [url = about:blank] 08:45:55 INFO - PROCESS | 3380 | --DOMWINDOW == 92 (158A6C00) [pid = 3380] [serial = 909] [outer = 00000000] [url = about:blank] 08:45:55 INFO - PROCESS | 3380 | --DOMWINDOW == 91 (1A655800) [pid = 3380] [serial = 933] [outer = 00000000] [url = about:blank] 08:45:55 INFO - PROCESS | 3380 | --DOMWINDOW == 90 (15C08000) [pid = 3380] [serial = 910] [outer = 00000000] [url = about:blank] 08:45:55 INFO - PROCESS | 3380 | --DOMWINDOW == 89 (1A3EF800) [pid = 3380] [serial = 931] [outer = 00000000] [url = about:blank] 08:45:55 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (17A97800) [pid = 3380] [serial = 915] [outer = 00000000] [url = about:blank] 08:45:55 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (1A77B000) [pid = 3380] [serial = 939] [outer = 00000000] [url = about:blank] 08:45:55 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (17F4A000) [pid = 3380] [serial = 916] [outer = 00000000] [url = about:blank] 08:45:55 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (199CE400) [pid = 3380] [serial = 921] [outer = 00000000] [url = about:blank] 08:45:55 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (199D0800) [pid = 3380] [serial = 922] [outer = 00000000] [url = about:blank] 08:45:55 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (10E97000) [pid = 3380] [serial = 903] [outer = 00000000] [url = about:blank] 08:45:55 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (10F8F400) [pid = 3380] [serial = 904] [outer = 00000000] [url = about:blank] 08:45:55 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (16061C00) [pid = 3380] [serial = 918] [outer = 00000000] [url = about:blank] 08:45:55 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (182E4C00) [pid = 3380] [serial = 919] [outer = 00000000] [url = about:blank] 08:45:55 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (16F04C00) [pid = 3380] [serial = 912] [outer = 00000000] [url = about:blank] 08:45:55 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (17046C00) [pid = 3380] [serial = 913] [outer = 00000000] [url = about:blank] 08:45:55 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (1318F000) [pid = 3380] [serial = 906] [outer = 00000000] [url = about:blank] 08:45:55 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (13628C00) [pid = 3380] [serial = 907] [outer = 00000000] [url = about:blank] 08:45:55 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (1A659800) [pid = 3380] [serial = 934] [outer = 00000000] [url = about:blank] 08:45:55 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (18217800) [pid = 3380] [serial = 936] [outer = 00000000] [url = about:blank] 08:45:55 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (1A77CC00) [pid = 3380] [serial = 940] [outer = 00000000] [url = about:blank] 08:45:55 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (12BDCC00) [pid = 3380] [serial = 942] [outer = 00000000] [url = about:blank] 08:45:55 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (1A30A000) [pid = 3380] [serial = 928] [outer = 00000000] [url = about:blank] 08:45:55 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (19F32800) [pid = 3380] [serial = 937] [outer = 00000000] [url = about:blank] 08:45:55 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (19F6C000) [pid = 3380] [serial = 925] [outer = 00000000] [url = about:blank] 08:45:55 INFO - PROCESS | 3380 | 1466696755417 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:45:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 08:45:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1551ms 08:45:55 INFO - PROCESS | 3380 | 1466696755472 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 08:45:55 INFO - PROCESS | 3380 | 1466696755476 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 08:45:55 INFO - PROCESS | 3380 | 1466696755481 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:45:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:45:55 INFO - PROCESS | 3380 | 1466696755484 Marionette TRACE conn3 <- [1,1286,null,{}] 08:45:55 INFO - PROCESS | 3380 | 1466696755490 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:45:55 INFO - PROCESS | 3380 | 1466696755493 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:55 INFO - PROCESS | 3380 | 1466696755581 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 08:45:55 INFO - PROCESS | 3380 | 1466696755706 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:55 INFO - PROCESS | 3380 | 1466696755710 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:55 INFO - PROCESS | 3380 | ++DOCSHELL 10E09800 == 28 [pid = 3380] [id = 331] 08:45:55 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (10E68400) [pid = 3380] [serial = 992] [outer = 00000000] 08:45:55 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (10F90C00) [pid = 3380] [serial = 993] [outer = 10E68400] 08:45:55 INFO - PROCESS | 3380 | 1466696755758 Marionette DEBUG loaded listener.js 08:45:55 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (11048800) [pid = 3380] [serial = 994] [outer = 10E68400] 08:45:56 INFO - PROCESS | 3380 | 1466696756182 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:45:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:45:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 752ms 08:45:56 INFO - PROCESS | 3380 | 1466696756223 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 08:45:56 INFO - PROCESS | 3380 | 1466696756227 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 08:45:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:45:56 INFO - PROCESS | 3380 | 1466696756234 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:45:56 INFO - PROCESS | 3380 | 1466696756236 Marionette TRACE conn3 <- [1,1290,null,{}] 08:45:56 INFO - PROCESS | 3380 | 1466696756239 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:45:56 INFO - PROCESS | 3380 | 1466696756242 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:56 INFO - PROCESS | 3380 | 1466696756326 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 08:45:56 INFO - PROCESS | 3380 | 1466696756332 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:56 INFO - PROCESS | 3380 | 1466696756335 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:56 INFO - PROCESS | 3380 | ++DOCSHELL 12BD4C00 == 29 [pid = 3380] [id = 332] 08:45:56 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (12BD5800) [pid = 3380] [serial = 995] [outer = 00000000] 08:45:56 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (12C7D800) [pid = 3380] [serial = 996] [outer = 12BD5800] 08:45:56 INFO - PROCESS | 3380 | 1466696756381 Marionette DEBUG loaded listener.js 08:45:56 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (12ED2000) [pid = 3380] [serial = 997] [outer = 12BD5800] 08:45:56 INFO - PROCESS | 3380 | 1466696756830 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:45:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:45:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 627ms 08:45:56 INFO - PROCESS | 3380 | 1466696756871 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 08:45:56 INFO - PROCESS | 3380 | 1466696756873 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 08:45:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:45:56 INFO - PROCESS | 3380 | 1466696756877 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:45:56 INFO - PROCESS | 3380 | 1466696756881 Marionette TRACE conn3 <- [1,1294,null,{}] 08:45:56 INFO - PROCESS | 3380 | 1466696756891 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:45:56 INFO - PROCESS | 3380 | 1466696756896 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:57 INFO - PROCESS | 3380 | 1466696756976 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 08:45:57 INFO - PROCESS | 3380 | 1466696757015 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:57 INFO - PROCESS | 3380 | 1466696757019 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:57 INFO - PROCESS | 3380 | ++DOCSHELL 15167800 == 30 [pid = 3380] [id = 333] 08:45:57 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (15275000) [pid = 3380] [serial = 998] [outer = 00000000] 08:45:57 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (152ECC00) [pid = 3380] [serial = 999] [outer = 15275000] 08:45:57 INFO - PROCESS | 3380 | 1466696757146 Marionette DEBUG loaded listener.js 08:45:57 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (15C08800) [pid = 3380] [serial = 1000] [outer = 15275000] 08:45:57 INFO - PROCESS | 3380 | 1466696757553 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:45:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:45:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 689ms 08:45:57 INFO - PROCESS | 3380 | 1466696757576 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 08:45:57 INFO - PROCESS | 3380 | 1466696757578 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 08:45:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:45:57 INFO - PROCESS | 3380 | 1466696757598 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:45:57 INFO - PROCESS | 3380 | 1466696757600 Marionette TRACE conn3 <- [1,1298,null,{}] 08:45:57 INFO - PROCESS | 3380 | 1466696757604 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:45:57 INFO - PROCESS | 3380 | 1466696757605 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:57 INFO - PROCESS | 3380 | 1466696757720 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 08:45:57 INFO - PROCESS | 3380 | 1466696757726 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:57 INFO - PROCESS | 3380 | 1466696757728 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:57 INFO - PROCESS | 3380 | ++DOCSHELL 13225000 == 31 [pid = 3380] [id = 334] 08:45:57 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (152EC800) [pid = 3380] [serial = 1001] [outer = 00000000] 08:45:57 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (16357C00) [pid = 3380] [serial = 1002] [outer = 152EC800] 08:45:57 INFO - PROCESS | 3380 | 1466696757772 Marionette DEBUG loaded listener.js 08:45:57 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (16F0C000) [pid = 3380] [serial = 1003] [outer = 152EC800] 08:45:58 INFO - PROCESS | 3380 | 1466696758235 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:45:58 INFO - PROCESS | 3380 | 1466696758283 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 08:45:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 08:45:58 INFO - PROCESS | 3380 | 1466696758291 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:45:58 INFO - PROCESS | 3380 | 1466696758293 Marionette TRACE conn3 <- [1,1302,null,{}] 08:45:58 INFO - PROCESS | 3380 | 1466696758296 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:45:58 INFO - PROCESS | 3380 | 1466696758298 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:58 INFO - PROCESS | 3380 | 1466696758428 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 08:45:58 INFO - PROCESS | 3380 | 1466696758447 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:58 INFO - PROCESS | 3380 | 1466696758449 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:58 INFO - PROCESS | 3380 | ++DOCSHELL 17046C00 == 32 [pid = 3380] [id = 335] 08:45:58 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (1704D400) [pid = 3380] [serial = 1004] [outer = 00000000] 08:45:58 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (17F49000) [pid = 3380] [serial = 1005] [outer = 1704D400] 08:45:58 INFO - PROCESS | 3380 | 1466696758539 Marionette DEBUG loaded listener.js 08:45:58 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (17FF6800) [pid = 3380] [serial = 1006] [outer = 1704D400] 08:45:58 INFO - PROCESS | 3380 | 1466696758981 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:45:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:45:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 705ms 08:45:59 INFO - PROCESS | 3380 | 1466696759018 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 08:45:59 INFO - PROCESS | 3380 | 1466696759020 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 08:45:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:45:59 INFO - PROCESS | 3380 | 1466696759023 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:45:59 INFO - PROCESS | 3380 | 1466696759025 Marionette TRACE conn3 <- [1,1306,null,{}] 08:45:59 INFO - PROCESS | 3380 | 1466696759033 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:45:59 INFO - PROCESS | 3380 | 1466696759039 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:59 INFO - PROCESS | 3380 | 1466696759168 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 08:45:59 INFO - PROCESS | 3380 | 1466696759233 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:59 INFO - PROCESS | 3380 | 1466696759235 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:45:59 INFO - PROCESS | 3380 | ++DOCSHELL 182E3800 == 33 [pid = 3380] [id = 336] 08:45:59 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (182E4C00) [pid = 3380] [serial = 1007] [outer = 00000000] 08:45:59 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (199C7800) [pid = 3380] [serial = 1008] [outer = 182E4C00] 08:45:59 INFO - PROCESS | 3380 | 1466696759279 Marionette DEBUG loaded listener.js 08:45:59 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (19E6C400) [pid = 3380] [serial = 1009] [outer = 182E4C00] 08:45:59 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (16ABC800) [pid = 3380] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:45:59 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (1515DC00) [pid = 3380] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:45:59 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (11049800) [pid = 3380] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:45:59 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (12BE0000) [pid = 3380] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:45:59 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (1315E400) [pid = 3380] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:45:59 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (10E6B400) [pid = 3380] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:45:59 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (12BD6C00) [pid = 3380] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:45:59 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (177E7800) [pid = 3380] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:45:59 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (1457A800) [pid = 3380] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:45:59 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (15CE9C00) [pid = 3380] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:45:59 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (18219000) [pid = 3380] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:45:59 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (15C0F000) [pid = 3380] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:45:59 INFO - PROCESS | 3380 | 1466696759843 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:45:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:45:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 846ms 08:45:59 INFO - PROCESS | 3380 | 1466696759867 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 08:45:59 INFO - PROCESS | 3380 | 1466696759868 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 08:45:59 INFO - PROCESS | 3380 | 1466696759872 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:45:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:45:59 INFO - PROCESS | 3380 | 1466696759873 Marionette TRACE conn3 <- [1,1310,null,{}] 08:45:59 INFO - PROCESS | 3380 | 1466696759890 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:45:59 INFO - PROCESS | 3380 | 1466696759892 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:00 INFO - PROCESS | 3380 | 1466696759998 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 08:46:00 INFO - PROCESS | 3380 | 1466696760008 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:00 INFO - PROCESS | 3380 | 1466696760010 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:00 INFO - PROCESS | 3380 | ++DOCSHELL 114AC000 == 34 [pid = 3380] [id = 337] 08:46:00 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (12E67000) [pid = 3380] [serial = 1010] [outer = 00000000] 08:46:00 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (15CD5800) [pid = 3380] [serial = 1011] [outer = 12E67000] 08:46:00 INFO - PROCESS | 3380 | 1466696760053 Marionette DEBUG loaded listener.js 08:46:00 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (15CE9400) [pid = 3380] [serial = 1012] [outer = 12E67000] 08:46:00 INFO - PROCESS | 3380 | 1466696760446 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:46:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:46:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 596ms 08:46:00 INFO - PROCESS | 3380 | 1466696760469 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 08:46:00 INFO - PROCESS | 3380 | 1466696760471 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 08:46:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:46:00 INFO - PROCESS | 3380 | 1466696760486 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:46:00 INFO - PROCESS | 3380 | 1466696760487 Marionette TRACE conn3 <- [1,1314,null,{}] 08:46:00 INFO - PROCESS | 3380 | 1466696760491 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:46:00 INFO - PROCESS | 3380 | 1466696760493 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:00 INFO - PROCESS | 3380 | 1466696760566 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 08:46:00 INFO - PROCESS | 3380 | 1466696760571 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:00 INFO - PROCESS | 3380 | 1466696760573 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:00 INFO - PROCESS | 3380 | ++DOCSHELL 18222400 == 35 [pid = 3380] [id = 338] 08:46:00 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (182E4400) [pid = 3380] [serial = 1013] [outer = 00000000] 08:46:00 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (199CE400) [pid = 3380] [serial = 1014] [outer = 182E4400] 08:46:00 INFO - PROCESS | 3380 | 1466696760618 Marionette DEBUG loaded listener.js 08:46:00 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (19E69800) [pid = 3380] [serial = 1015] [outer = 182E4400] 08:46:01 INFO - PROCESS | 3380 | 1466696761020 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:46:01 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:46:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 596ms 08:46:01 INFO - PROCESS | 3380 | 1466696761084 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 08:46:01 INFO - PROCESS | 3380 | 1466696761086 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 08:46:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:46:01 INFO - PROCESS | 3380 | 1466696761089 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:46:01 INFO - PROCESS | 3380 | 1466696761091 Marionette TRACE conn3 <- [1,1318,null,{}] 08:46:01 INFO - PROCESS | 3380 | 1466696761094 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:46:01 INFO - PROCESS | 3380 | 1466696761096 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:01 INFO - PROCESS | 3380 | 1466696761170 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 08:46:01 INFO - PROCESS | 3380 | 1466696761177 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:01 INFO - PROCESS | 3380 | 1466696761179 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:01 INFO - PROCESS | 3380 | ++DOCSHELL 1515D400 == 36 [pid = 3380] [id = 339] 08:46:01 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (19F6C000) [pid = 3380] [serial = 1016] [outer = 00000000] 08:46:01 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (19F75400) [pid = 3380] [serial = 1017] [outer = 19F6C000] 08:46:01 INFO - PROCESS | 3380 | 1466696761222 Marionette DEBUG loaded listener.js 08:46:01 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (19F78400) [pid = 3380] [serial = 1018] [outer = 19F6C000] 08:46:01 INFO - PROCESS | 3380 | 1466696761706 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:46:01 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:46:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 705ms 08:46:01 INFO - PROCESS | 3380 | 1466696761788 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 08:46:01 INFO - PROCESS | 3380 | 1466696761793 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 08:46:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:46:01 INFO - PROCESS | 3380 | 1466696761798 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:46:01 INFO - PROCESS | 3380 | 1466696761803 Marionette TRACE conn3 <- [1,1322,null,{}] 08:46:01 INFO - PROCESS | 3380 | 1466696761810 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:46:01 INFO - PROCESS | 3380 | 1466696761813 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:01 INFO - PROCESS | 3380 | 1466696761942 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 08:46:02 INFO - PROCESS | 3380 | 1466696762049 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:02 INFO - PROCESS | 3380 | 1466696762054 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:02 INFO - PROCESS | 3380 | ++DOCSHELL 10E03000 == 37 [pid = 3380] [id = 340] 08:46:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (10E04C00) [pid = 3380] [serial = 1019] [outer = 00000000] 08:46:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (10E6D800) [pid = 3380] [serial = 1020] [outer = 10E04C00] 08:46:02 INFO - PROCESS | 3380 | 1466696762134 Marionette DEBUG loaded listener.js 08:46:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (1104E400) [pid = 3380] [serial = 1021] [outer = 10E04C00] 08:46:02 INFO - PROCESS | 3380 | 1466696762886 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:46:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 08:46:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1144ms 08:46:02 INFO - PROCESS | 3380 | 1466696762947 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 08:46:02 INFO - PROCESS | 3380 | 1466696762952 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 08:46:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:46:02 INFO - PROCESS | 3380 | 1466696762959 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:46:02 INFO - PROCESS | 3380 | 1466696762961 Marionette TRACE conn3 <- [1,1326,null,{}] 08:46:02 INFO - PROCESS | 3380 | 1466696762966 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:46:02 INFO - PROCESS | 3380 | 1466696762968 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:03 INFO - PROCESS | 3380 | 1466696763091 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 08:46:03 INFO - PROCESS | 3380 | 1466696763214 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:03 INFO - PROCESS | 3380 | 1466696763216 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:03 INFO - PROCESS | 3380 | ++DOCSHELL 13A20400 == 38 [pid = 3380] [id = 341] 08:46:03 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (13A20C00) [pid = 3380] [serial = 1022] [outer = 00000000] 08:46:03 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (13F94400) [pid = 3380] [serial = 1023] [outer = 13A20C00] 08:46:03 INFO - PROCESS | 3380 | 1466696763272 Marionette DEBUG loaded listener.js 08:46:03 INFO - PROCESS | 3380 | ++DOMWINDOW == 90 (1527A400) [pid = 3380] [serial = 1024] [outer = 13A20C00] 08:46:04 INFO - PROCESS | 3380 | 1466696764378 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:46:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:46:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1457ms 08:46:04 INFO - PROCESS | 3380 | 1466696764422 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 08:46:04 INFO - PROCESS | 3380 | 1466696764425 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 08:46:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:46:04 INFO - PROCESS | 3380 | 1466696764430 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:46:04 INFO - PROCESS | 3380 | 1466696764433 Marionette TRACE conn3 <- [1,1330,null,{}] 08:46:04 INFO - PROCESS | 3380 | 1466696764439 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:46:04 INFO - PROCESS | 3380 | 1466696764441 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:04 INFO - PROCESS | 3380 | 1466696764540 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 08:46:04 INFO - PROCESS | 3380 | --DOCSHELL 18222400 == 37 [pid = 3380] [id = 338] 08:46:04 INFO - PROCESS | 3380 | --DOCSHELL 114AC000 == 36 [pid = 3380] [id = 337] 08:46:04 INFO - PROCESS | 3380 | --DOCSHELL 182E3800 == 35 [pid = 3380] [id = 336] 08:46:04 INFO - PROCESS | 3380 | --DOCSHELL 17046C00 == 34 [pid = 3380] [id = 335] 08:46:04 INFO - PROCESS | 3380 | --DOCSHELL 13225000 == 33 [pid = 3380] [id = 334] 08:46:04 INFO - PROCESS | 3380 | --DOCSHELL 15167800 == 32 [pid = 3380] [id = 333] 08:46:04 INFO - PROCESS | 3380 | --DOCSHELL 12BD4C00 == 31 [pid = 3380] [id = 332] 08:46:04 INFO - PROCESS | 3380 | --DOCSHELL 10E09800 == 30 [pid = 3380] [id = 331] 08:46:04 INFO - PROCESS | 3380 | --DOMWINDOW == 89 (1954B000) [pid = 3380] [serial = 975] [outer = 00000000] [url = about:blank] 08:46:04 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (17048800) [pid = 3380] [serial = 964] [outer = 00000000] [url = about:blank] 08:46:04 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (15276800) [pid = 3380] [serial = 957] [outer = 00000000] [url = about:blank] 08:46:04 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (114AB800) [pid = 3380] [serial = 951] [outer = 00000000] [url = about:blank] 08:46:04 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (1180CC00) [pid = 3380] [serial = 952] [outer = 00000000] [url = about:blank] 08:46:04 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (13160800) [pid = 3380] [serial = 954] [outer = 00000000] [url = about:blank] 08:46:04 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (13A21C00) [pid = 3380] [serial = 955] [outer = 00000000] [url = about:blank] 08:46:04 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (17047000) [pid = 3380] [serial = 963] [outer = 00000000] [url = about:blank] 08:46:04 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (13A28000) [pid = 3380] [serial = 948] [outer = 00000000] [url = about:blank] 08:46:04 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (13DD3800) [pid = 3380] [serial = 949] [outer = 00000000] [url = about:blank] 08:46:04 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (114A1400) [pid = 3380] [serial = 945] [outer = 00000000] [url = about:blank] 08:46:04 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (11DDC400) [pid = 3380] [serial = 946] [outer = 00000000] [url = about:blank] 08:46:04 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (12BDFC00) [pid = 3380] [serial = 943] [outer = 00000000] [url = about:blank] 08:46:04 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (17FF0C00) [pid = 3380] [serial = 966] [outer = 00000000] [url = about:blank] 08:46:04 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (16058400) [pid = 3380] [serial = 969] [outer = 00000000] [url = about:blank] 08:46:04 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (17FF6400) [pid = 3380] [serial = 967] [outer = 00000000] [url = about:blank] 08:46:04 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (16054800) [pid = 3380] [serial = 960] [outer = 00000000] [url = about:blank] 08:46:04 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (167C7C00) [pid = 3380] [serial = 961] [outer = 00000000] [url = about:blank] 08:46:04 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (19545000) [pid = 3380] [serial = 976] [outer = 00000000] [url = about:blank] 08:46:04 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (18221C00) [pid = 3380] [serial = 972] [outer = 00000000] [url = about:blank] 08:46:04 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (182E1800) [pid = 3380] [serial = 973] [outer = 00000000] [url = about:blank] 08:46:04 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (152E9400) [pid = 3380] [serial = 958] [outer = 00000000] [url = about:blank] 08:46:04 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (17040800) [pid = 3380] [serial = 970] [outer = 00000000] [url = about:blank] 08:46:04 INFO - PROCESS | 3380 | 1466696764694 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:04 INFO - PROCESS | 3380 | 1466696764698 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:04 INFO - PROCESS | 3380 | ++DOCSHELL 10E09800 == 31 [pid = 3380] [id = 342] 08:46:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (10E0B400) [pid = 3380] [serial = 1025] [outer = 00000000] 08:46:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (10E6D400) [pid = 3380] [serial = 1026] [outer = 10E0B400] 08:46:04 INFO - PROCESS | 3380 | 1466696764746 Marionette DEBUG loaded listener.js 08:46:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (10F9CC00) [pid = 3380] [serial = 1027] [outer = 10E0B400] 08:46:05 INFO - PROCESS | 3380 | 1466696765134 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:46:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:46:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 737ms 08:46:05 INFO - PROCESS | 3380 | 1466696765168 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 08:46:05 INFO - PROCESS | 3380 | 1466696765172 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 08:46:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:46:05 INFO - PROCESS | 3380 | 1466696765203 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:46:05 INFO - PROCESS | 3380 | 1466696765206 Marionette TRACE conn3 <- [1,1334,null,{}] 08:46:05 INFO - PROCESS | 3380 | 1466696765209 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:46:05 INFO - PROCESS | 3380 | 1466696765212 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:05 INFO - PROCESS | 3380 | 1466696765294 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 08:46:05 INFO - PROCESS | 3380 | 1466696765300 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:05 INFO - PROCESS | 3380 | 1466696765302 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:05 INFO - PROCESS | 3380 | ++DOCSHELL 11C97400 == 32 [pid = 3380] [id = 343] 08:46:05 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (11C97C00) [pid = 3380] [serial = 1028] [outer = 00000000] 08:46:05 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (12BD6C00) [pid = 3380] [serial = 1029] [outer = 11C97C00] 08:46:05 INFO - PROCESS | 3380 | 1466696765355 Marionette DEBUG loaded listener.js 08:46:05 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (12BDE400) [pid = 3380] [serial = 1030] [outer = 11C97C00] 08:46:05 INFO - PROCESS | 3380 | 1466696765820 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:46:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:46:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 642ms 08:46:05 INFO - PROCESS | 3380 | 1466696765837 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 08:46:05 INFO - PROCESS | 3380 | 1466696765839 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 08:46:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:46:05 INFO - PROCESS | 3380 | 1466696765842 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:46:05 INFO - PROCESS | 3380 | 1466696765846 Marionette TRACE conn3 <- [1,1338,null,{}] 08:46:05 INFO - PROCESS | 3380 | 1466696765857 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:46:05 INFO - PROCESS | 3380 | 1466696765861 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:06 INFO - PROCESS | 3380 | 1466696765984 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 08:46:06 INFO - PROCESS | 3380 | 1466696766068 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:06 INFO - PROCESS | 3380 | 1466696766071 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:06 INFO - PROCESS | 3380 | ++DOCSHELL 13D59400 == 33 [pid = 3380] [id = 344] 08:46:06 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (13D5AC00) [pid = 3380] [serial = 1031] [outer = 00000000] 08:46:06 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (13DD9000) [pid = 3380] [serial = 1032] [outer = 13D5AC00] 08:46:06 INFO - PROCESS | 3380 | 1466696766127 Marionette DEBUG loaded listener.js 08:46:06 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (13ABDC00) [pid = 3380] [serial = 1033] [outer = 13D5AC00] 08:46:06 INFO - PROCESS | 3380 | 1466696766537 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:46:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:46:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 753ms 08:46:06 INFO - PROCESS | 3380 | 1466696766583 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 08:46:06 INFO - PROCESS | 3380 | 1466696766585 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 08:46:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:46:06 INFO - PROCESS | 3380 | 1466696766589 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 08:46:06 INFO - PROCESS | 3380 | 1466696766590 Marionette TRACE conn3 <- [1,1342,null,{}] 08:46:06 INFO - PROCESS | 3380 | 1466696766594 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:46:06 INFO - PROCESS | 3380 | 1466696766595 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:06 INFO - PROCESS | 3380 | 1466696766732 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 08:46:06 INFO - PROCESS | 3380 | 1466696766747 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:06 INFO - PROCESS | 3380 | 1466696766749 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:06 INFO - PROCESS | 3380 | ++DOCSHELL 152EE400 == 34 [pid = 3380] [id = 345] 08:46:06 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (158A6800) [pid = 3380] [serial = 1034] [outer = 00000000] 08:46:06 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (15C01C00) [pid = 3380] [serial = 1035] [outer = 158A6800] 08:46:06 INFO - PROCESS | 3380 | 1466696766797 Marionette DEBUG loaded listener.js 08:46:06 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (16A58800) [pid = 3380] [serial = 1036] [outer = 158A6800] 08:46:07 INFO - PROCESS | 3380 | 1466696767229 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:46:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:46:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 705ms 08:46:07 INFO - PROCESS | 3380 | 1466696767288 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 08:46:07 INFO - PROCESS | 3380 | 1466696767290 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 08:46:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:46:07 INFO - PROCESS | 3380 | 1466696767293 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:46:07 INFO - PROCESS | 3380 | 1466696767295 Marionette TRACE conn3 <- [1,1346,null,{}] 08:46:07 INFO - PROCESS | 3380 | 1466696767298 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:46:07 INFO - PROCESS | 3380 | 1466696767300 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:07 INFO - PROCESS | 3380 | 1466696767440 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 08:46:07 INFO - PROCESS | 3380 | 1466696767465 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:07 INFO - PROCESS | 3380 | 1466696767467 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:07 INFO - PROCESS | 3380 | ++DOCSHELL 158A6000 == 35 [pid = 3380] [id = 346] 08:46:07 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (16F05C00) [pid = 3380] [serial = 1037] [outer = 00000000] 08:46:07 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (17047400) [pid = 3380] [serial = 1038] [outer = 16F05C00] 08:46:07 INFO - PROCESS | 3380 | 1466696767510 Marionette DEBUG loaded listener.js 08:46:07 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (1778D800) [pid = 3380] [serial = 1039] [outer = 16F05C00] 08:46:08 INFO - PROCESS | 3380 | 1466696767978 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:46:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:46:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 752ms 08:46:08 INFO - PROCESS | 3380 | 1466696768034 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 08:46:08 INFO - PROCESS | 3380 | 1466696768036 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 08:46:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:46:08 INFO - PROCESS | 3380 | 1466696768039 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:46:08 INFO - PROCESS | 3380 | 1466696768041 Marionette TRACE conn3 <- [1,1350,null,{}] 08:46:08 INFO - PROCESS | 3380 | 1466696768052 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:46:08 INFO - PROCESS | 3380 | 1466696768058 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:08 INFO - PROCESS | 3380 | 1466696768195 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 08:46:08 INFO - PROCESS | 3380 | 1466696768258 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:08 INFO - PROCESS | 3380 | 1466696768260 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:08 INFO - PROCESS | 3380 | ++DOCSHELL 180D2C00 == 36 [pid = 3380] [id = 347] 08:46:08 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (180D3000) [pid = 3380] [serial = 1040] [outer = 00000000] 08:46:08 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (18224800) [pid = 3380] [serial = 1041] [outer = 180D3000] 08:46:08 INFO - PROCESS | 3380 | 1466696768303 Marionette DEBUG loaded listener.js 08:46:08 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (182E0C00) [pid = 3380] [serial = 1042] [outer = 180D3000] 08:46:08 INFO - PROCESS | 3380 | 1466696768803 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:46:08 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (12BD5800) [pid = 3380] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:46:08 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (114A5C00) [pid = 3380] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:46:08 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (152EC800) [pid = 3380] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:46:08 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (15275000) [pid = 3380] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:46:08 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (10E68400) [pid = 3380] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:46:08 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (102CB800) [pid = 3380] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:46:08 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (13184C00) [pid = 3380] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:46:08 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (16AB9400) [pid = 3380] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:46:08 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (19E6E800) [pid = 3380] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:46:08 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (1704D400) [pid = 3380] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:46:08 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (182E4C00) [pid = 3380] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:46:08 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (12E67000) [pid = 3380] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:46:08 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (182E4400) [pid = 3380] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:46:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:46:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 846ms 08:46:08 INFO - PROCESS | 3380 | 1466696768882 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 08:46:08 INFO - PROCESS | 3380 | 1466696768884 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 08:46:08 INFO - PROCESS | 3380 | 1466696768887 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:46:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:46:08 INFO - PROCESS | 3380 | 1466696768889 Marionette TRACE conn3 <- [1,1354,null,{}] 08:46:08 INFO - PROCESS | 3380 | 1466696768892 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:46:08 INFO - PROCESS | 3380 | 1466696768894 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:08 INFO - PROCESS | 3380 | 1466696768973 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 08:46:09 INFO - PROCESS | 3380 | 1466696768980 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:09 INFO - PROCESS | 3380 | 1466696768982 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:09 INFO - PROCESS | 3380 | ++DOCSHELL 12BD5800 == 37 [pid = 3380] [id = 348] 08:46:09 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (12E1DC00) [pid = 3380] [serial = 1043] [outer = 00000000] 08:46:09 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (13D5CC00) [pid = 3380] [serial = 1044] [outer = 12E1DC00] 08:46:09 INFO - PROCESS | 3380 | 1466696769026 Marionette DEBUG loaded listener.js 08:46:09 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (158A9400) [pid = 3380] [serial = 1045] [outer = 12E1DC00] 08:46:09 INFO - PROCESS | 3380 | 1466696769516 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:46:09 INFO - PROCESS | 3380 | 1466696769559 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 08:46:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 08:46:09 INFO - PROCESS | 3380 | 1466696769563 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:46:09 INFO - PROCESS | 3380 | 1466696769564 Marionette TRACE conn3 <- [1,1358,null,{}] 08:46:09 INFO - PROCESS | 3380 | 1466696769568 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:46:09 INFO - PROCESS | 3380 | 1466696769570 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:09 INFO - PROCESS | 3380 | 1466696769647 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 08:46:09 INFO - PROCESS | 3380 | 1466696769652 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:09 INFO - PROCESS | 3380 | 1466696769655 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:09 INFO - PROCESS | 3380 | ++DOCSHELL 114A5C00 == 38 [pid = 3380] [id = 349] 08:46:09 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (13184C00) [pid = 3380] [serial = 1046] [outer = 00000000] 08:46:09 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (182E4C00) [pid = 3380] [serial = 1047] [outer = 13184C00] 08:46:09 INFO - PROCESS | 3380 | 1466696769698 Marionette DEBUG loaded listener.js 08:46:09 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (19548400) [pid = 3380] [serial = 1048] [outer = 13184C00] 08:46:10 INFO - PROCESS | 3380 | 1466696770105 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:46:10 INFO - PROCESS | 3380 | 1466696770162 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 08:46:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 08:46:10 INFO - PROCESS | 3380 | 1466696770166 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:46:10 INFO - PROCESS | 3380 | 1466696770167 Marionette TRACE conn3 <- [1,1362,null,{}] 08:46:10 INFO - PROCESS | 3380 | 1466696770175 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:46:10 INFO - PROCESS | 3380 | 1466696770177 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:10 INFO - PROCESS | 3380 | 1466696770256 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 08:46:10 INFO - PROCESS | 3380 | 1466696770261 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:10 INFO - PROCESS | 3380 | 1466696770263 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:10 INFO - PROCESS | 3380 | ++DOCSHELL 17A96800 == 39 [pid = 3380] [id = 350] 08:46:10 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (199CBC00) [pid = 3380] [serial = 1049] [outer = 00000000] 08:46:10 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (19E74000) [pid = 3380] [serial = 1050] [outer = 199CBC00] 08:46:10 INFO - PROCESS | 3380 | 1466696770305 Marionette DEBUG loaded listener.js 08:46:10 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (13D57800) [pid = 3380] [serial = 1051] [outer = 199CBC00] 08:46:10 INFO - PROCESS | 3380 | [3380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:46:10 INFO - PROCESS | 3380 | 1466696770749 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:46:10 INFO - PROCESS | 3380 | 1466696770807 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 08:46:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 08:46:10 INFO - PROCESS | 3380 | 1466696770811 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:46:10 INFO - PROCESS | 3380 | 1466696770813 Marionette TRACE conn3 <- [1,1366,null,{}] 08:46:10 INFO - PROCESS | 3380 | 1466696770816 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:46:10 INFO - PROCESS | 3380 | 1466696770818 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:10 INFO - PROCESS | 3380 | 1466696770936 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 08:46:11 INFO - PROCESS | 3380 | 1466696771072 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:11 INFO - PROCESS | 3380 | 1466696771075 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:11 INFO - PROCESS | 3380 | ++DOCSHELL 102D2800 == 40 [pid = 3380] [id = 351] 08:46:11 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (10435000) [pid = 3380] [serial = 1052] [outer = 00000000] 08:46:11 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (105F0000) [pid = 3380] [serial = 1053] [outer = 10435000] 08:46:11 INFO - PROCESS | 3380 | 1466696771135 Marionette DEBUG loaded listener.js 08:46:11 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (10B7FC00) [pid = 3380] [serial = 1054] [outer = 10435000] 08:46:11 INFO - PROCESS | 3380 | 1466696771755 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:46:11 INFO - PROCESS | 3380 | 1466696771818 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 08:46:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 08:46:11 INFO - PROCESS | 3380 | 1466696771824 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:46:11 INFO - PROCESS | 3380 | 1466696771827 Marionette TRACE conn3 <- [1,1370,null,{}] 08:46:11 INFO - PROCESS | 3380 | 1466696771833 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:46:11 INFO - PROCESS | 3380 | 1466696771838 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:11 INFO - PROCESS | 3380 | 1466696771989 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 08:46:12 INFO - PROCESS | 3380 | 1466696772111 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:12 INFO - PROCESS | 3380 | 1466696772115 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:12 INFO - PROCESS | 3380 | ++DOCSHELL 1362F000 == 41 [pid = 3380] [id = 352] 08:46:12 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (13633400) [pid = 3380] [serial = 1055] [outer = 00000000] 08:46:12 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (13D54800) [pid = 3380] [serial = 1056] [outer = 13633400] 08:46:12 INFO - PROCESS | 3380 | 1466696772170 Marionette DEBUG loaded listener.js 08:46:12 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (15281000) [pid = 3380] [serial = 1057] [outer = 13633400] 08:46:12 INFO - PROCESS | 3380 | [3380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:46:12 INFO - PROCESS | 3380 | 1466696772751 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:46:12 INFO - PROCESS | 3380 | 1466696772829 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 08:46:12 INFO - PROCESS | 3380 | 1466696772834 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:46:12 INFO - PROCESS | 3380 | 1466696772836 Marionette TRACE conn3 <- [1,1374,null,{}] 08:46:12 INFO - PROCESS | 3380 | 1466696772854 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:46:12 INFO - PROCESS | 3380 | 1466696772857 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:12 INFO - PROCESS | 3380 | 1466696772967 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 08:46:13 INFO - PROCESS | 3380 | 1466696773097 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:13 INFO - PROCESS | 3380 | 1466696773100 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:13 INFO - PROCESS | 3380 | ++DOCSHELL 13189C00 == 42 [pid = 3380] [id = 353] 08:46:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (177E5800) [pid = 3380] [serial = 1058] [outer = 00000000] 08:46:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (1821D400) [pid = 3380] [serial = 1059] [outer = 177E5800] 08:46:13 INFO - PROCESS | 3380 | 1466696773154 Marionette DEBUG loaded listener.js 08:46:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 90 (1954B000) [pid = 3380] [serial = 1060] [outer = 177E5800] 08:46:14 INFO - PROCESS | 3380 | 1466696774003 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:46:14 INFO - PROCESS | 3380 | 1466696774036 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 08:46:14 INFO - PROCESS | 3380 | 1466696774041 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:46:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 08:46:14 INFO - PROCESS | 3380 | 1466696774044 Marionette TRACE conn3 <- [1,1378,null,{}] 08:46:14 INFO - PROCESS | 3380 | 1466696774049 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:46:14 INFO - PROCESS | 3380 | 1466696774052 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:14 INFO - PROCESS | 3380 | 1466696774153 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 08:46:14 INFO - PROCESS | 3380 | 1466696774290 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:14 INFO - PROCESS | 3380 | 1466696774295 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:14 INFO - PROCESS | 3380 | ++DOCSHELL 12BD1C00 == 43 [pid = 3380] [id = 354] 08:46:14 INFO - PROCESS | 3380 | ++DOMWINDOW == 91 (12BD2C00) [pid = 3380] [serial = 1061] [outer = 00000000] 08:46:14 INFO - PROCESS | 3380 | ++DOMWINDOW == 92 (12BD6000) [pid = 3380] [serial = 1062] [outer = 12BD2C00] 08:46:14 INFO - PROCESS | 3380 | 1466696774345 Marionette DEBUG loaded listener.js 08:46:14 INFO - PROCESS | 3380 | ++DOMWINDOW == 93 (12BDE000) [pid = 3380] [serial = 1063] [outer = 12BD2C00] 08:46:15 INFO - PROCESS | 3380 | --DOCSHELL 17A96800 == 42 [pid = 3380] [id = 350] 08:46:15 INFO - PROCESS | 3380 | --DOCSHELL 114A5C00 == 41 [pid = 3380] [id = 349] 08:46:15 INFO - PROCESS | 3380 | --DOCSHELL 12BD5800 == 40 [pid = 3380] [id = 348] 08:46:15 INFO - PROCESS | 3380 | --DOCSHELL 180D2C00 == 39 [pid = 3380] [id = 347] 08:46:15 INFO - PROCESS | 3380 | --DOCSHELL 158A6000 == 38 [pid = 3380] [id = 346] 08:46:15 INFO - PROCESS | 3380 | --DOCSHELL 152EE400 == 37 [pid = 3380] [id = 345] 08:46:15 INFO - PROCESS | 3380 | --DOCSHELL 13D59400 == 36 [pid = 3380] [id = 344] 08:46:15 INFO - PROCESS | 3380 | --DOCSHELL 11C97400 == 35 [pid = 3380] [id = 343] 08:46:15 INFO - PROCESS | 3380 | --DOCSHELL 10E09800 == 34 [pid = 3380] [id = 342] 08:46:15 INFO - PROCESS | 3380 | --DOCSHELL 13A20400 == 33 [pid = 3380] [id = 341] 08:46:15 INFO - PROCESS | 3380 | --DOCSHELL 10E03000 == 32 [pid = 3380] [id = 340] 08:46:15 INFO - PROCESS | 3380 | --DOCSHELL 11466C00 == 31 [pid = 3380] [id = 330] 08:46:15 INFO - PROCESS | 3380 | --DOCSHELL 1515D400 == 30 [pid = 3380] [id = 339] 08:46:15 INFO - PROCESS | 3380 | --DOCSHELL 13189C00 == 29 [pid = 3380] [id = 353] 08:46:15 INFO - PROCESS | 3380 | --DOCSHELL 102D2800 == 28 [pid = 3380] [id = 351] 08:46:15 INFO - PROCESS | 3380 | --DOCSHELL 1362F000 == 27 [pid = 3380] [id = 352] 08:46:15 INFO - PROCESS | 3380 | --DOMWINDOW == 92 (12C7D800) [pid = 3380] [serial = 996] [outer = 00000000] [url = about:blank] 08:46:15 INFO - PROCESS | 3380 | --DOMWINDOW == 91 (12ED2000) [pid = 3380] [serial = 997] [outer = 00000000] [url = about:blank] 08:46:15 INFO - PROCESS | 3380 | --DOMWINDOW == 90 (12BD7800) [pid = 3380] [serial = 991] [outer = 00000000] [url = about:blank] 08:46:15 INFO - PROCESS | 3380 | --DOMWINDOW == 89 (129E7000) [pid = 3380] [serial = 990] [outer = 00000000] [url = about:blank] 08:46:15 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (16357C00) [pid = 3380] [serial = 1002] [outer = 00000000] [url = about:blank] 08:46:15 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (152ECC00) [pid = 3380] [serial = 999] [outer = 00000000] [url = about:blank] 08:46:15 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (10F90C00) [pid = 3380] [serial = 993] [outer = 00000000] [url = about:blank] 08:46:15 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (11048800) [pid = 3380] [serial = 994] [outer = 00000000] [url = about:blank] 08:46:15 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (10A62400) [pid = 3380] [serial = 979] [outer = 00000000] [url = about:blank] 08:46:15 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (105EE000) [pid = 3380] [serial = 978] [outer = 00000000] [url = about:blank] 08:46:15 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (13D61400) [pid = 3380] [serial = 982] [outer = 00000000] [url = about:blank] 08:46:15 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (13D52400) [pid = 3380] [serial = 981] [outer = 00000000] [url = about:blank] 08:46:15 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (17FF6000) [pid = 3380] [serial = 985] [outer = 00000000] [url = about:blank] 08:46:15 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (17977400) [pid = 3380] [serial = 984] [outer = 00000000] [url = about:blank] 08:46:15 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (1A303800) [pid = 3380] [serial = 988] [outer = 00000000] [url = about:blank] 08:46:15 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (1A2AEC00) [pid = 3380] [serial = 987] [outer = 00000000] [url = about:blank] 08:46:15 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (17F49000) [pid = 3380] [serial = 1005] [outer = 00000000] [url = about:blank] 08:46:15 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (199C7800) [pid = 3380] [serial = 1008] [outer = 00000000] [url = about:blank] 08:46:15 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (19F75400) [pid = 3380] [serial = 1017] [outer = 00000000] [url = about:blank] 08:46:15 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (15CD5800) [pid = 3380] [serial = 1011] [outer = 00000000] [url = about:blank] 08:46:15 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (199CE400) [pid = 3380] [serial = 1014] [outer = 00000000] [url = about:blank] 08:46:15 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (19E6C400) [pid = 3380] [serial = 1009] [outer = 00000000] [url = about:blank] 08:46:15 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (17FF6800) [pid = 3380] [serial = 1006] [outer = 00000000] [url = about:blank] 08:46:15 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (19E69800) [pid = 3380] [serial = 1015] [outer = 00000000] [url = about:blank] 08:46:15 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (16F0C000) [pid = 3380] [serial = 1003] [outer = 00000000] [url = about:blank] 08:46:15 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (15CE9400) [pid = 3380] [serial = 1012] [outer = 00000000] [url = about:blank] 08:46:15 INFO - PROCESS | 3380 | --DOMWINDOW == 66 (15C08800) [pid = 3380] [serial = 1000] [outer = 00000000] [url = about:blank] 08:46:15 INFO - PROCESS | 3380 | 1466696775492 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:46:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:46:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1505ms 08:46:15 INFO - PROCESS | 3380 | 1466696775544 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 08:46:15 INFO - PROCESS | 3380 | 1466696775548 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 08:46:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:46:15 INFO - PROCESS | 3380 | 1466696775552 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:46:15 INFO - PROCESS | 3380 | 1466696775555 Marionette TRACE conn3 <- [1,1382,null,{}] 08:46:15 INFO - PROCESS | 3380 | 1466696775561 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:46:15 INFO - PROCESS | 3380 | 1466696775564 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:15 INFO - PROCESS | 3380 | 1466696775713 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 08:46:15 INFO - PROCESS | 3380 | 1466696775732 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:15 INFO - PROCESS | 3380 | 1466696775734 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:15 INFO - PROCESS | 3380 | ++DOCSHELL 1104A400 == 28 [pid = 3380] [id = 355] 08:46:15 INFO - PROCESS | 3380 | ++DOMWINDOW == 67 (11050C00) [pid = 3380] [serial = 1064] [outer = 00000000] 08:46:15 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (114AC000) [pid = 3380] [serial = 1065] [outer = 11050C00] 08:46:15 INFO - PROCESS | 3380 | 1466696775781 Marionette DEBUG loaded listener.js 08:46:15 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (114D9000) [pid = 3380] [serial = 1066] [outer = 11050C00] 08:46:16 INFO - PROCESS | 3380 | 1466696776230 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:46:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:46:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 690ms 08:46:16 INFO - PROCESS | 3380 | 1466696776251 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 08:46:16 INFO - PROCESS | 3380 | 1466696776256 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 08:46:16 INFO - PROCESS | 3380 | 1466696776266 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:46:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:46:16 INFO - PROCESS | 3380 | 1466696776269 Marionette TRACE conn3 <- [1,1386,null,{}] 08:46:16 INFO - PROCESS | 3380 | 1466696776272 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:46:16 INFO - PROCESS | 3380 | 1466696776275 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:16 INFO - PROCESS | 3380 | 1466696776360 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 08:46:16 INFO - PROCESS | 3380 | 1466696776368 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:16 INFO - PROCESS | 3380 | 1466696776371 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:16 INFO - PROCESS | 3380 | ++DOCSHELL 12BDB400 == 29 [pid = 3380] [id = 356] 08:46:16 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (12BDB800) [pid = 3380] [serial = 1067] [outer = 00000000] 08:46:16 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (12E13800) [pid = 3380] [serial = 1068] [outer = 12BDB800] 08:46:16 INFO - PROCESS | 3380 | 1466696776418 Marionette DEBUG loaded listener.js 08:46:16 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (12ED2000) [pid = 3380] [serial = 1069] [outer = 12BDB800] 08:46:16 INFO - PROCESS | 3380 | 1466696776879 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:46:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:46:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 627ms 08:46:16 INFO - PROCESS | 3380 | 1466696776909 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 08:46:16 INFO - PROCESS | 3380 | 1466696776911 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 08:46:16 INFO - PROCESS | 3380 | 1466696776914 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:46:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:46:16 INFO - PROCESS | 3380 | 1466696776918 Marionette TRACE conn3 <- [1,1390,null,{}] 08:46:16 INFO - PROCESS | 3380 | 1466696776928 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:46:16 INFO - PROCESS | 3380 | 1466696776933 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:17 INFO - PROCESS | 3380 | 1466696777013 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 08:46:17 INFO - PROCESS | 3380 | 1466696777023 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:17 INFO - PROCESS | 3380 | 1466696777026 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:17 INFO - PROCESS | 3380 | ++DOCSHELL 13DD0400 == 30 [pid = 3380] [id = 357] 08:46:17 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (13F9D000) [pid = 3380] [serial = 1070] [outer = 00000000] 08:46:17 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (14587C00) [pid = 3380] [serial = 1071] [outer = 13F9D000] 08:46:17 INFO - PROCESS | 3380 | 1466696777073 Marionette DEBUG loaded listener.js 08:46:17 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (152E1400) [pid = 3380] [serial = 1072] [outer = 13F9D000] 08:46:17 INFO - PROCESS | 3380 | 1466696777560 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:46:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:46:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 705ms 08:46:17 INFO - PROCESS | 3380 | 1466696777615 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 08:46:17 INFO - PROCESS | 3380 | 1466696777618 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 08:46:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:46:17 INFO - PROCESS | 3380 | 1466696777621 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:46:17 INFO - PROCESS | 3380 | 1466696777623 Marionette TRACE conn3 <- [1,1394,null,{}] 08:46:17 INFO - PROCESS | 3380 | 1466696777626 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:46:17 INFO - PROCESS | 3380 | 1466696777628 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:17 INFO - PROCESS | 3380 | 1466696777742 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 08:46:17 INFO - PROCESS | 3380 | 1466696777747 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:17 INFO - PROCESS | 3380 | 1466696777749 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:17 INFO - PROCESS | 3380 | ++DOCSHELL 158AEC00 == 31 [pid = 3380] [id = 358] 08:46:17 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (158AF400) [pid = 3380] [serial = 1073] [outer = 00000000] 08:46:17 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (16A54400) [pid = 3380] [serial = 1074] [outer = 158AF400] 08:46:17 INFO - PROCESS | 3380 | 1466696777839 Marionette DEBUG loaded listener.js 08:46:17 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (16F10C00) [pid = 3380] [serial = 1075] [outer = 158AF400] 08:46:18 INFO - PROCESS | 3380 | 1466696778245 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:46:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:46:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 642ms 08:46:18 INFO - PROCESS | 3380 | 1466696778259 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 08:46:18 INFO - PROCESS | 3380 | 1466696778261 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 08:46:18 INFO - PROCESS | 3380 | 1466696778264 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:46:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:46:18 INFO - PROCESS | 3380 | 1466696778266 Marionette TRACE conn3 <- [1,1398,null,{}] 08:46:18 INFO - PROCESS | 3380 | 1466696778276 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:46:18 INFO - PROCESS | 3380 | 1466696778278 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:18 INFO - PROCESS | 3380 | 1466696778381 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 08:46:18 INFO - PROCESS | 3380 | 1466696778471 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:18 INFO - PROCESS | 3380 | 1466696778473 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:18 INFO - PROCESS | 3380 | ++DOCSHELL 1703F400 == 32 [pid = 3380] [id = 359] 08:46:18 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (1704E000) [pid = 3380] [serial = 1076] [outer = 00000000] 08:46:18 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (177E7C00) [pid = 3380] [serial = 1077] [outer = 1704E000] 08:46:18 INFO - PROCESS | 3380 | 1466696778516 Marionette DEBUG loaded listener.js 08:46:18 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (17A97800) [pid = 3380] [serial = 1078] [outer = 1704E000] 08:46:18 INFO - PROCESS | 3380 | 1466696778973 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:46:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:46:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 752ms 08:46:19 INFO - PROCESS | 3380 | 1466696779009 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 08:46:19 INFO - PROCESS | 3380 | 1466696779011 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 08:46:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:46:19 INFO - PROCESS | 3380 | 1466696779023 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:46:19 INFO - PROCESS | 3380 | 1466696779024 Marionette TRACE conn3 <- [1,1402,null,{}] 08:46:19 INFO - PROCESS | 3380 | 1466696779028 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:46:19 INFO - PROCESS | 3380 | 1466696779033 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:19 INFO - PROCESS | 3380 | 1466696779163 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 08:46:19 INFO - PROCESS | 3380 | 1466696779225 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:19 INFO - PROCESS | 3380 | 1466696779227 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:19 INFO - PROCESS | 3380 | ++DOCSHELL 18224000 == 33 [pid = 3380] [id = 360] 08:46:19 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (182DA800) [pid = 3380] [serial = 1079] [outer = 00000000] 08:46:19 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (19540C00) [pid = 3380] [serial = 1080] [outer = 182DA800] 08:46:19 INFO - PROCESS | 3380 | 1466696779275 Marionette DEBUG loaded listener.js 08:46:19 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (1954A000) [pid = 3380] [serial = 1081] [outer = 182DA800] 08:46:19 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (16F05C00) [pid = 3380] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:46:19 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (180D3000) [pid = 3380] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:46:19 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (10E0B400) [pid = 3380] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:46:19 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (19F6C000) [pid = 3380] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:46:19 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (10E04C00) [pid = 3380] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:46:19 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (11C97C00) [pid = 3380] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:46:19 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (13A20C00) [pid = 3380] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:46:19 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (13D5AC00) [pid = 3380] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:46:19 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (12E1DC00) [pid = 3380] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:46:19 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (158A6800) [pid = 3380] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:46:19 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (13184C00) [pid = 3380] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:46:19 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (199CBC00) [pid = 3380] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:46:19 INFO - PROCESS | 3380 | 1466696779876 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:46:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:46:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 893ms 08:46:19 INFO - PROCESS | 3380 | 1466696779920 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 08:46:19 INFO - PROCESS | 3380 | 1466696779931 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 08:46:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:46:19 INFO - PROCESS | 3380 | 1466696779935 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:46:19 INFO - PROCESS | 3380 | 1466696779937 Marionette TRACE conn3 <- [1,1406,null,{}] 08:46:19 INFO - PROCESS | 3380 | 1466696779940 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:46:19 INFO - PROCESS | 3380 | 1466696779942 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:20 INFO - PROCESS | 3380 | 1466696780016 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 08:46:20 INFO - PROCESS | 3380 | 1466696780102 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:20 INFO - PROCESS | 3380 | 1466696780104 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:20 INFO - PROCESS | 3380 | ++DOCSHELL 10A64C00 == 34 [pid = 3380] [id = 361] 08:46:20 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (10E0F000) [pid = 3380] [serial = 1082] [outer = 00000000] 08:46:20 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (13635C00) [pid = 3380] [serial = 1083] [outer = 10E0F000] 08:46:20 INFO - PROCESS | 3380 | 1466696780147 Marionette DEBUG loaded listener.js 08:46:20 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (16060C00) [pid = 3380] [serial = 1084] [outer = 10E0F000] 08:46:20 INFO - PROCESS | 3380 | 1466696780546 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:46:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:46:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 643ms 08:46:20 INFO - PROCESS | 3380 | 1466696780608 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 08:46:20 INFO - PROCESS | 3380 | 1466696780610 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 08:46:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:46:20 INFO - PROCESS | 3380 | 1466696780613 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:46:20 INFO - PROCESS | 3380 | 1466696780615 Marionette TRACE conn3 <- [1,1410,null,{}] 08:46:20 INFO - PROCESS | 3380 | 1466696780618 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:46:20 INFO - PROCESS | 3380 | 1466696780620 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:20 INFO - PROCESS | 3380 | 1466696780701 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 08:46:20 INFO - PROCESS | 3380 | 1466696780708 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:20 INFO - PROCESS | 3380 | 1466696780710 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:20 INFO - PROCESS | 3380 | ++DOCSHELL 1797D000 == 35 [pid = 3380] [id = 362] 08:46:20 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (180D2800) [pid = 3380] [serial = 1085] [outer = 00000000] 08:46:20 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (199C6C00) [pid = 3380] [serial = 1086] [outer = 180D2800] 08:46:20 INFO - PROCESS | 3380 | 1466696780753 Marionette DEBUG loaded listener.js 08:46:20 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (19E6C400) [pid = 3380] [serial = 1087] [outer = 180D2800] 08:46:21 INFO - PROCESS | 3380 | 1466696781172 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:46:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:46:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 596ms 08:46:21 INFO - PROCESS | 3380 | 1466696781224 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 08:46:21 INFO - PROCESS | 3380 | 1466696781226 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 08:46:21 INFO - PROCESS | 3380 | 1466696781229 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:46:21 INFO - PROCESS | 3380 | 1466696781231 Marionette TRACE conn3 <- [1,1414,null,{}] 08:46:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:46:21 INFO - PROCESS | 3380 | 1466696781234 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:46:21 INFO - PROCESS | 3380 | 1466696781236 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:21 INFO - PROCESS | 3380 | 1466696781315 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 08:46:21 INFO - PROCESS | 3380 | 1466696781323 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:21 INFO - PROCESS | 3380 | 1466696781325 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:21 INFO - PROCESS | 3380 | ++DOCSHELL 13D5EC00 == 36 [pid = 3380] [id = 363] 08:46:21 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (19F6A800) [pid = 3380] [serial = 1088] [outer = 00000000] 08:46:21 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (19F74400) [pid = 3380] [serial = 1089] [outer = 19F6A800] 08:46:21 INFO - PROCESS | 3380 | 1466696781367 Marionette DEBUG loaded listener.js 08:46:21 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (19F74C00) [pid = 3380] [serial = 1090] [outer = 19F6A800] 08:46:21 INFO - PROCESS | 3380 | 1466696781851 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:46:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:46:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 706ms 08:46:21 INFO - PROCESS | 3380 | 1466696781932 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 08:46:21 INFO - PROCESS | 3380 | 1466696781937 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 08:46:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:46:21 INFO - PROCESS | 3380 | 1466696781942 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:46:21 INFO - PROCESS | 3380 | 1466696781947 Marionette TRACE conn3 <- [1,1418,null,{}] 08:46:21 INFO - PROCESS | 3380 | 1466696781954 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:46:21 INFO - PROCESS | 3380 | 1466696781957 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:22 INFO - PROCESS | 3380 | 1466696782088 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 08:46:22 INFO - PROCESS | 3380 | 1466696782210 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:22 INFO - PROCESS | 3380 | 1466696782215 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:22 INFO - PROCESS | 3380 | ++DOCSHELL 10E0C400 == 37 [pid = 3380] [id = 364] 08:46:22 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (10E6B400) [pid = 3380] [serial = 1091] [outer = 00000000] 08:46:22 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (11048800) [pid = 3380] [serial = 1092] [outer = 10E6B400] 08:46:22 INFO - PROCESS | 3380 | 1466696782272 Marionette DEBUG loaded listener.js 08:46:22 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (114E2000) [pid = 3380] [serial = 1093] [outer = 10E6B400] 08:46:23 INFO - PROCESS | 3380 | 1466696783133 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:46:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:46:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1254ms 08:46:23 INFO - PROCESS | 3380 | 1466696783202 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 08:46:23 INFO - PROCESS | 3380 | 1466696783207 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 08:46:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:46:23 INFO - PROCESS | 3380 | 1466696783213 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:46:23 INFO - PROCESS | 3380 | 1466696783216 Marionette TRACE conn3 <- [1,1422,null,{}] 08:46:23 INFO - PROCESS | 3380 | 1466696783220 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:46:23 INFO - PROCESS | 3380 | 1466696783223 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:23 INFO - PROCESS | 3380 | 1466696783361 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 08:46:23 INFO - PROCESS | 3380 | 1466696783492 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:23 INFO - PROCESS | 3380 | 1466696783495 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:23 INFO - PROCESS | 3380 | ++DOCSHELL 13D55C00 == 38 [pid = 3380] [id = 365] 08:46:23 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (13D58800) [pid = 3380] [serial = 1094] [outer = 00000000] 08:46:23 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (14586000) [pid = 3380] [serial = 1095] [outer = 13D58800] 08:46:23 INFO - PROCESS | 3380 | 1466696783556 Marionette DEBUG loaded listener.js 08:46:23 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (15CDD800) [pid = 3380] [serial = 1096] [outer = 13D58800] 08:46:24 INFO - PROCESS | 3380 | --DOCSHELL 1797D000 == 37 [pid = 3380] [id = 362] 08:46:24 INFO - PROCESS | 3380 | --DOCSHELL 10A64C00 == 36 [pid = 3380] [id = 361] 08:46:24 INFO - PROCESS | 3380 | --DOCSHELL 18224000 == 35 [pid = 3380] [id = 360] 08:46:24 INFO - PROCESS | 3380 | --DOCSHELL 1703F400 == 34 [pid = 3380] [id = 359] 08:46:24 INFO - PROCESS | 3380 | --DOCSHELL 158AEC00 == 33 [pid = 3380] [id = 358] 08:46:24 INFO - PROCESS | 3380 | --DOCSHELL 13DD0400 == 32 [pid = 3380] [id = 357] 08:46:24 INFO - PROCESS | 3380 | --DOCSHELL 12BDB400 == 31 [pid = 3380] [id = 356] 08:46:24 INFO - PROCESS | 3380 | --DOCSHELL 1104A400 == 30 [pid = 3380] [id = 355] 08:46:24 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (19E74000) [pid = 3380] [serial = 1050] [outer = 00000000] [url = about:blank] 08:46:24 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (17047400) [pid = 3380] [serial = 1038] [outer = 00000000] [url = about:blank] 08:46:24 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (18224800) [pid = 3380] [serial = 1041] [outer = 00000000] [url = about:blank] 08:46:24 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (10E6D400) [pid = 3380] [serial = 1026] [outer = 00000000] [url = about:blank] 08:46:24 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (10F9CC00) [pid = 3380] [serial = 1027] [outer = 00000000] [url = about:blank] 08:46:24 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (19F78400) [pid = 3380] [serial = 1018] [outer = 00000000] [url = about:blank] 08:46:24 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (10E6D800) [pid = 3380] [serial = 1020] [outer = 00000000] [url = about:blank] 08:46:24 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (1104E400) [pid = 3380] [serial = 1021] [outer = 00000000] [url = about:blank] 08:46:24 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (12BD6C00) [pid = 3380] [serial = 1029] [outer = 00000000] [url = about:blank] 08:46:24 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (12BDE400) [pid = 3380] [serial = 1030] [outer = 00000000] [url = about:blank] 08:46:24 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (13F94400) [pid = 3380] [serial = 1023] [outer = 00000000] [url = about:blank] 08:46:24 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (1527A400) [pid = 3380] [serial = 1024] [outer = 00000000] [url = about:blank] 08:46:24 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (13DD9000) [pid = 3380] [serial = 1032] [outer = 00000000] [url = about:blank] 08:46:24 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (13ABDC00) [pid = 3380] [serial = 1033] [outer = 00000000] [url = about:blank] 08:46:24 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (13D5CC00) [pid = 3380] [serial = 1044] [outer = 00000000] [url = about:blank] 08:46:24 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (158A9400) [pid = 3380] [serial = 1045] [outer = 00000000] [url = about:blank] 08:46:24 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (182E0C00) [pid = 3380] [serial = 1042] [outer = 00000000] [url = about:blank] 08:46:24 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (15C01C00) [pid = 3380] [serial = 1035] [outer = 00000000] [url = about:blank] 08:46:24 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (16A58800) [pid = 3380] [serial = 1036] [outer = 00000000] [url = about:blank] 08:46:24 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (1778D800) [pid = 3380] [serial = 1039] [outer = 00000000] [url = about:blank] 08:46:24 INFO - PROCESS | 3380 | --DOMWINDOW == 66 (182E4C00) [pid = 3380] [serial = 1047] [outer = 00000000] [url = about:blank] 08:46:24 INFO - PROCESS | 3380 | --DOMWINDOW == 65 (13D57800) [pid = 3380] [serial = 1051] [outer = 00000000] [url = about:blank] 08:46:24 INFO - PROCESS | 3380 | --DOMWINDOW == 64 (19548400) [pid = 3380] [serial = 1048] [outer = 00000000] [url = about:blank] 08:46:24 INFO - PROCESS | 3380 | 1466696784465 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:46:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:46:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1301ms 08:46:24 INFO - PROCESS | 3380 | 1466696784509 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 08:46:24 INFO - PROCESS | 3380 | 1466696784512 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 08:46:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:46:24 INFO - PROCESS | 3380 | 1466696784517 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:46:24 INFO - PROCESS | 3380 | 1466696784520 Marionette TRACE conn3 <- [1,1426,null,{}] 08:46:24 INFO - PROCESS | 3380 | 1466696784525 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:46:24 INFO - PROCESS | 3380 | 1466696784528 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:24 INFO - PROCESS | 3380 | 1466696784616 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 08:46:24 INFO - PROCESS | 3380 | 1466696784623 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:24 INFO - PROCESS | 3380 | 1466696784627 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:24 INFO - PROCESS | 3380 | ++DOCSHELL 10E9E400 == 31 [pid = 3380] [id = 366] 08:46:24 INFO - PROCESS | 3380 | ++DOMWINDOW == 65 (10EA3400) [pid = 3380] [serial = 1097] [outer = 00000000] 08:46:24 INFO - PROCESS | 3380 | ++DOMWINDOW == 66 (11051400) [pid = 3380] [serial = 1098] [outer = 10EA3400] 08:46:24 INFO - PROCESS | 3380 | 1466696784677 Marionette DEBUG loaded listener.js 08:46:24 INFO - PROCESS | 3380 | ++DOMWINDOW == 67 (1180A000) [pid = 3380] [serial = 1099] [outer = 10EA3400] 08:46:25 INFO - PROCESS | 3380 | 1466696785185 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:46:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:46:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 705ms 08:46:25 INFO - PROCESS | 3380 | 1466696785214 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 08:46:25 INFO - PROCESS | 3380 | 1466696785218 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 08:46:25 INFO - PROCESS | 3380 | 1466696785228 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:46:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:46:25 INFO - PROCESS | 3380 | 1466696785230 Marionette TRACE conn3 <- [1,1430,null,{}] 08:46:25 INFO - PROCESS | 3380 | 1466696785234 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:46:25 INFO - PROCESS | 3380 | 1466696785236 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:25 INFO - PROCESS | 3380 | 1466696785319 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 08:46:25 INFO - PROCESS | 3380 | 1466696785325 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:25 INFO - PROCESS | 3380 | 1466696785328 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:25 INFO - PROCESS | 3380 | ++DOCSHELL 12BDE400 == 32 [pid = 3380] [id = 367] 08:46:25 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (12BDFC00) [pid = 3380] [serial = 1100] [outer = 00000000] 08:46:25 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (1362EC00) [pid = 3380] [serial = 1101] [outer = 12BDFC00] 08:46:25 INFO - PROCESS | 3380 | 1466696785373 Marionette DEBUG loaded listener.js 08:46:25 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (13AC0800) [pid = 3380] [serial = 1102] [outer = 12BDFC00] 08:46:25 INFO - PROCESS | 3380 | 1466696785841 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:46:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:46:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 643ms 08:46:25 INFO - PROCESS | 3380 | 1466696785869 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 08:46:25 INFO - PROCESS | 3380 | 1466696785871 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 08:46:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:46:25 INFO - PROCESS | 3380 | 1466696785875 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:46:25 INFO - PROCESS | 3380 | 1466696785878 Marionette TRACE conn3 <- [1,1434,null,{}] 08:46:25 INFO - PROCESS | 3380 | 1466696785889 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:46:25 INFO - PROCESS | 3380 | 1466696785893 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:25 INFO - PROCESS | 3380 | 1466696785974 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 08:46:26 INFO - PROCESS | 3380 | 1466696786088 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:26 INFO - PROCESS | 3380 | 1466696786091 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:26 INFO - PROCESS | 3380 | ++DOCSHELL 158A6C00 == 33 [pid = 3380] [id = 368] 08:46:26 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (158A8800) [pid = 3380] [serial = 1103] [outer = 00000000] 08:46:26 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (15CDE000) [pid = 3380] [serial = 1104] [outer = 158A8800] 08:46:26 INFO - PROCESS | 3380 | 1466696786146 Marionette DEBUG loaded listener.js 08:46:26 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (15CEC400) [pid = 3380] [serial = 1105] [outer = 158A8800] 08:46:26 INFO - PROCESS | 3380 | 1466696786528 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:46:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:46:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 705ms 08:46:26 INFO - PROCESS | 3380 | 1466696786574 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 08:46:26 INFO - PROCESS | 3380 | 1466696786576 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 08:46:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:46:26 INFO - PROCESS | 3380 | 1466696786580 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:46:26 INFO - PROCESS | 3380 | 1466696786581 Marionette TRACE conn3 <- [1,1438,null,{}] 08:46:26 INFO - PROCESS | 3380 | 1466696786584 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:46:26 INFO - PROCESS | 3380 | 1466696786586 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:26 INFO - PROCESS | 3380 | 1466696786667 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 08:46:26 INFO - PROCESS | 3380 | 1466696786767 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:26 INFO - PROCESS | 3380 | 1466696786769 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:26 INFO - PROCESS | 3380 | ++DOCSHELL 15CEBC00 == 34 [pid = 3380] [id = 369] 08:46:26 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (15CF1400) [pid = 3380] [serial = 1106] [outer = 00000000] 08:46:26 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (1719AC00) [pid = 3380] [serial = 1107] [outer = 15CF1400] 08:46:26 INFO - PROCESS | 3380 | 1466696786815 Marionette DEBUG loaded listener.js 08:46:26 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (177DE800) [pid = 3380] [serial = 1108] [outer = 15CF1400] 08:46:27 INFO - PROCESS | 3380 | 1466696787230 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:46:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:46:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 690ms 08:46:27 INFO - PROCESS | 3380 | 1466696787283 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 08:46:27 INFO - PROCESS | 3380 | 1466696787285 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 08:46:27 INFO - PROCESS | 3380 | 1466696787288 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:46:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:46:27 INFO - PROCESS | 3380 | 1466696787290 Marionette TRACE conn3 <- [1,1442,null,{}] 08:46:27 INFO - PROCESS | 3380 | 1466696787293 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:46:27 INFO - PROCESS | 3380 | 1466696787295 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:27 INFO - PROCESS | 3380 | 1466696787429 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 08:46:27 INFO - PROCESS | 3380 | 1466696787452 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:27 INFO - PROCESS | 3380 | 1466696787454 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:27 INFO - PROCESS | 3380 | ++DOCSHELL 1797D000 == 35 [pid = 3380] [id = 370] 08:46:27 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (17A94000) [pid = 3380] [serial = 1109] [outer = 00000000] 08:46:27 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (17FF6000) [pid = 3380] [serial = 1110] [outer = 17A94000] 08:46:27 INFO - PROCESS | 3380 | 1466696787497 Marionette DEBUG loaded listener.js 08:46:27 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (180D4C00) [pid = 3380] [serial = 1111] [outer = 17A94000] 08:46:27 INFO - PROCESS | 3380 | 1466696787946 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:46:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:46:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 705ms 08:46:28 INFO - PROCESS | 3380 | 1466696787994 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 08:46:28 INFO - PROCESS | 3380 | 1466696787996 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 08:46:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:46:28 INFO - PROCESS | 3380 | 1466696787999 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:46:28 INFO - PROCESS | 3380 | 1466696788000 Marionette TRACE conn3 <- [1,1446,null,{}] 08:46:28 INFO - PROCESS | 3380 | 1466696788004 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:46:28 INFO - PROCESS | 3380 | 1466696788009 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:28 INFO - PROCESS | 3380 | 1466696788141 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 08:46:28 INFO - PROCESS | 3380 | 1466696788199 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:28 INFO - PROCESS | 3380 | 1466696788202 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:28 INFO - PROCESS | 3380 | ++DOCSHELL 16F04800 == 36 [pid = 3380] [id = 371] 08:46:28 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (1821EC00) [pid = 3380] [serial = 1112] [outer = 00000000] 08:46:28 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (19549400) [pid = 3380] [serial = 1113] [outer = 1821EC00] 08:46:28 INFO - PROCESS | 3380 | 1466696788254 Marionette DEBUG loaded listener.js 08:46:28 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (1954A400) [pid = 3380] [serial = 1114] [outer = 1821EC00] 08:46:28 INFO - PROCESS | 3380 | 1466696788721 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:46:28 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (12BD2C00) [pid = 3380] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:46:28 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (12BDB800) [pid = 3380] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:46:28 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (13F9D000) [pid = 3380] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:46:28 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (11050C00) [pid = 3380] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:46:28 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (182DA800) [pid = 3380] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:46:28 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (10435000) [pid = 3380] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:46:28 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (13633400) [pid = 3380] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:46:28 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (177E5800) [pid = 3380] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:46:28 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (1704E000) [pid = 3380] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:46:28 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (10E0F000) [pid = 3380] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:46:28 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (180D2800) [pid = 3380] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:46:28 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (158AF400) [pid = 3380] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:46:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:46:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 815ms 08:46:28 INFO - PROCESS | 3380 | 1466696788802 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 08:46:28 INFO - PROCESS | 3380 | 1466696788804 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 08:46:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:46:28 INFO - PROCESS | 3380 | 1466696788807 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:46:28 INFO - PROCESS | 3380 | 1466696788809 Marionette TRACE conn3 <- [1,1450,null,{}] 08:46:28 INFO - PROCESS | 3380 | 1466696788812 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:46:28 INFO - PROCESS | 3380 | 1466696788814 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:28 INFO - PROCESS | 3380 | 1466696788890 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 08:46:28 INFO - PROCESS | 3380 | 1466696788898 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:28 INFO - PROCESS | 3380 | 1466696788900 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:28 INFO - PROCESS | 3380 | ++DOCSHELL 13631000 == 37 [pid = 3380] [id = 372] 08:46:28 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (13633400) [pid = 3380] [serial = 1115] [outer = 00000000] 08:46:28 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (15153800) [pid = 3380] [serial = 1116] [outer = 13633400] 08:46:28 INFO - PROCESS | 3380 | 1466696788948 Marionette DEBUG loaded listener.js 08:46:29 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (158AF400) [pid = 3380] [serial = 1117] [outer = 13633400] 08:46:29 INFO - PROCESS | 3380 | 1466696789370 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:46:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:46:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 595ms 08:46:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:46:29 INFO - PROCESS | 3380 | 1466696789405 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 08:46:29 INFO - PROCESS | 3380 | 1466696789407 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 08:46:29 INFO - PROCESS | 3380 | 1466696789411 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:46:29 INFO - PROCESS | 3380 | 1466696789412 Marionette TRACE conn3 <- [1,1454,null,{}] 08:46:29 INFO - PROCESS | 3380 | 1466696789416 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:46:29 INFO - PROCESS | 3380 | 1466696789418 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:29 INFO - PROCESS | 3380 | 1466696789495 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 08:46:29 INFO - PROCESS | 3380 | 1466696789500 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:29 INFO - PROCESS | 3380 | 1466696789502 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:29 INFO - PROCESS | 3380 | ++DOCSHELL 13A22000 == 38 [pid = 3380] [id = 373] 08:46:29 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (17979C00) [pid = 3380] [serial = 1118] [outer = 00000000] 08:46:29 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (199C1400) [pid = 3380] [serial = 1119] [outer = 17979C00] 08:46:29 INFO - PROCESS | 3380 | 1466696789547 Marionette DEBUG loaded listener.js 08:46:29 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (19F6D400) [pid = 3380] [serial = 1120] [outer = 17979C00] 08:46:29 INFO - PROCESS | 3380 | 1466696789967 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:46:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:46:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 595ms 08:46:30 INFO - PROCESS | 3380 | 1466696790007 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 08:46:30 INFO - PROCESS | 3380 | 1466696790009 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 08:46:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:46:30 INFO - PROCESS | 3380 | 1466696790012 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:46:30 INFO - PROCESS | 3380 | 1466696790014 Marionette TRACE conn3 <- [1,1458,null,{}] 08:46:30 INFO - PROCESS | 3380 | 1466696790017 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:46:30 INFO - PROCESS | 3380 | 1466696790019 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:30 INFO - PROCESS | 3380 | 1466696790108 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 08:46:30 INFO - PROCESS | 3380 | 1466696790114 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:30 INFO - PROCESS | 3380 | 1466696790116 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:30 INFO - PROCESS | 3380 | ++DOCSHELL 19F73000 == 39 [pid = 3380] [id = 374] 08:46:30 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (19F73400) [pid = 3380] [serial = 1121] [outer = 00000000] 08:46:30 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (1A304000) [pid = 3380] [serial = 1122] [outer = 19F73400] 08:46:30 INFO - PROCESS | 3380 | 1466696790158 Marionette DEBUG loaded listener.js 08:46:30 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (1A305800) [pid = 3380] [serial = 1123] [outer = 19F73400] 08:46:30 INFO - PROCESS | 3380 | 1466696790598 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:46:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:46:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 643ms 08:46:30 INFO - PROCESS | 3380 | 1466696790650 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 08:46:30 INFO - PROCESS | 3380 | 1466696790652 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 08:46:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:46:30 INFO - PROCESS | 3380 | 1466696790659 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:46:30 INFO - PROCESS | 3380 | 1466696790661 Marionette TRACE conn3 <- [1,1462,null,{}] 08:46:30 INFO - PROCESS | 3380 | 1466696790664 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:46:30 INFO - PROCESS | 3380 | 1466696790666 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:30 INFO - PROCESS | 3380 | 1466696790786 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 08:46:30 INFO - PROCESS | 3380 | 1466696790926 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:30 INFO - PROCESS | 3380 | 1466696790929 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:30 INFO - PROCESS | 3380 | ++DOCSHELL 102C8C00 == 40 [pid = 3380] [id = 375] 08:46:30 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (102CD400) [pid = 3380] [serial = 1124] [outer = 00000000] 08:46:31 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (105F5800) [pid = 3380] [serial = 1125] [outer = 102CD400] 08:46:31 INFO - PROCESS | 3380 | 1466696790988 Marionette DEBUG loaded listener.js 08:46:31 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (10E09000) [pid = 3380] [serial = 1126] [outer = 102CD400] 08:46:31 INFO - PROCESS | 3380 | 1466696791676 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:46:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:46:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1035ms 08:46:31 INFO - PROCESS | 3380 | 1466696791746 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 08:46:31 INFO - PROCESS | 3380 | 1466696791750 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 08:46:31 INFO - PROCESS | 3380 | 1466696791755 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:46:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:46:31 INFO - PROCESS | 3380 | 1466696791759 Marionette TRACE conn3 <- [1,1466,null,{}] 08:46:31 INFO - PROCESS | 3380 | 1466696791764 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:46:31 INFO - PROCESS | 3380 | 1466696791767 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:31 INFO - PROCESS | 3380 | 1466696791962 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 08:46:32 INFO - PROCESS | 3380 | 1466696792016 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:32 INFO - PROCESS | 3380 | 1466696792019 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:32 INFO - PROCESS | 3380 | ++DOCSHELL 132D6000 == 41 [pid = 3380] [id = 376] 08:46:32 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (13628C00) [pid = 3380] [serial = 1127] [outer = 00000000] 08:46:32 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (13D5D000) [pid = 3380] [serial = 1128] [outer = 13628C00] 08:46:32 INFO - PROCESS | 3380 | 1466696792073 Marionette DEBUG loaded listener.js 08:46:32 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (14582800) [pid = 3380] [serial = 1129] [outer = 13628C00] 08:46:32 INFO - PROCESS | 3380 | 1466696792612 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:46:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:46:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 909ms 08:46:32 INFO - PROCESS | 3380 | 1466696792662 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 08:46:32 INFO - PROCESS | 3380 | 1466696792665 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 08:46:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:46:32 INFO - PROCESS | 3380 | 1466696792670 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:46:32 INFO - PROCESS | 3380 | 1466696792672 Marionette TRACE conn3 <- [1,1470,null,{}] 08:46:32 INFO - PROCESS | 3380 | 1466696792676 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:46:32 INFO - PROCESS | 3380 | 1466696792678 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:32 INFO - PROCESS | 3380 | 1466696792785 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 08:46:32 INFO - PROCESS | 3380 | 1466696792894 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:32 INFO - PROCESS | 3380 | 1466696792897 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:32 INFO - PROCESS | 3380 | ++DOCSHELL 1719B800 == 42 [pid = 3380] [id = 377] 08:46:32 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (17798000) [pid = 3380] [serial = 1130] [outer = 00000000] 08:46:32 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (18219C00) [pid = 3380] [serial = 1131] [outer = 17798000] 08:46:32 INFO - PROCESS | 3380 | 1466696792950 Marionette DEBUG loaded listener.js 08:46:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (182E0C00) [pid = 3380] [serial = 1132] [outer = 17798000] 08:46:33 INFO - PROCESS | 3380 | 1466696793545 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:46:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:46:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 940ms 08:46:33 INFO - PROCESS | 3380 | 1466696793613 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 08:46:33 INFO - PROCESS | 3380 | 1466696793617 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 08:46:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:46:33 INFO - PROCESS | 3380 | 1466696793628 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:46:33 INFO - PROCESS | 3380 | 1466696793632 Marionette TRACE conn3 <- [1,1474,null,{}] 08:46:33 INFO - PROCESS | 3380 | 1466696793636 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:46:33 INFO - PROCESS | 3380 | 1466696793639 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:33 INFO - PROCESS | 3380 | 1466696793803 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 08:46:33 INFO - PROCESS | 3380 | 1466696793935 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:33 INFO - PROCESS | 3380 | 1466696793938 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:33 INFO - PROCESS | 3380 | ++DOCSHELL 10470800 == 43 [pid = 3380] [id = 378] 08:46:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (10559400) [pid = 3380] [serial = 1133] [outer = 00000000] 08:46:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 90 (10F96400) [pid = 3380] [serial = 1134] [outer = 10559400] 08:46:34 INFO - PROCESS | 3380 | 1466696793995 Marionette DEBUG loaded listener.js 08:46:34 INFO - PROCESS | 3380 | ++DOMWINDOW == 91 (11C97400) [pid = 3380] [serial = 1135] [outer = 10559400] 08:46:34 INFO - PROCESS | 3380 | 1466696794765 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:46:35 INFO - PROCESS | 3380 | --DOCSHELL 12BD1C00 == 42 [pid = 3380] [id = 354] 08:46:35 INFO - PROCESS | 3380 | --DOCSHELL 19F73000 == 41 [pid = 3380] [id = 374] 08:46:35 INFO - PROCESS | 3380 | --DOCSHELL 13A22000 == 40 [pid = 3380] [id = 373] 08:46:35 INFO - PROCESS | 3380 | --DOCSHELL 13631000 == 39 [pid = 3380] [id = 372] 08:46:35 INFO - PROCESS | 3380 | --DOCSHELL 16F04800 == 38 [pid = 3380] [id = 371] 08:46:35 INFO - PROCESS | 3380 | --DOCSHELL 1797D000 == 37 [pid = 3380] [id = 370] 08:46:35 INFO - PROCESS | 3380 | --DOCSHELL 15CEBC00 == 36 [pid = 3380] [id = 369] 08:46:35 INFO - PROCESS | 3380 | --DOCSHELL 158A6C00 == 35 [pid = 3380] [id = 368] 08:46:35 INFO - PROCESS | 3380 | --DOCSHELL 12BDE400 == 34 [pid = 3380] [id = 367] 08:46:35 INFO - PROCESS | 3380 | --DOCSHELL 10E9E400 == 33 [pid = 3380] [id = 366] 08:46:35 INFO - PROCESS | 3380 | --DOCSHELL 13D5EC00 == 32 [pid = 3380] [id = 363] 08:46:35 INFO - PROCESS | 3380 | --DOCSHELL 13D55C00 == 31 [pid = 3380] [id = 365] 08:46:35 INFO - PROCESS | 3380 | --DOCSHELL 10E0C400 == 30 [pid = 3380] [id = 364] 08:46:35 INFO - PROCESS | 3380 | --DOCSHELL 1719B800 == 29 [pid = 3380] [id = 377] 08:46:35 INFO - PROCESS | 3380 | --DOCSHELL 102C8C00 == 28 [pid = 3380] [id = 375] 08:46:35 INFO - PROCESS | 3380 | --DOCSHELL 132D6000 == 27 [pid = 3380] [id = 376] 08:46:35 INFO - PROCESS | 3380 | --DOMWINDOW == 90 (12BDE000) [pid = 3380] [serial = 1063] [outer = 00000000] [url = about:blank] 08:46:35 INFO - PROCESS | 3380 | --DOMWINDOW == 89 (12BD6000) [pid = 3380] [serial = 1062] [outer = 00000000] [url = about:blank] 08:46:35 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (12E13800) [pid = 3380] [serial = 1068] [outer = 00000000] [url = about:blank] 08:46:35 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (12ED2000) [pid = 3380] [serial = 1069] [outer = 00000000] [url = about:blank] 08:46:35 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (14587C00) [pid = 3380] [serial = 1071] [outer = 00000000] [url = about:blank] 08:46:35 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (114AC000) [pid = 3380] [serial = 1065] [outer = 00000000] [url = about:blank] 08:46:35 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (114D9000) [pid = 3380] [serial = 1066] [outer = 00000000] [url = about:blank] 08:46:35 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (19540C00) [pid = 3380] [serial = 1080] [outer = 00000000] [url = about:blank] 08:46:35 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (10B7FC00) [pid = 3380] [serial = 1054] [outer = 00000000] [url = about:blank] 08:46:35 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (105F0000) [pid = 3380] [serial = 1053] [outer = 00000000] [url = about:blank] 08:46:35 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (15281000) [pid = 3380] [serial = 1057] [outer = 00000000] [url = about:blank] 08:46:35 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (13D54800) [pid = 3380] [serial = 1056] [outer = 00000000] [url = about:blank] 08:46:35 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (19F74400) [pid = 3380] [serial = 1089] [outer = 00000000] [url = about:blank] 08:46:35 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (1954B000) [pid = 3380] [serial = 1060] [outer = 00000000] [url = about:blank] 08:46:35 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (1821D400) [pid = 3380] [serial = 1059] [outer = 00000000] [url = about:blank] 08:46:35 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (17A97800) [pid = 3380] [serial = 1078] [outer = 00000000] [url = about:blank] 08:46:35 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (177E7C00) [pid = 3380] [serial = 1077] [outer = 00000000] [url = about:blank] 08:46:35 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (13635C00) [pid = 3380] [serial = 1083] [outer = 00000000] [url = about:blank] 08:46:35 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (19E6C400) [pid = 3380] [serial = 1087] [outer = 00000000] [url = about:blank] 08:46:35 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (199C6C00) [pid = 3380] [serial = 1086] [outer = 00000000] [url = about:blank] 08:46:35 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (1954A000) [pid = 3380] [serial = 1081] [outer = 00000000] [url = about:blank] 08:46:35 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (16A54400) [pid = 3380] [serial = 1074] [outer = 00000000] [url = about:blank] 08:46:35 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (16F10C00) [pid = 3380] [serial = 1075] [outer = 00000000] [url = about:blank] 08:46:35 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (16060C00) [pid = 3380] [serial = 1084] [outer = 00000000] [url = about:blank] 08:46:35 INFO - PROCESS | 3380 | --DOMWINDOW == 66 (152E1400) [pid = 3380] [serial = 1072] [outer = 00000000] [url = about:blank] 08:46:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:46:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1833ms 08:46:35 INFO - PROCESS | 3380 | 1466696795474 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 08:46:35 INFO - PROCESS | 3380 | 1466696795479 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 08:46:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:46:35 INFO - PROCESS | 3380 | 1466696795485 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:46:35 INFO - PROCESS | 3380 | 1466696795488 Marionette TRACE conn3 <- [1,1478,null,{}] 08:46:35 INFO - PROCESS | 3380 | 1466696795494 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:46:35 INFO - PROCESS | 3380 | 1466696795498 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:35 INFO - PROCESS | 3380 | 1466696795587 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 08:46:35 INFO - PROCESS | 3380 | 1466696795593 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:35 INFO - PROCESS | 3380 | 1466696795598 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:35 INFO - PROCESS | 3380 | ++DOCSHELL 10E07000 == 28 [pid = 3380] [id = 379] 08:46:35 INFO - PROCESS | 3380 | ++DOMWINDOW == 67 (10E09800) [pid = 3380] [serial = 1136] [outer = 00000000] 08:46:35 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (10E9E400) [pid = 3380] [serial = 1137] [outer = 10E09800] 08:46:35 INFO - PROCESS | 3380 | 1466696795649 Marionette DEBUG loaded listener.js 08:46:35 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (1104A400) [pid = 3380] [serial = 1138] [outer = 10E09800] 08:46:36 INFO - PROCESS | 3380 | 1466696796132 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:46:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:46:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 690ms 08:46:36 INFO - PROCESS | 3380 | 1466696796188 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 08:46:36 INFO - PROCESS | 3380 | 1466696796192 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 08:46:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:46:36 INFO - PROCESS | 3380 | 1466696796198 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:46:36 INFO - PROCESS | 3380 | 1466696796202 Marionette TRACE conn3 <- [1,1482,null,{}] 08:46:36 INFO - PROCESS | 3380 | 1466696796206 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:46:36 INFO - PROCESS | 3380 | 1466696796209 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:36 INFO - PROCESS | 3380 | 1466696796293 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 08:46:36 INFO - PROCESS | 3380 | 1466696796299 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:36 INFO - PROCESS | 3380 | 1466696796302 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:36 INFO - PROCESS | 3380 | ++DOCSHELL 12BD4800 == 29 [pid = 3380] [id = 380] 08:46:36 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (12BD8800) [pid = 3380] [serial = 1139] [outer = 00000000] 08:46:36 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (12BDE000) [pid = 3380] [serial = 1140] [outer = 12BD8800] 08:46:36 INFO - PROCESS | 3380 | 1466696796349 Marionette DEBUG loaded listener.js 08:46:36 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (12E19800) [pid = 3380] [serial = 1141] [outer = 12BD8800] 08:46:36 INFO - PROCESS | 3380 | 1466696796813 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:46:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:46:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 659ms 08:46:36 INFO - PROCESS | 3380 | 1466696796852 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 08:46:36 INFO - PROCESS | 3380 | 1466696796854 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 08:46:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:46:36 INFO - PROCESS | 3380 | 1466696796858 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:46:36 INFO - PROCESS | 3380 | 1466696796860 Marionette TRACE conn3 <- [1,1486,null,{}] 08:46:36 INFO - PROCESS | 3380 | 1466696796870 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:46:36 INFO - PROCESS | 3380 | 1466696796874 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:37 INFO - PROCESS | 3380 | 1466696796994 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 08:46:37 INFO - PROCESS | 3380 | 1466696797084 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:37 INFO - PROCESS | 3380 | 1466696797088 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:37 INFO - PROCESS | 3380 | ++DOCSHELL 13D57800 == 30 [pid = 3380] [id = 381] 08:46:37 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (13D5B800) [pid = 3380] [serial = 1142] [outer = 00000000] 08:46:37 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (13F94400) [pid = 3380] [serial = 1143] [outer = 13D5B800] 08:46:37 INFO - PROCESS | 3380 | 1466696797135 Marionette DEBUG loaded listener.js 08:46:37 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (14587C00) [pid = 3380] [serial = 1144] [outer = 13D5B800] 08:46:37 INFO - PROCESS | 3380 | 1466696797503 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:46:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:46:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 705ms 08:46:37 INFO - PROCESS | 3380 | 1466696797557 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 08:46:37 INFO - PROCESS | 3380 | 1466696797559 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 08:46:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:46:37 INFO - PROCESS | 3380 | 1466696797574 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:46:37 INFO - PROCESS | 3380 | 1466696797576 Marionette TRACE conn3 <- [1,1490,null,{}] 08:46:37 INFO - PROCESS | 3380 | 1466696797580 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:46:37 INFO - PROCESS | 3380 | 1466696797582 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:37 INFO - PROCESS | 3380 | 1466696797710 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 08:46:37 INFO - PROCESS | 3380 | 1466696797719 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:37 INFO - PROCESS | 3380 | 1466696797721 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:37 INFO - PROCESS | 3380 | ++DOCSHELL 14585000 == 31 [pid = 3380] [id = 382] 08:46:37 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (152EC400) [pid = 3380] [serial = 1145] [outer = 00000000] 08:46:37 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (15CE6400) [pid = 3380] [serial = 1146] [outer = 152EC400] 08:46:37 INFO - PROCESS | 3380 | 1466696797811 Marionette DEBUG loaded listener.js 08:46:37 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (1605FC00) [pid = 3380] [serial = 1147] [outer = 152EC400] 08:46:38 INFO - PROCESS | 3380 | 1466696798254 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:46:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:46:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 737ms 08:46:38 INFO - PROCESS | 3380 | 1466696798314 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 08:46:38 INFO - PROCESS | 3380 | 1466696798316 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 08:46:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:46:38 INFO - PROCESS | 3380 | 1466696798358 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:46:38 INFO - PROCESS | 3380 | 1466696798360 Marionette TRACE conn3 <- [1,1494,null,{}] 08:46:38 INFO - PROCESS | 3380 | 1466696798364 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:46:38 INFO - PROCESS | 3380 | 1466696798366 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:38 INFO - PROCESS | 3380 | 1466696798470 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 08:46:38 INFO - PROCESS | 3380 | 1466696798479 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:38 INFO - PROCESS | 3380 | 1466696798481 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:38 INFO - PROCESS | 3380 | ++DOCSHELL 16AB9400 == 32 [pid = 3380] [id = 383] 08:46:38 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (16F3F400) [pid = 3380] [serial = 1148] [outer = 00000000] 08:46:38 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (176C8C00) [pid = 3380] [serial = 1149] [outer = 16F3F400] 08:46:38 INFO - PROCESS | 3380 | 1466696798524 Marionette DEBUG loaded listener.js 08:46:38 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (177E7800) [pid = 3380] [serial = 1150] [outer = 16F3F400] 08:46:38 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (16F09400) [pid = 3380] [serial = 1151] [outer = 1B205000] 08:46:39 INFO - PROCESS | 3380 | 1466696799012 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:46:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:46:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 705ms 08:46:39 INFO - PROCESS | 3380 | 1466696799057 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 08:46:39 INFO - PROCESS | 3380 | 1466696799059 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 08:46:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:46:39 INFO - PROCESS | 3380 | 1466696799063 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:46:39 INFO - PROCESS | 3380 | 1466696799064 Marionette TRACE conn3 <- [1,1498,null,{}] 08:46:39 INFO - PROCESS | 3380 | 1466696799068 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:46:39 INFO - PROCESS | 3380 | 1466696799073 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:39 INFO - PROCESS | 3380 | 1466696799206 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 08:46:39 INFO - PROCESS | 3380 | 1466696799275 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:39 INFO - PROCESS | 3380 | 1466696799277 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:39 INFO - PROCESS | 3380 | ++DOCSHELL 17041800 == 33 [pid = 3380] [id = 384] 08:46:39 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (182DB400) [pid = 3380] [serial = 1152] [outer = 00000000] 08:46:39 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (19540C00) [pid = 3380] [serial = 1153] [outer = 182DB400] 08:46:39 INFO - PROCESS | 3380 | 1466696799320 Marionette DEBUG loaded listener.js 08:46:39 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (199C3400) [pid = 3380] [serial = 1154] [outer = 182DB400] 08:46:39 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (19F73400) [pid = 3380] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:46:39 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (17A94000) [pid = 3380] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:46:39 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (1821EC00) [pid = 3380] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:46:39 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (158A8800) [pid = 3380] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:46:39 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (10EA3400) [pid = 3380] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:46:39 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (12BDFC00) [pid = 3380] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:46:39 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (10E6B400) [pid = 3380] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:46:39 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (19F6A800) [pid = 3380] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:46:39 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (13D58800) [pid = 3380] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:46:39 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (13633400) [pid = 3380] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:46:39 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (15CF1400) [pid = 3380] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:46:39 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (17979C00) [pid = 3380] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:46:39 INFO - PROCESS | 3380 | 1466696799900 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:46:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:46:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 893ms 08:46:39 INFO - PROCESS | 3380 | 1466696799968 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 08:46:39 INFO - PROCESS | 3380 | 1466696799970 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 08:46:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:46:39 INFO - PROCESS | 3380 | 1466696799974 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:46:39 INFO - PROCESS | 3380 | 1466696799975 Marionette TRACE conn3 <- [1,1502,null,{}] 08:46:39 INFO - PROCESS | 3380 | 1466696799979 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:46:39 INFO - PROCESS | 3380 | 1466696799981 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:40 INFO - PROCESS | 3380 | 1466696800103 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 08:46:40 INFO - PROCESS | 3380 | 1466696800157 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:40 INFO - PROCESS | 3380 | 1466696800159 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:40 INFO - PROCESS | 3380 | ++DOCSHELL 10EA3400 == 34 [pid = 3380] [id = 385] 08:46:40 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (12BDFC00) [pid = 3380] [serial = 1155] [outer = 00000000] 08:46:40 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (1515E800) [pid = 3380] [serial = 1156] [outer = 12BDFC00] 08:46:40 INFO - PROCESS | 3380 | 1466696800201 Marionette DEBUG loaded listener.js 08:46:40 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (16F0BC00) [pid = 3380] [serial = 1157] [outer = 12BDFC00] 08:46:40 INFO - PROCESS | 3380 | 1466696800863 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:46:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:46:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 940ms 08:46:40 INFO - PROCESS | 3380 | 1466696800920 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 08:46:40 INFO - PROCESS | 3380 | 1466696800925 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 08:46:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:46:40 INFO - PROCESS | 3380 | 1466696800930 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:46:40 INFO - PROCESS | 3380 | 1466696800933 Marionette TRACE conn3 <- [1,1506,null,{}] 08:46:40 INFO - PROCESS | 3380 | 1466696800964 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:46:40 INFO - PROCESS | 3380 | 1466696800967 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:41 INFO - PROCESS | 3380 | 1466696801101 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 08:46:41 INFO - PROCESS | 3380 | 1466696801221 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:41 INFO - PROCESS | 3380 | 1466696801224 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:41 INFO - PROCESS | 3380 | ++DOCSHELL 10E03800 == 35 [pid = 3380] [id = 386] 08:46:41 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (10E06000) [pid = 3380] [serial = 1158] [outer = 00000000] 08:46:41 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (11801C00) [pid = 3380] [serial = 1159] [outer = 10E06000] 08:46:41 INFO - PROCESS | 3380 | 1466696801282 Marionette DEBUG loaded listener.js 08:46:41 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (11DDCC00) [pid = 3380] [serial = 1160] [outer = 10E06000] 08:46:42 INFO - PROCESS | 3380 | 1466696802003 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:46:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:46:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1238ms 08:46:42 INFO - PROCESS | 3380 | 1466696802167 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 08:46:42 INFO - PROCESS | 3380 | 1466696802171 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 08:46:42 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:46:42 INFO - PROCESS | 3380 | 1466696802185 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:46:42 INFO - PROCESS | 3380 | 1466696802187 Marionette TRACE conn3 <- [1,1510,null,{}] 08:46:42 INFO - PROCESS | 3380 | 1466696802193 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:46:42 INFO - PROCESS | 3380 | 1466696802196 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:42 INFO - PROCESS | 3380 | 1466696802346 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 08:46:42 INFO - PROCESS | 3380 | 1466696802426 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:42 INFO - PROCESS | 3380 | 1466696802431 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:42 INFO - PROCESS | 3380 | ++DOCSHELL 10E6D800 == 36 [pid = 3380] [id = 387] 08:46:42 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (10E9B400) [pid = 3380] [serial = 1161] [outer = 00000000] 08:46:42 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (114E1400) [pid = 3380] [serial = 1162] [outer = 10E9B400] 08:46:42 INFO - PROCESS | 3380 | 1466696802479 Marionette DEBUG loaded listener.js 08:46:42 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (12BAB000) [pid = 3380] [serial = 1163] [outer = 10E9B400] 08:46:42 INFO - PROCESS | 3380 | --DOCSHELL 15CEE000 == 35 [pid = 3380] [id = 108] 08:46:42 INFO - PROCESS | 3380 | --DOCSHELL 17983000 == 34 [pid = 3380] [id = 102] 08:46:42 INFO - PROCESS | 3380 | --DOCSHELL 11DDB800 == 33 [pid = 3380] [id = 96] 08:46:42 INFO - PROCESS | 3380 | --DOCSHELL 10E05000 == 32 [pid = 3380] [id = 109] 08:46:42 INFO - PROCESS | 3380 | --DOCSHELL 13D5D800 == 31 [pid = 3380] [id = 98] 08:46:42 INFO - PROCESS | 3380 | --DOCSHELL 13D53000 == 30 [pid = 3380] [id = 103] 08:46:42 INFO - PROCESS | 3380 | --DOCSHELL 15CE8000 == 29 [pid = 3380] [id = 99] 08:46:42 INFO - PROCESS | 3380 | --DOCSHELL 13D53400 == 28 [pid = 3380] [id = 97] 08:46:42 INFO - PROCESS | 3380 | --DOCSHELL 10B80800 == 27 [pid = 3380] [id = 95] 08:46:42 INFO - PROCESS | 3380 | --DOCSHELL 17041800 == 26 [pid = 3380] [id = 384] 08:46:42 INFO - PROCESS | 3380 | --DOCSHELL 16AB9400 == 25 [pid = 3380] [id = 383] 08:46:42 INFO - PROCESS | 3380 | --DOCSHELL 14585000 == 24 [pid = 3380] [id = 382] 08:46:42 INFO - PROCESS | 3380 | --DOCSHELL 13D57800 == 23 [pid = 3380] [id = 381] 08:46:42 INFO - PROCESS | 3380 | --DOCSHELL 12BD4800 == 22 [pid = 3380] [id = 380] 08:46:42 INFO - PROCESS | 3380 | --DOCSHELL 10E07000 == 21 [pid = 3380] [id = 379] 08:46:42 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (17FF6000) [pid = 3380] [serial = 1110] [outer = 00000000] [url = about:blank] 08:46:42 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (19549400) [pid = 3380] [serial = 1113] [outer = 00000000] [url = about:blank] 08:46:42 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (15CDE000) [pid = 3380] [serial = 1104] [outer = 00000000] [url = about:blank] 08:46:42 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (15CEC400) [pid = 3380] [serial = 1105] [outer = 00000000] [url = about:blank] 08:46:42 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (11051400) [pid = 3380] [serial = 1098] [outer = 00000000] [url = about:blank] 08:46:42 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (1180A000) [pid = 3380] [serial = 1099] [outer = 00000000] [url = about:blank] 08:46:42 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (1362EC00) [pid = 3380] [serial = 1101] [outer = 00000000] [url = about:blank] 08:46:42 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (13AC0800) [pid = 3380] [serial = 1102] [outer = 00000000] [url = about:blank] 08:46:42 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (11048800) [pid = 3380] [serial = 1092] [outer = 00000000] [url = about:blank] 08:46:42 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (114E2000) [pid = 3380] [serial = 1093] [outer = 00000000] [url = about:blank] 08:46:42 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (19F74C00) [pid = 3380] [serial = 1090] [outer = 00000000] [url = about:blank] 08:46:42 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (14586000) [pid = 3380] [serial = 1095] [outer = 00000000] [url = about:blank] 08:46:42 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (15CDD800) [pid = 3380] [serial = 1096] [outer = 00000000] [url = about:blank] 08:46:42 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (158AF400) [pid = 3380] [serial = 1117] [outer = 00000000] [url = about:blank] 08:46:42 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (15153800) [pid = 3380] [serial = 1116] [outer = 00000000] [url = about:blank] 08:46:42 INFO - PROCESS | 3380 | --DOMWINDOW == 66 (1954A400) [pid = 3380] [serial = 1114] [outer = 00000000] [url = about:blank] 08:46:42 INFO - PROCESS | 3380 | --DOMWINDOW == 65 (1A305800) [pid = 3380] [serial = 1123] [outer = 00000000] [url = about:blank] 08:46:42 INFO - PROCESS | 3380 | --DOMWINDOW == 64 (1719AC00) [pid = 3380] [serial = 1107] [outer = 00000000] [url = about:blank] 08:46:42 INFO - PROCESS | 3380 | --DOMWINDOW == 63 (180D4C00) [pid = 3380] [serial = 1111] [outer = 00000000] [url = about:blank] 08:46:42 INFO - PROCESS | 3380 | --DOMWINDOW == 62 (199C1400) [pid = 3380] [serial = 1119] [outer = 00000000] [url = about:blank] 08:46:42 INFO - PROCESS | 3380 | --DOMWINDOW == 61 (19F6D400) [pid = 3380] [serial = 1120] [outer = 00000000] [url = about:blank] 08:46:42 INFO - PROCESS | 3380 | --DOMWINDOW == 60 (177DE800) [pid = 3380] [serial = 1108] [outer = 00000000] [url = about:blank] 08:46:42 INFO - PROCESS | 3380 | --DOMWINDOW == 59 (1A304000) [pid = 3380] [serial = 1122] [outer = 00000000] [url = about:blank] 08:46:43 INFO - PROCESS | 3380 | 1466696803163 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:46:43 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:46:43 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:46:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:46:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:46:43 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:46:43 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:46:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:46:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:46:43 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:46:43 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:46:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:46:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:46:43 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:46:43 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:46:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:46:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:46:43 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1003ms 08:46:43 INFO - PROCESS | 3380 | 1466696803221 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 08:46:43 INFO - PROCESS | 3380 | 1466696803226 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 08:46:43 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:46:43 INFO - PROCESS | 3380 | 1466696803232 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:46:43 INFO - PROCESS | 3380 | 1466696803235 Marionette TRACE conn3 <- [1,1514,null,{}] 08:46:43 INFO - PROCESS | 3380 | 1466696803282 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:46:43 INFO - PROCESS | 3380 | 1466696803286 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:43 INFO - PROCESS | 3380 | 1466696803436 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 08:46:43 INFO - PROCESS | 3380 | 1466696803527 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:43 INFO - PROCESS | 3380 | 1466696803530 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:43 INFO - PROCESS | 3380 | ++DOCSHELL 11DDD000 == 22 [pid = 3380] [id = 388] 08:46:43 INFO - PROCESS | 3380 | ++DOMWINDOW == 60 (12B6AC00) [pid = 3380] [serial = 1164] [outer = 00000000] 08:46:43 INFO - PROCESS | 3380 | ++DOMWINDOW == 61 (12BDF400) [pid = 3380] [serial = 1165] [outer = 12B6AC00] 08:46:43 INFO - PROCESS | 3380 | 1466696803588 Marionette DEBUG loaded listener.js 08:46:43 INFO - PROCESS | 3380 | ++DOMWINDOW == 62 (12ED1800) [pid = 3380] [serial = 1166] [outer = 12B6AC00] 08:46:44 INFO - PROCESS | 3380 | 1466696804173 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:46:44 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:46:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:46:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:46:44 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:46:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:46:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:46:44 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:46:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:46:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:46:44 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1003ms 08:46:44 INFO - PROCESS | 3380 | 1466696804235 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 08:46:44 INFO - PROCESS | 3380 | 1466696804241 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 08:46:44 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:46:44 INFO - PROCESS | 3380 | 1466696804248 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:46:44 INFO - PROCESS | 3380 | 1466696804251 Marionette TRACE conn3 <- [1,1518,null,{}] 08:46:44 INFO - PROCESS | 3380 | 1466696804255 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:46:44 INFO - PROCESS | 3380 | 1466696804258 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:44 INFO - PROCESS | 3380 | 1466696804367 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 08:46:44 INFO - PROCESS | 3380 | 1466696804465 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:44 INFO - PROCESS | 3380 | 1466696804467 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:44 INFO - PROCESS | 3380 | ++DOCSHELL 13D58400 == 23 [pid = 3380] [id = 389] 08:46:44 INFO - PROCESS | 3380 | ++DOMWINDOW == 63 (13D58C00) [pid = 3380] [serial = 1167] [outer = 00000000] 08:46:44 INFO - PROCESS | 3380 | ++DOMWINDOW == 64 (13D5F000) [pid = 3380] [serial = 1168] [outer = 13D58C00] 08:46:44 INFO - PROCESS | 3380 | 1466696804525 Marionette DEBUG loaded listener.js 08:46:44 INFO - PROCESS | 3380 | ++DOMWINDOW == 65 (13F8FC00) [pid = 3380] [serial = 1169] [outer = 13D58C00] 08:46:45 INFO - PROCESS | 3380 | 1466696805105 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:46:45 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:46:45 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:46:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:45 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:46:45 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:46:45 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:46:45 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:46:45 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 909ms 08:46:45 INFO - PROCESS | 3380 | 1466696805150 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 08:46:45 INFO - PROCESS | 3380 | 1466696805153 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 08:46:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:46:45 INFO - PROCESS | 3380 | 1466696805157 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:46:45 INFO - PROCESS | 3380 | 1466696805161 Marionette TRACE conn3 <- [1,1522,null,{}] 08:46:45 INFO - PROCESS | 3380 | 1466696805172 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:46:45 INFO - PROCESS | 3380 | 1466696805177 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:45 INFO - PROCESS | 3380 | 1466696805285 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 08:46:45 INFO - PROCESS | 3380 | 1466696805386 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:45 INFO - PROCESS | 3380 | 1466696805389 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:45 INFO - PROCESS | 3380 | ++DOCSHELL 15CE5400 == 24 [pid = 3380] [id = 390] 08:46:45 INFO - PROCESS | 3380 | ++DOMWINDOW == 66 (15CE5C00) [pid = 3380] [serial = 1170] [outer = 00000000] 08:46:45 INFO - PROCESS | 3380 | ++DOMWINDOW == 67 (15CE9C00) [pid = 3380] [serial = 1171] [outer = 15CE5C00] 08:46:45 INFO - PROCESS | 3380 | 1466696805447 Marionette DEBUG loaded listener.js 08:46:45 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (15CF1C00) [pid = 3380] [serial = 1172] [outer = 15CE5C00] 08:46:46 INFO - PROCESS | 3380 | 1466696806018 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:46:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:46:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 909ms 08:46:46 INFO - PROCESS | 3380 | 1466696806064 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 08:46:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:46:46 INFO - PROCESS | 3380 | 1466696806067 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 08:46:46 INFO - PROCESS | 3380 | 1466696806072 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:46:46 INFO - PROCESS | 3380 | 1466696806074 Marionette TRACE conn3 <- [1,1526,null,{}] 08:46:46 INFO - PROCESS | 3380 | 1466696806078 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:46:46 INFO - PROCESS | 3380 | 1466696806080 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:46 INFO - PROCESS | 3380 | 1466696806192 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 08:46:46 INFO - PROCESS | 3380 | 1466696806287 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:46 INFO - PROCESS | 3380 | 1466696806289 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:46 INFO - PROCESS | 3380 | ++DOCSHELL 16F0C000 == 25 [pid = 3380] [id = 391] 08:46:46 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (16F10C00) [pid = 3380] [serial = 1173] [outer = 00000000] 08:46:46 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (17041800) [pid = 3380] [serial = 1174] [outer = 16F10C00] 08:46:46 INFO - PROCESS | 3380 | 1466696806342 Marionette DEBUG loaded listener.js 08:46:46 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (176CCC00) [pid = 3380] [serial = 1175] [outer = 16F10C00] 08:46:46 INFO - PROCESS | 3380 | 1466696806958 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:46:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:46:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 940ms 08:46:47 INFO - PROCESS | 3380 | 1466696807016 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 08:46:47 INFO - PROCESS | 3380 | 1466696807018 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 08:46:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:46:47 INFO - PROCESS | 3380 | 1466696807022 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:46:47 INFO - PROCESS | 3380 | 1466696807024 Marionette TRACE conn3 <- [1,1530,null,{}] 08:46:47 INFO - PROCESS | 3380 | 1466696807027 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:46:47 INFO - PROCESS | 3380 | 1466696807030 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:47 INFO - PROCESS | 3380 | 1466696807126 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 08:46:47 INFO - PROCESS | 3380 | 1466696807228 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:47 INFO - PROCESS | 3380 | 1466696807231 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:47 INFO - PROCESS | 3380 | ++DOCSHELL 10B7C400 == 26 [pid = 3380] [id = 392] 08:46:47 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (10E07000) [pid = 3380] [serial = 1176] [outer = 00000000] 08:46:47 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (17A92400) [pid = 3380] [serial = 1177] [outer = 10E07000] 08:46:47 INFO - PROCESS | 3380 | 1466696807284 Marionette DEBUG loaded listener.js 08:46:47 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (17A96800) [pid = 3380] [serial = 1178] [outer = 10E07000] 08:46:49 INFO - PROCESS | 3380 | --DOCSHELL 10E08C00 == 25 [pid = 3380] [id = 110] 08:46:49 INFO - PROCESS | 3380 | --DOCSHELL 10E03800 == 24 [pid = 3380] [id = 386] 08:46:49 INFO - PROCESS | 3380 | --DOCSHELL 16AB6800 == 23 [pid = 3380] [id = 101] 08:46:49 INFO - PROCESS | 3380 | --DOCSHELL 16F45400 == 22 [pid = 3380] [id = 100] 08:46:49 INFO - PROCESS | 3380 | --DOCSHELL 10470800 == 21 [pid = 3380] [id = 378] 08:46:49 INFO - PROCESS | 3380 | --DOCSHELL 199C1C00 == 20 [pid = 3380] [id = 104] 08:46:49 INFO - PROCESS | 3380 | --DOCSHELL 10E0A000 == 19 [pid = 3380] [id = 106] 08:46:49 INFO - PROCESS | 3380 | --DOCSHELL 19F69800 == 18 [pid = 3380] [id = 105] 08:46:49 INFO - PROCESS | 3380 | --DOCSHELL 1104D800 == 17 [pid = 3380] [id = 111] 08:46:49 INFO - PROCESS | 3380 | --DOCSHELL 16FCB000 == 16 [pid = 3380] [id = 107] 08:46:49 INFO - PROCESS | 3380 | --DOCSHELL 13DD1000 == 15 [pid = 3380] [id = 112] 08:46:49 INFO - PROCESS | 3380 | --DOCSHELL 16F0C000 == 14 [pid = 3380] [id = 391] 08:46:49 INFO - PROCESS | 3380 | --DOCSHELL 15CE5400 == 13 [pid = 3380] [id = 390] 08:46:49 INFO - PROCESS | 3380 | --DOCSHELL 10EA3400 == 12 [pid = 3380] [id = 385] 08:46:49 INFO - PROCESS | 3380 | --DOCSHELL 13D58400 == 11 [pid = 3380] [id = 389] 08:46:49 INFO - PROCESS | 3380 | --DOCSHELL 10E6D800 == 10 [pid = 3380] [id = 387] 08:46:49 INFO - PROCESS | 3380 | --DOCSHELL 11DDD000 == 9 [pid = 3380] [id = 388] 08:46:49 INFO - PROCESS | 3380 | 1466696809806 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:46:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:46:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 2930ms 08:46:49 INFO - PROCESS | 3380 | 1466696809954 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 08:46:49 INFO - PROCESS | 3380 | 1466696809958 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 08:46:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:46:49 INFO - PROCESS | 3380 | 1466696809963 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:46:49 INFO - PROCESS | 3380 | 1466696809968 Marionette TRACE conn3 <- [1,1534,null,{}] 08:46:49 INFO - PROCESS | 3380 | 1466696809974 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:46:49 INFO - PROCESS | 3380 | 1466696809977 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:50 INFO - PROCESS | 3380 | 1466696810066 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 08:46:50 INFO - PROCESS | 3380 | 1466696810073 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:50 INFO - PROCESS | 3380 | 1466696810077 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:50 INFO - PROCESS | 3380 | ++DOCSHELL 10E0AC00 == 10 [pid = 3380] [id = 393] 08:46:50 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (10E0B800) [pid = 3380] [serial = 1179] [outer = 00000000] 08:46:50 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (10EA2400) [pid = 3380] [serial = 1180] [outer = 10E0B800] 08:46:50 INFO - PROCESS | 3380 | 1466696810124 Marionette DEBUG loaded listener.js 08:46:50 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (11049800) [pid = 3380] [serial = 1181] [outer = 10E0B800] 08:46:50 INFO - PROCESS | 3380 | 1466696810632 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:46:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:46:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 705ms 08:46:50 INFO - PROCESS | 3380 | 1466696810663 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 08:46:50 INFO - PROCESS | 3380 | 1466696810668 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 08:46:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:46:50 INFO - PROCESS | 3380 | 1466696810675 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:46:50 INFO - PROCESS | 3380 | 1466696810677 Marionette TRACE conn3 <- [1,1538,null,{}] 08:46:50 INFO - PROCESS | 3380 | 1466696810681 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:46:50 INFO - PROCESS | 3380 | 1466696810684 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:50 INFO - PROCESS | 3380 | 1466696810775 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 08:46:50 INFO - PROCESS | 3380 | 1466696810784 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:50 INFO - PROCESS | 3380 | 1466696810787 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:50 INFO - PROCESS | 3380 | ++DOCSHELL 12E62800 == 11 [pid = 3380] [id = 394] 08:46:50 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (12E65800) [pid = 3380] [serial = 1182] [outer = 00000000] 08:46:50 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (1322BC00) [pid = 3380] [serial = 1183] [outer = 12E65800] 08:46:50 INFO - PROCESS | 3380 | 1466696810833 Marionette DEBUG loaded listener.js 08:46:50 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (13636400) [pid = 3380] [serial = 1184] [outer = 12E65800] 08:46:51 INFO - PROCESS | 3380 | 1466696811321 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:46:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:46:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 689ms 08:46:51 INFO - PROCESS | 3380 | 1466696811373 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 08:46:51 INFO - PROCESS | 3380 | 1466696811376 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 08:46:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:46:51 INFO - PROCESS | 3380 | 1466696811379 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:46:51 INFO - PROCESS | 3380 | 1466696811382 Marionette TRACE conn3 <- [1,1542,null,{}] 08:46:51 INFO - PROCESS | 3380 | 1466696811394 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:46:51 INFO - PROCESS | 3380 | 1466696811398 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:51 INFO - PROCESS | 3380 | 1466696811551 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 08:46:51 INFO - PROCESS | 3380 | 1466696811566 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:51 INFO - PROCESS | 3380 | 1466696811569 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:51 INFO - PROCESS | 3380 | ++DOCSHELL 13DD8C00 == 12 [pid = 3380] [id = 395] 08:46:51 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (13DD9000) [pid = 3380] [serial = 1185] [outer = 00000000] 08:46:51 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (15167400) [pid = 3380] [serial = 1186] [outer = 13DD9000] 08:46:51 INFO - PROCESS | 3380 | 1466696811618 Marionette DEBUG loaded listener.js 08:46:51 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (152ECC00) [pid = 3380] [serial = 1187] [outer = 13DD9000] 08:46:52 INFO - PROCESS | 3380 | 1466696812062 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:46:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:46:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 736ms 08:46:52 INFO - PROCESS | 3380 | 1466696812119 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 08:46:52 INFO - PROCESS | 3380 | 1466696812122 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 08:46:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:46:52 INFO - PROCESS | 3380 | 1466696812138 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:46:52 INFO - PROCESS | 3380 | 1466696812140 Marionette TRACE conn3 <- [1,1546,null,{}] 08:46:52 INFO - PROCESS | 3380 | 1466696812143 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:46:52 INFO - PROCESS | 3380 | 1466696812145 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:52 INFO - PROCESS | 3380 | 1466696812278 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 08:46:52 INFO - PROCESS | 3380 | 1466696812287 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:52 INFO - PROCESS | 3380 | 1466696812289 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:52 INFO - PROCESS | 3380 | ++DOCSHELL 15167000 == 13 [pid = 3380] [id = 396] 08:46:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (15CD8C00) [pid = 3380] [serial = 1188] [outer = 00000000] 08:46:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (16062000) [pid = 3380] [serial = 1189] [outer = 15CD8C00] 08:46:52 INFO - PROCESS | 3380 | 1466696812381 Marionette DEBUG loaded listener.js 08:46:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (16F05C00) [pid = 3380] [serial = 1190] [outer = 15CD8C00] 08:46:52 INFO - PROCESS | 3380 | 1466696812798 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:46:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:46:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 705ms 08:46:52 INFO - PROCESS | 3380 | 1466696812844 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 08:46:52 INFO - PROCESS | 3380 | 1466696812846 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 08:46:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:46:52 INFO - PROCESS | 3380 | 1466696812855 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:46:52 INFO - PROCESS | 3380 | 1466696812857 Marionette TRACE conn3 <- [1,1550,null,{}] 08:46:52 INFO - PROCESS | 3380 | 1466696812860 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:46:52 INFO - PROCESS | 3380 | 1466696812862 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:53 INFO - PROCESS | 3380 | 1466696812972 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 08:46:53 INFO - PROCESS | 3380 | 1466696812977 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:53 INFO - PROCESS | 3380 | 1466696812979 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:53 INFO - PROCESS | 3380 | ++DOCSHELL 15162C00 == 14 [pid = 3380] [id = 397] 08:46:53 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (15CDD800) [pid = 3380] [serial = 1191] [outer = 00000000] 08:46:53 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (1768A400) [pid = 3380] [serial = 1192] [outer = 15CDD800] 08:46:53 INFO - PROCESS | 3380 | 1466696813022 Marionette DEBUG loaded listener.js 08:46:53 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (17792800) [pid = 3380] [serial = 1193] [outer = 15CDD800] 08:46:53 INFO - PROCESS | 3380 | 1466696813527 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:46:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:46:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 689ms 08:46:53 INFO - PROCESS | 3380 | 1466696813583 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 08:46:53 INFO - PROCESS | 3380 | 1466696813585 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 08:46:53 INFO - PROCESS | 3380 | 1466696813588 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:46:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:46:53 INFO - PROCESS | 3380 | 1466696813590 Marionette TRACE conn3 <- [1,1554,null,{}] 08:46:53 INFO - PROCESS | 3380 | 1466696813599 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:46:53 INFO - PROCESS | 3380 | 1466696813604 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:53 INFO - PROCESS | 3380 | 1466696813751 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 08:46:53 INFO - PROCESS | 3380 | 1466696813765 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:53 INFO - PROCESS | 3380 | 1466696813767 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:53 INFO - PROCESS | 3380 | ++DOCSHELL 1821F400 == 15 [pid = 3380] [id = 398] 08:46:53 INFO - PROCESS | 3380 | ++DOMWINDOW == 90 (18220400) [pid = 3380] [serial = 1194] [outer = 00000000] 08:46:53 INFO - PROCESS | 3380 | ++DOMWINDOW == 91 (182E3800) [pid = 3380] [serial = 1195] [outer = 18220400] 08:46:53 INFO - PROCESS | 3380 | 1466696813811 Marionette DEBUG loaded listener.js 08:46:53 INFO - PROCESS | 3380 | ++DOMWINDOW == 92 (199C1C00) [pid = 3380] [serial = 1196] [outer = 18220400] 08:46:54 INFO - PROCESS | 3380 | 1466696814465 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:46:54 INFO - PROCESS | 3380 | --DOMWINDOW == 91 (15CE5C00) [pid = 3380] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:46:54 INFO - PROCESS | 3380 | --DOMWINDOW == 90 (12B6AC00) [pid = 3380] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:46:54 INFO - PROCESS | 3380 | --DOMWINDOW == 89 (12BDFC00) [pid = 3380] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:46:54 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (10E9B400) [pid = 3380] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:46:54 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (10E09800) [pid = 3380] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:46:54 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (16F3F400) [pid = 3380] [serial = 1148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:46:54 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (12BD8800) [pid = 3380] [serial = 1139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:46:54 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (13D5B800) [pid = 3380] [serial = 1142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:46:54 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (10559400) [pid = 3380] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:46:54 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (182DB400) [pid = 3380] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:46:54 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (102CD400) [pid = 3380] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:46:54 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (13628C00) [pid = 3380] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:46:54 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (17798000) [pid = 3380] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:46:54 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (152EC400) [pid = 3380] [serial = 1145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:46:54 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (13D58C00) [pid = 3380] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:46:54 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (10E06000) [pid = 3380] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:46:54 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (16F10C00) [pid = 3380] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:46:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:46:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 940ms 08:46:54 INFO - PROCESS | 3380 | 1466696814534 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 08:46:54 INFO - PROCESS | 3380 | 1466696814536 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 08:46:54 INFO - PROCESS | 3380 | 1466696814539 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:46:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:46:54 INFO - PROCESS | 3380 | 1466696814540 Marionette TRACE conn3 <- [1,1558,null,{}] 08:46:54 INFO - PROCESS | 3380 | 1466696814544 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:46:54 INFO - PROCESS | 3380 | 1466696814546 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:54 INFO - PROCESS | 3380 | 1466696814630 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 08:46:54 INFO - PROCESS | 3380 | 1466696814635 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:54 INFO - PROCESS | 3380 | 1466696814637 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:54 INFO - PROCESS | 3380 | ++DOCSHELL 105F1C00 == 16 [pid = 3380] [id = 399] 08:46:54 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (10A59000) [pid = 3380] [serial = 1197] [outer = 00000000] 08:46:54 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (12BA9800) [pid = 3380] [serial = 1198] [outer = 10A59000] 08:46:54 INFO - PROCESS | 3380 | 1466696814680 Marionette DEBUG loaded listener.js 08:46:54 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (12E5FC00) [pid = 3380] [serial = 1199] [outer = 10A59000] 08:46:55 INFO - PROCESS | 3380 | 1466696815204 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:46:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:46:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 690ms 08:46:55 INFO - PROCESS | 3380 | 1466696815239 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 08:46:55 INFO - PROCESS | 3380 | 1466696815241 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 08:46:55 INFO - PROCESS | 3380 | 1466696815244 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:46:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:46:55 INFO - PROCESS | 3380 | 1466696815246 Marionette TRACE conn3 <- [1,1562,null,{}] 08:46:55 INFO - PROCESS | 3380 | 1466696815254 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:46:55 INFO - PROCESS | 3380 | 1466696815256 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:55 INFO - PROCESS | 3380 | 1466696815342 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 08:46:55 INFO - PROCESS | 3380 | 1466696815349 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:55 INFO - PROCESS | 3380 | 1466696815351 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:55 INFO - PROCESS | 3380 | ++DOCSHELL 12BDC800 == 17 [pid = 3380] [id = 400] 08:46:55 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (13ABC400) [pid = 3380] [serial = 1200] [outer = 00000000] 08:46:55 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (15CEA800) [pid = 3380] [serial = 1201] [outer = 13ABC400] 08:46:55 INFO - PROCESS | 3380 | 1466696815395 Marionette DEBUG loaded listener.js 08:46:55 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (15CECC00) [pid = 3380] [serial = 1202] [outer = 13ABC400] 08:46:55 INFO - PROCESS | 3380 | 1466696815835 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:46:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:46:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 643ms 08:46:55 INFO - PROCESS | 3380 | 1466696815882 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 08:46:55 INFO - PROCESS | 3380 | 1466696815884 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 08:46:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:46:55 INFO - PROCESS | 3380 | 1466696815888 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:46:55 INFO - PROCESS | 3380 | 1466696815890 Marionette TRACE conn3 <- [1,1566,null,{}] 08:46:55 INFO - PROCESS | 3380 | 1466696815894 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:46:55 INFO - PROCESS | 3380 | 1466696815895 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:56 INFO - PROCESS | 3380 | 1466696815996 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 08:46:56 INFO - PROCESS | 3380 | 1466696816003 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:56 INFO - PROCESS | 3380 | 1466696816005 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:56 INFO - PROCESS | 3380 | ++DOCSHELL 177E0400 == 18 [pid = 3380] [id = 401] 08:46:56 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (17A95400) [pid = 3380] [serial = 1203] [outer = 00000000] 08:46:56 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (199C8000) [pid = 3380] [serial = 1204] [outer = 17A95400] 08:46:56 INFO - PROCESS | 3380 | 1466696816048 Marionette DEBUG loaded listener.js 08:46:56 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (182DCC00) [pid = 3380] [serial = 1205] [outer = 17A95400] 08:46:56 INFO - PROCESS | 3380 | 1466696816519 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:46:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:46:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 705ms 08:46:56 INFO - PROCESS | 3380 | 1466696816588 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 08:46:56 INFO - PROCESS | 3380 | 1466696816593 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 08:46:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:46:56 INFO - PROCESS | 3380 | 1466696816598 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:46:56 INFO - PROCESS | 3380 | 1466696816603 Marionette TRACE conn3 <- [1,1570,null,{}] 08:46:56 INFO - PROCESS | 3380 | 1466696816610 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:46:56 INFO - PROCESS | 3380 | 1466696816613 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:56 INFO - PROCESS | 3380 | 1466696816728 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 08:46:56 INFO - PROCESS | 3380 | 1466696816852 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:56 INFO - PROCESS | 3380 | 1466696816857 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:56 INFO - PROCESS | 3380 | ++DOCSHELL 10E05000 == 19 [pid = 3380] [id = 402] 08:46:56 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (10E05800) [pid = 3380] [serial = 1206] [outer = 00000000] 08:46:56 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (10F96C00) [pid = 3380] [serial = 1207] [outer = 10E05800] 08:46:56 INFO - PROCESS | 3380 | 1466696816914 Marionette DEBUG loaded listener.js 08:46:57 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (114E0800) [pid = 3380] [serial = 1208] [outer = 10E05800] 08:46:57 INFO - PROCESS | 3380 | 1466696817572 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:46:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:46:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1034ms 08:46:57 INFO - PROCESS | 3380 | 1466696817642 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 08:46:57 INFO - PROCESS | 3380 | 1466696817646 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 08:46:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:46:57 INFO - PROCESS | 3380 | 1466696817672 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:46:57 INFO - PROCESS | 3380 | 1466696817675 Marionette TRACE conn3 <- [1,1574,null,{}] 08:46:57 INFO - PROCESS | 3380 | 1466696817679 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:46:57 INFO - PROCESS | 3380 | 1466696817682 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:57 INFO - PROCESS | 3380 | 1466696817830 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 08:46:57 INFO - PROCESS | 3380 | 1466696817954 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:57 INFO - PROCESS | 3380 | 1466696817957 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:57 INFO - PROCESS | 3380 | ++DOCSHELL 13D52C00 == 20 [pid = 3380] [id = 403] 08:46:57 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (13D54000) [pid = 3380] [serial = 1209] [outer = 00000000] 08:46:58 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (1457A400) [pid = 3380] [serial = 1210] [outer = 13D54000] 08:46:58 INFO - PROCESS | 3380 | 1466696818021 Marionette DEBUG loaded listener.js 08:46:58 INFO - PROCESS | 3380 | ++DOMWINDOW == 90 (152EE400) [pid = 3380] [serial = 1211] [outer = 13D54000] 08:46:58 INFO - PROCESS | 3380 | 1466696818575 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:46:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:46:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 972ms 08:46:58 INFO - PROCESS | 3380 | 1466696818630 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 08:46:58 INFO - PROCESS | 3380 | 1466696818632 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 08:46:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:46:58 INFO - PROCESS | 3380 | 1466696818636 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:46:58 INFO - PROCESS | 3380 | 1466696818640 Marionette TRACE conn3 <- [1,1578,null,{}] 08:46:58 INFO - PROCESS | 3380 | 1466696818651 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:46:58 INFO - PROCESS | 3380 | 1466696818656 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:58 INFO - PROCESS | 3380 | 1466696818762 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 08:46:58 INFO - PROCESS | 3380 | 1466696818866 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:58 INFO - PROCESS | 3380 | 1466696818869 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:58 INFO - PROCESS | 3380 | ++DOCSHELL 12B69000 == 21 [pid = 3380] [id = 404] 08:46:58 INFO - PROCESS | 3380 | ++DOMWINDOW == 91 (12B73000) [pid = 3380] [serial = 1212] [outer = 00000000] 08:46:58 INFO - PROCESS | 3380 | ++DOMWINDOW == 92 (12E65C00) [pid = 3380] [serial = 1213] [outer = 12B73000] 08:46:58 INFO - PROCESS | 3380 | 1466696818926 Marionette DEBUG loaded listener.js 08:46:59 INFO - PROCESS | 3380 | ++DOMWINDOW == 93 (13D57800) [pid = 3380] [serial = 1214] [outer = 12B73000] 08:46:59 INFO - PROCESS | 3380 | 1466696819684 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:46:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:46:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1097ms 08:46:59 INFO - PROCESS | 3380 | 1466696819734 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 08:46:59 INFO - PROCESS | 3380 | 1466696819738 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 08:46:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:46:59 INFO - PROCESS | 3380 | 1466696819743 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:46:59 INFO - PROCESS | 3380 | 1466696819747 Marionette TRACE conn3 <- [1,1582,null,{}] 08:46:59 INFO - PROCESS | 3380 | 1466696819752 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:46:59 INFO - PROCESS | 3380 | 1466696819755 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:46:59 INFO - PROCESS | 3380 | 1466696819849 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 08:46:59 INFO - PROCESS | 3380 | 1466696819973 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:59 INFO - PROCESS | 3380 | 1466696819976 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:00 INFO - PROCESS | 3380 | --DOCSHELL 10B7C400 == 20 [pid = 3380] [id = 392] 08:47:00 INFO - PROCESS | 3380 | --DOMWINDOW == 92 (14587C00) [pid = 3380] [serial = 1144] [outer = 00000000] [url = about:blank] 08:47:00 INFO - PROCESS | 3380 | --DOMWINDOW == 91 (17A92400) [pid = 3380] [serial = 1177] [outer = 00000000] [url = about:blank] 08:47:00 INFO - PROCESS | 3380 | --DOMWINDOW == 90 (15CF1C00) [pid = 3380] [serial = 1172] [outer = 00000000] [url = about:blank] 08:47:00 INFO - PROCESS | 3380 | --DOMWINDOW == 89 (12BDF400) [pid = 3380] [serial = 1165] [outer = 00000000] [url = about:blank] 08:47:00 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (17041800) [pid = 3380] [serial = 1174] [outer = 00000000] [url = about:blank] 08:47:00 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (15CE9C00) [pid = 3380] [serial = 1171] [outer = 00000000] [url = about:blank] 08:47:00 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (13D5F000) [pid = 3380] [serial = 1168] [outer = 00000000] [url = about:blank] 08:47:00 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (12ED1800) [pid = 3380] [serial = 1166] [outer = 00000000] [url = about:blank] 08:47:00 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (16F0BC00) [pid = 3380] [serial = 1157] [outer = 00000000] [url = about:blank] 08:47:00 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (11801C00) [pid = 3380] [serial = 1159] [outer = 00000000] [url = about:blank] 08:47:00 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (1515E800) [pid = 3380] [serial = 1156] [outer = 00000000] [url = about:blank] 08:47:00 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (12BAB000) [pid = 3380] [serial = 1163] [outer = 00000000] [url = about:blank] 08:47:00 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (10E9E400) [pid = 3380] [serial = 1137] [outer = 00000000] [url = about:blank] 08:47:00 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (176C8C00) [pid = 3380] [serial = 1149] [outer = 00000000] [url = about:blank] 08:47:00 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (12BDE000) [pid = 3380] [serial = 1140] [outer = 00000000] [url = about:blank] 08:47:00 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (114E1400) [pid = 3380] [serial = 1162] [outer = 00000000] [url = about:blank] 08:47:00 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (12E19800) [pid = 3380] [serial = 1141] [outer = 00000000] [url = about:blank] 08:47:00 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (13F94400) [pid = 3380] [serial = 1143] [outer = 00000000] [url = about:blank] 08:47:00 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (11C97400) [pid = 3380] [serial = 1135] [outer = 00000000] [url = about:blank] 08:47:00 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (10F96400) [pid = 3380] [serial = 1134] [outer = 00000000] [url = about:blank] 08:47:00 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (19540C00) [pid = 3380] [serial = 1153] [outer = 00000000] [url = about:blank] 08:47:00 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (10E09000) [pid = 3380] [serial = 1126] [outer = 00000000] [url = about:blank] 08:47:00 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (105F5800) [pid = 3380] [serial = 1125] [outer = 00000000] [url = about:blank] 08:47:00 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (14582800) [pid = 3380] [serial = 1129] [outer = 00000000] [url = about:blank] 08:47:00 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (13D5D000) [pid = 3380] [serial = 1128] [outer = 00000000] [url = about:blank] 08:47:00 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (177E7800) [pid = 3380] [serial = 1150] [outer = 00000000] [url = about:blank] 08:47:00 INFO - PROCESS | 3380 | --DOMWINDOW == 66 (182E0C00) [pid = 3380] [serial = 1132] [outer = 00000000] [url = about:blank] 08:47:00 INFO - PROCESS | 3380 | --DOMWINDOW == 65 (18219C00) [pid = 3380] [serial = 1131] [outer = 00000000] [url = about:blank] 08:47:00 INFO - PROCESS | 3380 | --DOMWINDOW == 64 (1104A400) [pid = 3380] [serial = 1138] [outer = 00000000] [url = about:blank] 08:47:00 INFO - PROCESS | 3380 | --DOMWINDOW == 63 (15CE6400) [pid = 3380] [serial = 1146] [outer = 00000000] [url = about:blank] 08:47:00 INFO - PROCESS | 3380 | --DOMWINDOW == 62 (1605FC00) [pid = 3380] [serial = 1147] [outer = 00000000] [url = about:blank] 08:47:00 INFO - PROCESS | 3380 | --DOMWINDOW == 61 (199C3400) [pid = 3380] [serial = 1154] [outer = 00000000] [url = about:blank] 08:47:00 INFO - PROCESS | 3380 | --DOMWINDOW == 60 (1A3F2400) [pid = 3380] [serial = 706] [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:47:00 INFO - PROCESS | 3380 | --DOMWINDOW == 59 (13F8FC00) [pid = 3380] [serial = 1169] [outer = 00000000] [url = about:blank] 08:47:00 INFO - PROCESS | 3380 | --DOMWINDOW == 58 (11DDCC00) [pid = 3380] [serial = 1160] [outer = 00000000] [url = about:blank] 08:47:00 INFO - PROCESS | 3380 | --DOMWINDOW == 57 (176CCC00) [pid = 3380] [serial = 1175] [outer = 00000000] [url = about:blank] 08:47:00 INFO - PROCESS | 3380 | ++DOCSHELL 104EBC00 == 21 [pid = 3380] [id = 405] 08:47:00 INFO - PROCESS | 3380 | ++DOMWINDOW == 58 (105F5800) [pid = 3380] [serial = 1215] [outer = 00000000] 08:47:00 INFO - PROCESS | 3380 | ++DOMWINDOW == 59 (10E09000) [pid = 3380] [serial = 1216] [outer = 105F5800] 08:47:00 INFO - PROCESS | 3380 | 1466696820055 Marionette DEBUG loaded listener.js 08:47:00 INFO - PROCESS | 3380 | ++DOMWINDOW == 60 (1146BC00) [pid = 3380] [serial = 1217] [outer = 105F5800] 08:47:00 INFO - PROCESS | 3380 | 1466696820436 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:47:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:47:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 737ms 08:47:00 INFO - PROCESS | 3380 | 1466696820485 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 08:47:00 INFO - PROCESS | 3380 | 1466696820491 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 08:47:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:47:00 INFO - PROCESS | 3380 | 1466696820497 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:47:00 INFO - PROCESS | 3380 | 1466696820500 Marionette TRACE conn3 <- [1,1586,null,{}] 08:47:00 INFO - PROCESS | 3380 | 1466696820504 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:47:00 INFO - PROCESS | 3380 | 1466696820506 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:00 INFO - PROCESS | 3380 | 1466696820624 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 08:47:00 INFO - PROCESS | 3380 | 1466696820713 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:00 INFO - PROCESS | 3380 | 1466696820716 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:00 INFO - PROCESS | 3380 | ++DOCSHELL 12B70C00 == 22 [pid = 3380] [id = 406] 08:47:00 INFO - PROCESS | 3380 | ++DOMWINDOW == 61 (12B75400) [pid = 3380] [serial = 1218] [outer = 00000000] 08:47:00 INFO - PROCESS | 3380 | ++DOMWINDOW == 62 (12BD6C00) [pid = 3380] [serial = 1219] [outer = 12B75400] 08:47:00 INFO - PROCESS | 3380 | 1466696820761 Marionette DEBUG loaded listener.js 08:47:00 INFO - PROCESS | 3380 | ++DOMWINDOW == 63 (12C7AC00) [pid = 3380] [serial = 1220] [outer = 12B75400] 08:47:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:47:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 642ms 08:47:01 INFO - PROCESS | 3380 | 1466696821126 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:47:01 INFO - PROCESS | 3380 | 1466696821134 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 08:47:01 INFO - PROCESS | 3380 | 1466696821137 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 08:47:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:47:01 INFO - PROCESS | 3380 | 1466696821148 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:47:01 INFO - PROCESS | 3380 | 1466696821151 Marionette TRACE conn3 <- [1,1590,null,{}] 08:47:01 INFO - PROCESS | 3380 | 1466696821168 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:47:01 INFO - PROCESS | 3380 | 1466696821172 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:01 INFO - PROCESS | 3380 | 1466696821255 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 08:47:01 INFO - PROCESS | 3380 | 1466696821261 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:01 INFO - PROCESS | 3380 | 1466696821264 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:01 INFO - PROCESS | 3380 | ++DOCSHELL 13D55000 == 23 [pid = 3380] [id = 407] 08:47:01 INFO - PROCESS | 3380 | ++DOMWINDOW == 64 (13D5C800) [pid = 3380] [serial = 1221] [outer = 00000000] 08:47:01 INFO - PROCESS | 3380 | ++DOMWINDOW == 65 (13DD8000) [pid = 3380] [serial = 1222] [outer = 13D5C800] 08:47:01 INFO - PROCESS | 3380 | 1466696821311 Marionette DEBUG loaded listener.js 08:47:01 INFO - PROCESS | 3380 | ++DOMWINDOW == 66 (14580400) [pid = 3380] [serial = 1223] [outer = 13D5C800] 08:47:01 INFO - PROCESS | 3380 | 1466696821742 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:47:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:47:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 658ms 08:47:01 INFO - PROCESS | 3380 | 1466696821801 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 08:47:01 INFO - PROCESS | 3380 | 1466696821804 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 08:47:01 INFO - PROCESS | 3380 | 1466696821807 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:47:01 INFO - PROCESS | 3380 | 1466696821809 Marionette TRACE conn3 <- [1,1594,null,{}] 08:47:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:47:01 INFO - PROCESS | 3380 | 1466696821812 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:47:01 INFO - PROCESS | 3380 | 1466696821814 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:01 INFO - PROCESS | 3380 | 1466696821908 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 08:47:01 INFO - PROCESS | 3380 | 1466696821916 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:01 INFO - PROCESS | 3380 | 1466696821918 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:01 INFO - PROCESS | 3380 | ++DOCSHELL 14588000 == 24 [pid = 3380] [id = 408] 08:47:01 INFO - PROCESS | 3380 | ++DOMWINDOW == 67 (15275400) [pid = 3380] [serial = 1224] [outer = 00000000] 08:47:01 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (15CE1400) [pid = 3380] [serial = 1225] [outer = 15275400] 08:47:01 INFO - PROCESS | 3380 | 1466696821962 Marionette DEBUG loaded listener.js 08:47:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (15CE7400) [pid = 3380] [serial = 1226] [outer = 15275400] 08:47:02 INFO - PROCESS | 3380 | 1466696822452 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:47:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:47:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 705ms 08:47:02 INFO - PROCESS | 3380 | 1466696822509 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 08:47:02 INFO - PROCESS | 3380 | 1466696822511 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 08:47:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:47:02 INFO - PROCESS | 3380 | 1466696822514 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:47:02 INFO - PROCESS | 3380 | 1466696822516 Marionette TRACE conn3 <- [1,1598,null,{}] 08:47:02 INFO - PROCESS | 3380 | 1466696822525 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:47:02 INFO - PROCESS | 3380 | 1466696822527 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:02 INFO - PROCESS | 3380 | 1466696822637 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 08:47:02 INFO - PROCESS | 3380 | 1466696822649 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:02 INFO - PROCESS | 3380 | 1466696822651 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:02 INFO - PROCESS | 3380 | ++DOCSHELL 15CEE800 == 25 [pid = 3380] [id = 409] 08:47:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (15CF1C00) [pid = 3380] [serial = 1227] [outer = 00000000] 08:47:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (16060800) [pid = 3380] [serial = 1228] [outer = 15CF1C00] 08:47:02 INFO - PROCESS | 3380 | 1466696822694 Marionette DEBUG loaded listener.js 08:47:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (16A51800) [pid = 3380] [serial = 1229] [outer = 15CF1C00] 08:47:03 INFO - PROCESS | 3380 | 1466696823166 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:47:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:47:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 705ms 08:47:03 INFO - PROCESS | 3380 | 1466696823214 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 08:47:03 INFO - PROCESS | 3380 | 1466696823216 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 08:47:03 INFO - PROCESS | 3380 | 1466696823219 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:47:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:47:03 INFO - PROCESS | 3380 | 1466696823220 Marionette TRACE conn3 <- [1,1602,null,{}] 08:47:03 INFO - PROCESS | 3380 | 1466696823224 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:47:03 INFO - PROCESS | 3380 | 1466696823229 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:03 INFO - PROCESS | 3380 | 1466696823376 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 08:47:03 INFO - PROCESS | 3380 | 1466696823401 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:03 INFO - PROCESS | 3380 | 1466696823403 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:03 INFO - PROCESS | 3380 | ++DOCSHELL 16F04C00 == 26 [pid = 3380] [id = 410] 08:47:03 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (17041800) [pid = 3380] [serial = 1230] [outer = 00000000] 08:47:03 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (177E7800) [pid = 3380] [serial = 1231] [outer = 17041800] 08:47:03 INFO - PROCESS | 3380 | 1466696823446 Marionette DEBUG loaded listener.js 08:47:03 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (17985400) [pid = 3380] [serial = 1232] [outer = 17041800] 08:47:03 INFO - PROCESS | 3380 | 1466696823874 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:47:03 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:47:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 705ms 08:47:03 INFO - PROCESS | 3380 | 1466696823919 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 08:47:03 INFO - PROCESS | 3380 | 1466696823921 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 08:47:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:47:03 INFO - PROCESS | 3380 | 1466696823930 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:47:03 INFO - PROCESS | 3380 | 1466696823941 Marionette TRACE conn3 <- [1,1606,null,{}] 08:47:03 INFO - PROCESS | 3380 | 1466696823945 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:47:03 INFO - PROCESS | 3380 | 1466696823947 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:04 INFO - PROCESS | 3380 | 1466696824054 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 08:47:04 INFO - PROCESS | 3380 | 1466696824059 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:04 INFO - PROCESS | 3380 | 1466696824061 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:04 INFO - PROCESS | 3380 | ++DOCSHELL 10E04000 == 27 [pid = 3380] [id = 411] 08:47:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (171E5800) [pid = 3380] [serial = 1233] [outer = 00000000] 08:47:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (1821E800) [pid = 3380] [serial = 1234] [outer = 171E5800] 08:47:04 INFO - PROCESS | 3380 | 1466696824104 Marionette DEBUG loaded listener.js 08:47:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (182D7800) [pid = 3380] [serial = 1235] [outer = 171E5800] 08:47:04 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (12E65800) [pid = 3380] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:47:04 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (13DD9000) [pid = 3380] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:47:04 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (10E0B800) [pid = 3380] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:47:04 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (10E07000) [pid = 3380] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:47:04 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (15CDD800) [pid = 3380] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:47:04 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (18220400) [pid = 3380] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:47:04 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (10A59000) [pid = 3380] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:47:04 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (13ABC400) [pid = 3380] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:47:04 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (15CD8C00) [pid = 3380] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:47:04 INFO - PROCESS | 3380 | 1466696824602 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:47:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:47:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 690ms 08:47:04 INFO - PROCESS | 3380 | 1466696824655 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 08:47:04 INFO - PROCESS | 3380 | 1466696824657 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 08:47:04 INFO - PROCESS | 3380 | 1466696824661 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:47:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:47:04 INFO - PROCESS | 3380 | 1466696824662 Marionette TRACE conn3 <- [1,1610,null,{}] 08:47:04 INFO - PROCESS | 3380 | 1466696824666 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:47:04 INFO - PROCESS | 3380 | 1466696824667 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:04 INFO - PROCESS | 3380 | 1466696824807 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 08:47:04 INFO - PROCESS | 3380 | 1466696824916 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:04 INFO - PROCESS | 3380 | 1466696824920 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:04 INFO - PROCESS | 3380 | ++DOCSHELL 10435800 == 28 [pid = 3380] [id = 412] 08:47:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (10435C00) [pid = 3380] [serial = 1236] [outer = 00000000] 08:47:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (10A58000) [pid = 3380] [serial = 1237] [outer = 10435C00] 08:47:04 INFO - PROCESS | 3380 | 1466696824982 Marionette DEBUG loaded listener.js 08:47:05 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (10B7C800) [pid = 3380] [serial = 1238] [outer = 10435C00] 08:47:05 INFO - PROCESS | 3380 | 1466696825561 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:47:05 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:47:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 940ms 08:47:05 INFO - PROCESS | 3380 | 1466696825608 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 08:47:05 INFO - PROCESS | 3380 | 1466696825612 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 08:47:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:47:05 INFO - PROCESS | 3380 | 1466696825618 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:47:05 INFO - PROCESS | 3380 | 1466696825621 Marionette TRACE conn3 <- [1,1614,null,{}] 08:47:05 INFO - PROCESS | 3380 | 1466696825626 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:47:05 INFO - PROCESS | 3380 | 1466696825629 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:05 INFO - PROCESS | 3380 | 1466696825737 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 08:47:05 INFO - PROCESS | 3380 | 1466696825866 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:05 INFO - PROCESS | 3380 | 1466696825869 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:05 INFO - PROCESS | 3380 | ++DOCSHELL 12BD7800 == 29 [pid = 3380] [id = 413] 08:47:05 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (12BDCC00) [pid = 3380] [serial = 1239] [outer = 00000000] 08:47:05 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (12E1D800) [pid = 3380] [serial = 1240] [outer = 12BDCC00] 08:47:05 INFO - PROCESS | 3380 | 1466696825930 Marionette DEBUG loaded listener.js 08:47:06 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (13628000) [pid = 3380] [serial = 1241] [outer = 12BDCC00] 08:47:06 INFO - PROCESS | 3380 | 1466696826519 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:47:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:47:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 940ms 08:47:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:47:06 INFO - PROCESS | 3380 | 1466696826563 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 08:47:06 INFO - PROCESS | 3380 | 1466696826566 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 08:47:06 INFO - PROCESS | 3380 | 1466696826570 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:47:06 INFO - PROCESS | 3380 | 1466696826572 Marionette TRACE conn3 <- [1,1618,null,{}] 08:47:06 INFO - PROCESS | 3380 | 1466696826576 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:47:06 INFO - PROCESS | 3380 | 1466696826579 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:06 INFO - PROCESS | 3380 | 1466696826683 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 08:47:06 INFO - PROCESS | 3380 | 1466696826814 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:06 INFO - PROCESS | 3380 | 1466696826816 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:06 INFO - PROCESS | 3380 | ++DOCSHELL 10E07400 == 30 [pid = 3380] [id = 414] 08:47:06 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (15CE7000) [pid = 3380] [serial = 1242] [outer = 00000000] 08:47:06 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (16061000) [pid = 3380] [serial = 1243] [outer = 15CE7000] 08:47:06 INFO - PROCESS | 3380 | 1466696826870 Marionette DEBUG loaded listener.js 08:47:06 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (1719C800) [pid = 3380] [serial = 1244] [outer = 15CE7000] 08:47:07 INFO - PROCESS | 3380 | 1466696827463 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:47:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:47:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 940ms 08:47:07 INFO - PROCESS | 3380 | 1466696827514 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 08:47:07 INFO - PROCESS | 3380 | 1466696827518 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 08:47:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:47:07 INFO - PROCESS | 3380 | 1466696827529 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:47:07 INFO - PROCESS | 3380 | 1466696827533 Marionette TRACE conn3 <- [1,1622,null,{}] 08:47:07 INFO - PROCESS | 3380 | 1466696827537 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:47:07 INFO - PROCESS | 3380 | 1466696827540 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:07 INFO - PROCESS | 3380 | 1466696827654 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 08:47:07 INFO - PROCESS | 3380 | 1466696827786 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:07 INFO - PROCESS | 3380 | 1466696827789 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:07 INFO - PROCESS | 3380 | ++DOCSHELL 17040800 == 31 [pid = 3380] [id = 415] 08:47:07 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (17047400) [pid = 3380] [serial = 1245] [outer = 00000000] 08:47:07 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (19542400) [pid = 3380] [serial = 1246] [outer = 17047400] 08:47:07 INFO - PROCESS | 3380 | 1466696827847 Marionette DEBUG loaded listener.js 08:47:07 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (19547000) [pid = 3380] [serial = 1247] [outer = 17047400] 08:47:08 INFO - PROCESS | 3380 | 1466696828526 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:47:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:47:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1050ms 08:47:08 INFO - PROCESS | 3380 | 1466696828573 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 08:47:08 INFO - PROCESS | 3380 | 1466696828579 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 08:47:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:47:08 INFO - PROCESS | 3380 | 1466696828586 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:47:08 INFO - PROCESS | 3380 | 1466696828588 Marionette TRACE conn3 <- [1,1626,null,{}] 08:47:08 INFO - PROCESS | 3380 | 1466696828610 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:47:08 INFO - PROCESS | 3380 | 1466696828613 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:08 INFO - PROCESS | 3380 | 1466696828757 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 08:47:08 INFO - PROCESS | 3380 | 1466696828771 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:08 INFO - PROCESS | 3380 | 1466696828774 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:08 INFO - PROCESS | 3380 | ++DOCSHELL 11D87C00 == 32 [pid = 3380] [id = 416] 08:47:08 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (11D89000) [pid = 3380] [serial = 1248] [outer = 00000000] 08:47:08 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (12E66800) [pid = 3380] [serial = 1249] [outer = 11D89000] 08:47:08 INFO - PROCESS | 3380 | 1466696828822 Marionette DEBUG loaded listener.js 08:47:08 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (13D54400) [pid = 3380] [serial = 1250] [outer = 11D89000] 08:47:09 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (199C8000) [pid = 3380] [serial = 1204] [outer = 00000000] [url = about:blank] 08:47:09 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (1322BC00) [pid = 3380] [serial = 1183] [outer = 00000000] [url = about:blank] 08:47:09 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (13636400) [pid = 3380] [serial = 1184] [outer = 00000000] [url = about:blank] 08:47:09 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (15167400) [pid = 3380] [serial = 1186] [outer = 00000000] [url = about:blank] 08:47:09 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (10EA2400) [pid = 3380] [serial = 1180] [outer = 00000000] [url = about:blank] 08:47:09 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (11049800) [pid = 3380] [serial = 1181] [outer = 00000000] [url = about:blank] 08:47:09 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (17A96800) [pid = 3380] [serial = 1178] [outer = 00000000] [url = about:blank] 08:47:09 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (1768A400) [pid = 3380] [serial = 1192] [outer = 00000000] [url = about:blank] 08:47:09 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (182E3800) [pid = 3380] [serial = 1195] [outer = 00000000] [url = about:blank] 08:47:09 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (12BA9800) [pid = 3380] [serial = 1198] [outer = 00000000] [url = about:blank] 08:47:09 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (199C1C00) [pid = 3380] [serial = 1196] [outer = 00000000] [url = about:blank] 08:47:09 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (15CEA800) [pid = 3380] [serial = 1201] [outer = 00000000] [url = about:blank] 08:47:09 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (12E5FC00) [pid = 3380] [serial = 1199] [outer = 00000000] [url = about:blank] 08:47:09 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (16062000) [pid = 3380] [serial = 1189] [outer = 00000000] [url = about:blank] 08:47:09 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (16F05C00) [pid = 3380] [serial = 1190] [outer = 00000000] [url = about:blank] 08:47:09 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (15CECC00) [pid = 3380] [serial = 1202] [outer = 00000000] [url = about:blank] 08:47:09 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (17792800) [pid = 3380] [serial = 1193] [outer = 00000000] [url = about:blank] 08:47:09 INFO - PROCESS | 3380 | --DOMWINDOW == 66 (152ECC00) [pid = 3380] [serial = 1187] [outer = 00000000] [url = about:blank] 08:47:09 INFO - PROCESS | 3380 | 1466696829952 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:47:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:47:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1426ms 08:47:10 INFO - PROCESS | 3380 | 1466696830010 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 08:47:10 INFO - PROCESS | 3380 | 1466696830014 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 08:47:10 INFO - PROCESS | 3380 | 1466696830019 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:47:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:47:10 INFO - PROCESS | 3380 | 1466696830022 Marionette TRACE conn3 <- [1,1630,null,{}] 08:47:10 INFO - PROCESS | 3380 | 1466696830028 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:47:10 INFO - PROCESS | 3380 | 1466696830031 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:10 INFO - PROCESS | 3380 | 1466696830117 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 08:47:10 INFO - PROCESS | 3380 | 1466696830124 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:10 INFO - PROCESS | 3380 | 1466696830128 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:10 INFO - PROCESS | 3380 | ++DOCSHELL 10F94400 == 33 [pid = 3380] [id = 417] 08:47:10 INFO - PROCESS | 3380 | ++DOMWINDOW == 67 (11048400) [pid = 3380] [serial = 1251] [outer = 00000000] 08:47:10 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (11802000) [pid = 3380] [serial = 1252] [outer = 11048400] 08:47:10 INFO - PROCESS | 3380 | 1466696830175 Marionette DEBUG loaded listener.js 08:47:10 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (11DE1400) [pid = 3380] [serial = 1253] [outer = 11048400] 08:47:10 INFO - PROCESS | 3380 | 1466696830654 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:47:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:47:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 690ms 08:47:10 INFO - PROCESS | 3380 | 1466696830719 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 08:47:10 INFO - PROCESS | 3380 | 1466696830724 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 08:47:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:47:10 INFO - PROCESS | 3380 | 1466696830730 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:47:10 INFO - PROCESS | 3380 | 1466696830733 Marionette TRACE conn3 <- [1,1634,null,{}] 08:47:10 INFO - PROCESS | 3380 | 1466696830736 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:47:10 INFO - PROCESS | 3380 | 1466696830739 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:10 INFO - PROCESS | 3380 | 1466696830823 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 08:47:10 INFO - PROCESS | 3380 | 1466696830832 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:10 INFO - PROCESS | 3380 | 1466696830834 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:10 INFO - PROCESS | 3380 | ++DOCSHELL 13168C00 == 34 [pid = 3380] [id = 418] 08:47:10 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (13184C00) [pid = 3380] [serial = 1254] [outer = 00000000] 08:47:10 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (1322FC00) [pid = 3380] [serial = 1255] [outer = 13184C00] 08:47:10 INFO - PROCESS | 3380 | 1466696830882 Marionette DEBUG loaded listener.js 08:47:10 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (13A1F000) [pid = 3380] [serial = 1256] [outer = 13184C00] 08:47:11 INFO - PROCESS | 3380 | 1466696831368 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:47:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:47:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 706ms 08:47:11 INFO - PROCESS | 3380 | 1466696831429 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 08:47:11 INFO - PROCESS | 3380 | 1466696831431 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 08:47:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:47:11 INFO - PROCESS | 3380 | 1466696831435 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:47:11 INFO - PROCESS | 3380 | 1466696831438 Marionette TRACE conn3 <- [1,1638,null,{}] 08:47:11 INFO - PROCESS | 3380 | 1466696831449 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:47:11 INFO - PROCESS | 3380 | 1466696831453 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:11 INFO - PROCESS | 3380 | 1466696831535 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 08:47:11 INFO - PROCESS | 3380 | 1466696831639 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:11 INFO - PROCESS | 3380 | 1466696831642 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:11 INFO - PROCESS | 3380 | ++DOCSHELL 1527C400 == 35 [pid = 3380] [id = 419] 08:47:11 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (15281000) [pid = 3380] [serial = 1257] [outer = 00000000] 08:47:11 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (15CD7800) [pid = 3380] [serial = 1258] [outer = 15281000] 08:47:11 INFO - PROCESS | 3380 | 1466696831692 Marionette DEBUG loaded listener.js 08:47:11 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (15CEB000) [pid = 3380] [serial = 1259] [outer = 15281000] 08:47:12 INFO - PROCESS | 3380 | 1466696832103 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:47:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:47:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 705ms 08:47:12 INFO - PROCESS | 3380 | 1466696832137 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 08:47:12 INFO - PROCESS | 3380 | 1466696832140 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 08:47:12 INFO - PROCESS | 3380 | 1466696832143 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:47:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:47:12 INFO - PROCESS | 3380 | 1466696832145 Marionette TRACE conn3 <- [1,1642,null,{}] 08:47:12 INFO - PROCESS | 3380 | 1466696832148 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:47:12 INFO - PROCESS | 3380 | 1466696832150 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:12 INFO - PROCESS | 3380 | 1466696832288 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 08:47:12 INFO - PROCESS | 3380 | 1466696832309 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:12 INFO - PROCESS | 3380 | 1466696832311 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:12 INFO - PROCESS | 3380 | ++DOCSHELL 16058000 == 36 [pid = 3380] [id = 420] 08:47:12 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (16062C00) [pid = 3380] [serial = 1260] [outer = 00000000] 08:47:12 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (17044400) [pid = 3380] [serial = 1261] [outer = 16062C00] 08:47:12 INFO - PROCESS | 3380 | 1466696832355 Marionette DEBUG loaded listener.js 08:47:12 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (1768F400) [pid = 3380] [serial = 1262] [outer = 16062C00] 08:47:12 INFO - PROCESS | 3380 | 1466696832778 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:47:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:47:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 690ms 08:47:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:47:12 INFO - PROCESS | 3380 | 1466696832847 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 08:47:12 INFO - PROCESS | 3380 | 1466696832849 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 08:47:12 INFO - PROCESS | 3380 | 1466696832852 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:47:12 INFO - PROCESS | 3380 | 1466696832853 Marionette TRACE conn3 <- [1,1646,null,{}] 08:47:12 INFO - PROCESS | 3380 | 1466696832857 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:47:12 INFO - PROCESS | 3380 | 1466696832859 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:12 INFO - PROCESS | 3380 | 1466696832965 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 08:47:12 INFO - PROCESS | 3380 | 1466696832970 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:12 INFO - PROCESS | 3380 | 1466696832972 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:13 INFO - PROCESS | 3380 | ++DOCSHELL 16A56800 == 37 [pid = 3380] [id = 421] 08:47:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (17790800) [pid = 3380] [serial = 1263] [outer = 00000000] 08:47:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (177E7C00) [pid = 3380] [serial = 1264] [outer = 17790800] 08:47:13 INFO - PROCESS | 3380 | 1466696833020 Marionette DEBUG loaded listener.js 08:47:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (17A96C00) [pid = 3380] [serial = 1265] [outer = 17790800] 08:47:13 INFO - PROCESS | 3380 | 1466696833460 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:47:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:47:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 626ms 08:47:13 INFO - PROCESS | 3380 | 1466696833487 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 08:47:13 INFO - PROCESS | 3380 | 1466696833489 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 08:47:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:47:13 INFO - PROCESS | 3380 | 1466696833493 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:47:13 INFO - PROCESS | 3380 | 1466696833494 Marionette TRACE conn3 <- [1,1650,null,{}] 08:47:13 INFO - PROCESS | 3380 | 1466696833498 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:47:13 INFO - PROCESS | 3380 | 1466696833503 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:13 INFO - PROCESS | 3380 | 1466696833635 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 08:47:13 INFO - PROCESS | 3380 | 1466696833730 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:13 INFO - PROCESS | 3380 | 1466696833732 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:13 INFO - PROCESS | 3380 | ++DOCSHELL 1821D000 == 38 [pid = 3380] [id = 422] 08:47:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (182DB000) [pid = 3380] [serial = 1266] [outer = 00000000] 08:47:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (199C1C00) [pid = 3380] [serial = 1267] [outer = 182DB000] 08:47:13 INFO - PROCESS | 3380 | 1466696833775 Marionette DEBUG loaded listener.js 08:47:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (199CC800) [pid = 3380] [serial = 1268] [outer = 182DB000] 08:47:14 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (171E5800) [pid = 3380] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:47:14 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (15CF1C00) [pid = 3380] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:47:14 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (17041800) [pid = 3380] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:47:14 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (17A95400) [pid = 3380] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:47:14 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (13D54000) [pid = 3380] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:47:14 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (10E05800) [pid = 3380] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:47:14 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (12B73000) [pid = 3380] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:47:14 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (13D5C800) [pid = 3380] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:47:14 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (15275400) [pid = 3380] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:47:14 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (12B75400) [pid = 3380] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:47:14 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (105F5800) [pid = 3380] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:47:14 INFO - PROCESS | 3380 | 1466696834277 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:47:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:47:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 846ms 08:47:14 INFO - PROCESS | 3380 | 1466696834336 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 08:47:14 INFO - PROCESS | 3380 | 1466696834347 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 08:47:14 INFO - PROCESS | 3380 | 1466696834351 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:47:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:47:14 INFO - PROCESS | 3380 | 1466696834353 Marionette TRACE conn3 <- [1,1654,null,{}] 08:47:14 INFO - PROCESS | 3380 | 1466696834363 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:47:14 INFO - PROCESS | 3380 | 1466696834365 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:14 INFO - PROCESS | 3380 | 1466696834440 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 08:47:14 INFO - PROCESS | 3380 | 1466696834448 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:14 INFO - PROCESS | 3380 | 1466696834450 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:14 INFO - PROCESS | 3380 | ++DOCSHELL 13DCF400 == 39 [pid = 3380] [id = 423] 08:47:14 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (15164400) [pid = 3380] [serial = 1269] [outer = 00000000] 08:47:14 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (16AB0400) [pid = 3380] [serial = 1270] [outer = 15164400] 08:47:14 INFO - PROCESS | 3380 | 1466696834492 Marionette DEBUG loaded listener.js 08:47:14 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (176CA400) [pid = 3380] [serial = 1271] [outer = 15164400] 08:47:14 INFO - PROCESS | 3380 | 1466696834908 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:47:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:47:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 595ms 08:47:14 INFO - PROCESS | 3380 | 1466696834949 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 08:47:14 INFO - PROCESS | 3380 | 1466696834952 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 08:47:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:47:14 INFO - PROCESS | 3380 | 1466696834955 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:47:14 INFO - PROCESS | 3380 | 1466696834957 Marionette TRACE conn3 <- [1,1658,null,{}] 08:47:15 INFO - PROCESS | 3380 | 1466696834960 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:47:15 INFO - PROCESS | 3380 | 1466696834962 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:15 INFO - PROCESS | 3380 | 1466696835127 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 08:47:15 INFO - PROCESS | 3380 | 1466696835140 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:15 INFO - PROCESS | 3380 | 1466696835142 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:15 INFO - PROCESS | 3380 | ++DOCSHELL 16A58000 == 40 [pid = 3380] [id = 424] 08:47:15 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (19543C00) [pid = 3380] [serial = 1272] [outer = 00000000] 08:47:15 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (199D0800) [pid = 3380] [serial = 1273] [outer = 19543C00] 08:47:15 INFO - PROCESS | 3380 | 1466696835185 Marionette DEBUG loaded listener.js 08:47:15 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (199C3000) [pid = 3380] [serial = 1274] [outer = 19543C00] 08:47:15 INFO - PROCESS | 3380 | 1466696835612 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:47:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:47:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 643ms 08:47:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:47:15 INFO - PROCESS | 3380 | 1466696835624 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 08:47:15 INFO - PROCESS | 3380 | 1466696835626 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 08:47:15 INFO - PROCESS | 3380 | 1466696835630 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:47:15 INFO - PROCESS | 3380 | 1466696835631 Marionette TRACE conn3 <- [1,1662,null,{}] 08:47:15 INFO - PROCESS | 3380 | 1466696835635 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:47:15 INFO - PROCESS | 3380 | 1466696835637 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:15 INFO - PROCESS | 3380 | 1466696835754 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 08:47:15 INFO - PROCESS | 3380 | 1466696835762 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:15 INFO - PROCESS | 3380 | 1466696835764 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:15 INFO - PROCESS | 3380 | ++DOCSHELL 1527B000 == 41 [pid = 3380] [id = 425] 08:47:15 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (19F33400) [pid = 3380] [serial = 1275] [outer = 00000000] 08:47:15 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (19F6B800) [pid = 3380] [serial = 1276] [outer = 19F33400] 08:47:15 INFO - PROCESS | 3380 | 1466696835807 Marionette DEBUG loaded listener.js 08:47:15 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (19F6EC00) [pid = 3380] [serial = 1277] [outer = 19F33400] 08:47:16 INFO - PROCESS | 3380 | 1466696836389 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:47:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:47:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 830ms 08:47:16 INFO - PROCESS | 3380 | 1466696836476 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 08:47:16 INFO - PROCESS | 3380 | 1466696836481 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 08:47:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:47:16 INFO - PROCESS | 3380 | 1466696836534 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:47:16 INFO - PROCESS | 3380 | 1466696836538 Marionette TRACE conn3 <- [1,1666,null,{}] 08:47:16 INFO - PROCESS | 3380 | 1466696836544 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:47:16 INFO - PROCESS | 3380 | 1466696836547 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:16 INFO - PROCESS | 3380 | 1466696836672 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 08:47:16 INFO - PROCESS | 3380 | 1466696836803 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:16 INFO - PROCESS | 3380 | 1466696836808 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:16 INFO - PROCESS | 3380 | ++DOCSHELL 105E7800 == 42 [pid = 3380] [id = 426] 08:47:16 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (105EA000) [pid = 3380] [serial = 1278] [outer = 00000000] 08:47:16 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (12BA7800) [pid = 3380] [serial = 1279] [outer = 105EA000] 08:47:16 INFO - PROCESS | 3380 | 1466696836864 Marionette DEBUG loaded listener.js 08:47:16 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (12E65800) [pid = 3380] [serial = 1280] [outer = 105EA000] 08:47:17 INFO - PROCESS | 3380 | 1466696837549 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:47:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:47:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1081ms 08:47:17 INFO - PROCESS | 3380 | 1466696837586 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 08:47:17 INFO - PROCESS | 3380 | 1466696837591 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 08:47:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:47:17 INFO - PROCESS | 3380 | 1466696837616 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:47:17 INFO - PROCESS | 3380 | 1466696837619 Marionette TRACE conn3 <- [1,1670,null,{}] 08:47:17 INFO - PROCESS | 3380 | 1466696837623 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:47:17 INFO - PROCESS | 3380 | 1466696837626 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:17 INFO - PROCESS | 3380 | 1466696837809 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 08:47:17 INFO - PROCESS | 3380 | 1466696837818 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:17 INFO - PROCESS | 3380 | 1466696837821 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:17 INFO - PROCESS | 3380 | ++DOCSHELL 12BE0000 == 43 [pid = 3380] [id = 427] 08:47:17 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (12BE0800) [pid = 3380] [serial = 1281] [outer = 00000000] 08:47:17 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (13D53400) [pid = 3380] [serial = 1282] [outer = 12BE0800] 08:47:17 INFO - PROCESS | 3380 | 1466696837876 Marionette DEBUG loaded listener.js 08:47:17 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (13F91000) [pid = 3380] [serial = 1283] [outer = 12BE0800] 08:47:18 INFO - PROCESS | 3380 | --DOCSHELL 16A58000 == 42 [pid = 3380] [id = 424] 08:47:18 INFO - PROCESS | 3380 | --DOCSHELL 13DCF400 == 41 [pid = 3380] [id = 423] 08:47:18 INFO - PROCESS | 3380 | --DOCSHELL 1821D000 == 40 [pid = 3380] [id = 422] 08:47:18 INFO - PROCESS | 3380 | --DOCSHELL 16A56800 == 39 [pid = 3380] [id = 421] 08:47:18 INFO - PROCESS | 3380 | --DOCSHELL 16058000 == 38 [pid = 3380] [id = 420] 08:47:18 INFO - PROCESS | 3380 | --DOCSHELL 1527C400 == 37 [pid = 3380] [id = 419] 08:47:18 INFO - PROCESS | 3380 | --DOCSHELL 13168C00 == 36 [pid = 3380] [id = 418] 08:47:18 INFO - PROCESS | 3380 | --DOCSHELL 10F94400 == 35 [pid = 3380] [id = 417] 08:47:18 INFO - PROCESS | 3380 | --DOCSHELL 11D87C00 == 34 [pid = 3380] [id = 416] 08:47:18 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (1821E800) [pid = 3380] [serial = 1234] [outer = 00000000] [url = about:blank] 08:47:18 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (16060800) [pid = 3380] [serial = 1228] [outer = 00000000] [url = about:blank] 08:47:18 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (177E7800) [pid = 3380] [serial = 1231] [outer = 00000000] [url = about:blank] 08:47:18 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (16A51800) [pid = 3380] [serial = 1229] [outer = 00000000] [url = about:blank] 08:47:18 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (182DCC00) [pid = 3380] [serial = 1205] [outer = 00000000] [url = about:blank] 08:47:18 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (1457A400) [pid = 3380] [serial = 1210] [outer = 00000000] [url = about:blank] 08:47:18 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (152EE400) [pid = 3380] [serial = 1211] [outer = 00000000] [url = about:blank] 08:47:18 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (10F96C00) [pid = 3380] [serial = 1207] [outer = 00000000] [url = about:blank] 08:47:18 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (114E0800) [pid = 3380] [serial = 1208] [outer = 00000000] [url = about:blank] 08:47:18 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (12E65C00) [pid = 3380] [serial = 1213] [outer = 00000000] [url = about:blank] 08:47:18 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (13D57800) [pid = 3380] [serial = 1214] [outer = 00000000] [url = about:blank] 08:47:18 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (13DD8000) [pid = 3380] [serial = 1222] [outer = 00000000] [url = about:blank] 08:47:18 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (14580400) [pid = 3380] [serial = 1223] [outer = 00000000] [url = about:blank] 08:47:18 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (15CE1400) [pid = 3380] [serial = 1225] [outer = 00000000] [url = about:blank] 08:47:18 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (12BD6C00) [pid = 3380] [serial = 1219] [outer = 00000000] [url = about:blank] 08:47:18 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (17985400) [pid = 3380] [serial = 1232] [outer = 00000000] [url = about:blank] 08:47:18 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (12C7AC00) [pid = 3380] [serial = 1220] [outer = 00000000] [url = about:blank] 08:47:18 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (10E09000) [pid = 3380] [serial = 1216] [outer = 00000000] [url = about:blank] 08:47:18 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (1146BC00) [pid = 3380] [serial = 1217] [outer = 00000000] [url = about:blank] 08:47:18 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (182D7800) [pid = 3380] [serial = 1235] [outer = 00000000] [url = about:blank] 08:47:18 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (15CE7400) [pid = 3380] [serial = 1226] [outer = 00000000] [url = about:blank] 08:47:18 INFO - PROCESS | 3380 | 1466696838748 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:47:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:47:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1144ms 08:47:18 INFO - PROCESS | 3380 | 1466696838764 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 08:47:18 INFO - PROCESS | 3380 | 1466696838767 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 08:47:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:47:18 INFO - PROCESS | 3380 | 1466696838771 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:47:18 INFO - PROCESS | 3380 | 1466696838776 Marionette TRACE conn3 <- [1,1674,null,{}] 08:47:18 INFO - PROCESS | 3380 | 1466696838787 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:47:18 INFO - PROCESS | 3380 | 1466696838791 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:18 INFO - PROCESS | 3380 | 1466696838878 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 08:47:18 INFO - PROCESS | 3380 | 1466696838884 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:18 INFO - PROCESS | 3380 | 1466696838887 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:18 INFO - PROCESS | 3380 | ++DOCSHELL 10F9D800 == 35 [pid = 3380] [id = 428] 08:47:18 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (11048800) [pid = 3380] [serial = 1284] [outer = 00000000] 08:47:18 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (114E0800) [pid = 3380] [serial = 1285] [outer = 11048800] 08:47:18 INFO - PROCESS | 3380 | 1466696838934 Marionette DEBUG loaded listener.js 08:47:19 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (11DDCC00) [pid = 3380] [serial = 1286] [outer = 11048800] 08:47:19 INFO - PROCESS | 3380 | 1466696839448 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:47:19 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:47:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 690ms 08:47:19 INFO - PROCESS | 3380 | 1466696839469 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 08:47:19 INFO - PROCESS | 3380 | 1466696839473 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 08:47:19 INFO - PROCESS | 3380 | 1466696839479 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:47:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:47:19 INFO - PROCESS | 3380 | 1466696839481 Marionette TRACE conn3 <- [1,1678,null,{}] 08:47:19 INFO - PROCESS | 3380 | 1466696839485 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:47:19 INFO - PROCESS | 3380 | 1466696839487 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:19 INFO - PROCESS | 3380 | 1466696839573 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 08:47:19 INFO - PROCESS | 3380 | 1466696839582 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:19 INFO - PROCESS | 3380 | 1466696839584 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:19 INFO - PROCESS | 3380 | ++DOCSHELL 132D6000 == 36 [pid = 3380] [id = 429] 08:47:19 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (13629C00) [pid = 3380] [serial = 1287] [outer = 00000000] 08:47:19 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (13D53000) [pid = 3380] [serial = 1288] [outer = 13629C00] 08:47:19 INFO - PROCESS | 3380 | 1466696839630 Marionette DEBUG loaded listener.js 08:47:19 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (13F90400) [pid = 3380] [serial = 1289] [outer = 13629C00] 08:47:20 INFO - PROCESS | 3380 | 1466696840095 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:47:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:47:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 642ms 08:47:20 INFO - PROCESS | 3380 | 1466696840117 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 08:47:20 INFO - PROCESS | 3380 | 1466696840119 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 08:47:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:47:20 INFO - PROCESS | 3380 | 1466696840123 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:47:20 INFO - PROCESS | 3380 | 1466696840126 Marionette TRACE conn3 <- [1,1682,null,{}] 08:47:20 INFO - PROCESS | 3380 | 1466696840137 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:47:20 INFO - PROCESS | 3380 | 1466696840141 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:20 INFO - PROCESS | 3380 | 1466696840223 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 08:47:20 INFO - PROCESS | 3380 | 1466696840232 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:20 INFO - PROCESS | 3380 | 1466696840235 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:20 INFO - PROCESS | 3380 | ++DOCSHELL 158B3800 == 37 [pid = 3380] [id = 430] 08:47:20 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (158B4800) [pid = 3380] [serial = 1290] [outer = 00000000] 08:47:20 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (15CE7C00) [pid = 3380] [serial = 1291] [outer = 158B4800] 08:47:20 INFO - PROCESS | 3380 | 1466696840281 Marionette DEBUG loaded listener.js 08:47:20 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (16055C00) [pid = 3380] [serial = 1292] [outer = 158B4800] 08:47:20 INFO - PROCESS | 3380 | 1466696840718 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:47:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:47:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 643ms 08:47:20 INFO - PROCESS | 3380 | 1466696840761 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 08:47:20 INFO - PROCESS | 3380 | 1466696840763 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 08:47:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:47:20 INFO - PROCESS | 3380 | 1466696840766 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:47:20 INFO - PROCESS | 3380 | 1466696840768 Marionette TRACE conn3 <- [1,1686,null,{}] 08:47:20 INFO - PROCESS | 3380 | 1466696840771 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:47:20 INFO - PROCESS | 3380 | 1466696840773 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:20 INFO - PROCESS | 3380 | 1466696840864 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 08:47:20 INFO - PROCESS | 3380 | 1466696840869 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:20 INFO - PROCESS | 3380 | 1466696840872 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:20 INFO - PROCESS | 3380 | ++DOCSHELL 16A56800 == 38 [pid = 3380] [id = 431] 08:47:20 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (16A58800) [pid = 3380] [serial = 1293] [outer = 00000000] 08:47:20 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (1704E800) [pid = 3380] [serial = 1294] [outer = 16A58800] 08:47:20 INFO - PROCESS | 3380 | 1466696840915 Marionette DEBUG loaded listener.js 08:47:20 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (177E5800) [pid = 3380] [serial = 1295] [outer = 16A58800] 08:47:21 INFO - PROCESS | 3380 | 1466696841401 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:47:21 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:47:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 705ms 08:47:21 INFO - PROCESS | 3380 | 1466696841468 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 08:47:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:47:21 INFO - PROCESS | 3380 | 1466696841470 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 08:47:21 INFO - PROCESS | 3380 | 1466696841474 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:47:21 INFO - PROCESS | 3380 | 1466696841475 Marionette TRACE conn3 <- [1,1690,null,{}] 08:47:21 INFO - PROCESS | 3380 | 1466696841479 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:47:21 INFO - PROCESS | 3380 | 1466696841480 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:21 INFO - PROCESS | 3380 | 1466696841588 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 08:47:21 INFO - PROCESS | 3380 | 1466696841594 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:21 INFO - PROCESS | 3380 | 1466696841596 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:21 INFO - PROCESS | 3380 | ++DOCSHELL 16A5F000 == 39 [pid = 3380] [id = 432] 08:47:21 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (16F09000) [pid = 3380] [serial = 1296] [outer = 00000000] 08:47:21 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (17F4A000) [pid = 3380] [serial = 1297] [outer = 16F09000] 08:47:21 INFO - PROCESS | 3380 | 1466696841643 Marionette DEBUG loaded listener.js 08:47:21 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (180D2C00) [pid = 3380] [serial = 1298] [outer = 16F09000] 08:47:22 INFO - PROCESS | 3380 | 1466696842111 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:47:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:47:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 705ms 08:47:22 INFO - PROCESS | 3380 | 1466696842171 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 08:47:22 INFO - PROCESS | 3380 | 1466696842172 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 08:47:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:47:22 INFO - PROCESS | 3380 | 1466696842186 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:47:22 INFO - PROCESS | 3380 | 1466696842187 Marionette TRACE conn3 <- [1,1694,null,{}] 08:47:22 INFO - PROCESS | 3380 | 1466696842191 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:47:22 INFO - PROCESS | 3380 | 1466696842196 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:22 INFO - PROCESS | 3380 | 1466696842348 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 08:47:22 INFO - PROCESS | 3380 | 1466696842363 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:22 INFO - PROCESS | 3380 | 1466696842365 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:22 INFO - PROCESS | 3380 | ++DOCSHELL 1953E800 == 40 [pid = 3380] [id = 433] 08:47:22 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (1953F800) [pid = 3380] [serial = 1299] [outer = 00000000] 08:47:22 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (199C9400) [pid = 3380] [serial = 1300] [outer = 1953F800] 08:47:22 INFO - PROCESS | 3380 | 1466696842461 Marionette DEBUG loaded listener.js 08:47:22 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (1954AC00) [pid = 3380] [serial = 1301] [outer = 1953F800] 08:47:22 INFO - PROCESS | 3380 | 1466696842872 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:47:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:47:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 752ms 08:47:22 INFO - PROCESS | 3380 | 1466696842937 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 08:47:22 INFO - PROCESS | 3380 | 1466696842939 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 08:47:22 INFO - PROCESS | 3380 | 1466696842943 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:47:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:47:22 INFO - PROCESS | 3380 | 1466696842944 Marionette TRACE conn3 <- [1,1698,null,{}] 08:47:22 INFO - PROCESS | 3380 | 1466696842948 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:47:22 INFO - PROCESS | 3380 | 1466696842950 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:23 INFO - PROCESS | 3380 | 1466696843058 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 08:47:23 INFO - PROCESS | 3380 | 1466696843063 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:23 INFO - PROCESS | 3380 | 1466696843065 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:23 INFO - PROCESS | 3380 | ++DOCSHELL 13DCE800 == 41 [pid = 3380] [id = 434] 08:47:23 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (16F0C400) [pid = 3380] [serial = 1302] [outer = 00000000] 08:47:23 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (19F37000) [pid = 3380] [serial = 1303] [outer = 16F0C400] 08:47:23 INFO - PROCESS | 3380 | 1466696843112 Marionette DEBUG loaded listener.js 08:47:23 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (19F73400) [pid = 3380] [serial = 1304] [outer = 16F0C400] 08:47:23 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (17790800) [pid = 3380] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:47:23 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (10435C00) [pid = 3380] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:47:23 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (12BDCC00) [pid = 3380] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:47:23 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (15CE7000) [pid = 3380] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:47:23 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (17047400) [pid = 3380] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:47:23 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (182DB000) [pid = 3380] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:47:23 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (15164400) [pid = 3380] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:47:23 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (16062C00) [pid = 3380] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:47:23 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (13184C00) [pid = 3380] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:47:23 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (11048400) [pid = 3380] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:47:23 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (15281000) [pid = 3380] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:47:23 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (11D89000) [pid = 3380] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:47:23 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (19543C00) [pid = 3380] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:47:23 INFO - PROCESS | 3380 | 1466696843626 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:47:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:47:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 737ms 08:47:23 INFO - PROCESS | 3380 | 1466696843699 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 08:47:23 INFO - PROCESS | 3380 | 1466696843701 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 08:47:23 INFO - PROCESS | 3380 | 1466696843705 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:47:23 INFO - PROCESS | 3380 | 1466696843707 Marionette TRACE conn3 <- [1,1702,null,{}] 08:47:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:47:23 INFO - PROCESS | 3380 | 1466696843712 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:47:23 INFO - PROCESS | 3380 | 1466696843714 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:23 INFO - PROCESS | 3380 | 1466696843789 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 08:47:23 INFO - PROCESS | 3380 | 1466696843795 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:23 INFO - PROCESS | 3380 | 1466696843797 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:23 INFO - PROCESS | 3380 | ++DOCSHELL 12E12800 == 42 [pid = 3380] [id = 435] 08:47:23 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (15281000) [pid = 3380] [serial = 1305] [outer = 00000000] 08:47:23 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (171E6C00) [pid = 3380] [serial = 1306] [outer = 15281000] 08:47:23 INFO - PROCESS | 3380 | 1466696843839 Marionette DEBUG loaded listener.js 08:47:23 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (177E5400) [pid = 3380] [serial = 1307] [outer = 15281000] 08:47:24 INFO - PROCESS | 3380 | 1466696844293 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:47:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 08:47:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 627ms 08:47:24 INFO - PROCESS | 3380 | 1466696844344 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 08:47:24 INFO - PROCESS | 3380 | 1466696844346 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 08:47:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:47:24 INFO - PROCESS | 3380 | 1466696844350 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:47:24 INFO - PROCESS | 3380 | 1466696844351 Marionette TRACE conn3 <- [1,1706,null,{}] 08:47:24 INFO - PROCESS | 3380 | 1466696844354 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:47:24 INFO - PROCESS | 3380 | 1466696844356 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:24 INFO - PROCESS | 3380 | 1466696844444 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 08:47:24 INFO - PROCESS | 3380 | 1466696844449 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:24 INFO - PROCESS | 3380 | 1466696844451 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:24 INFO - PROCESS | 3380 | ++DOCSHELL 16062C00 == 43 [pid = 3380] [id = 436] 08:47:24 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (158AF800) [pid = 3380] [serial = 1308] [outer = 00000000] 08:47:24 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (19F6E000) [pid = 3380] [serial = 1309] [outer = 158AF800] 08:47:24 INFO - PROCESS | 3380 | 1466696844493 Marionette DEBUG loaded listener.js 08:47:24 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (1A2B0000) [pid = 3380] [serial = 1310] [outer = 158AF800] 08:47:24 INFO - PROCESS | 3380 | 1466696844912 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:47:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:47:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 595ms 08:47:24 INFO - PROCESS | 3380 | 1466696844952 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 08:47:24 INFO - PROCESS | 3380 | 1466696844954 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 08:47:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:47:24 INFO - PROCESS | 3380 | 1466696844957 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:47:24 INFO - PROCESS | 3380 | 1466696844959 Marionette TRACE conn3 <- [1,1710,null,{}] 08:47:24 INFO - PROCESS | 3380 | 1466696844962 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:47:24 INFO - PROCESS | 3380 | 1466696844964 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:25 INFO - PROCESS | 3380 | 1466696845041 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 08:47:25 INFO - PROCESS | 3380 | 1466696845047 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:25 INFO - PROCESS | 3380 | 1466696845048 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:25 INFO - PROCESS | 3380 | ++DOCSHELL 167CAC00 == 44 [pid = 3380] [id = 437] 08:47:25 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (19F36400) [pid = 3380] [serial = 1311] [outer = 00000000] 08:47:25 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (1A30A000) [pid = 3380] [serial = 1312] [outer = 19F36400] 08:47:25 INFO - PROCESS | 3380 | 1466696845091 Marionette DEBUG loaded listener.js 08:47:25 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (1A30A800) [pid = 3380] [serial = 1313] [outer = 19F36400] 08:47:25 INFO - PROCESS | 3380 | 1466696845751 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:47:25 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:47:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 831ms 08:47:25 INFO - PROCESS | 3380 | 1466696845801 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 08:47:25 INFO - PROCESS | 3380 | 1466696845806 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 08:47:25 INFO - PROCESS | 3380 | 1466696845811 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:47:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:47:25 INFO - PROCESS | 3380 | 1466696845814 Marionette TRACE conn3 <- [1,1714,null,{}] 08:47:25 INFO - PROCESS | 3380 | 1466696845821 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:47:25 INFO - PROCESS | 3380 | 1466696845824 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:25 INFO - PROCESS | 3380 | 1466696845979 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 08:47:26 INFO - PROCESS | 3380 | 1466696846115 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:26 INFO - PROCESS | 3380 | 1466696846118 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:26 INFO - PROCESS | 3380 | ++DOCSHELL 10F9D000 == 45 [pid = 3380] [id = 438] 08:47:26 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (11048C00) [pid = 3380] [serial = 1314] [outer = 00000000] 08:47:26 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (12BD9800) [pid = 3380] [serial = 1315] [outer = 11048C00] 08:47:26 INFO - PROCESS | 3380 | 1466696846174 Marionette DEBUG loaded listener.js 08:47:26 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (13184800) [pid = 3380] [serial = 1316] [outer = 11048C00] 08:47:26 INFO - PROCESS | 3380 | 1466696846789 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:47:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:47:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1003ms 08:47:26 INFO - PROCESS | 3380 | 1466696846845 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 08:47:26 INFO - PROCESS | 3380 | 1466696846850 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 08:47:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:47:26 INFO - PROCESS | 3380 | 1466696846856 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:47:26 INFO - PROCESS | 3380 | 1466696846859 Marionette TRACE conn3 <- [1,1718,null,{}] 08:47:26 INFO - PROCESS | 3380 | 1466696846864 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:47:26 INFO - PROCESS | 3380 | 1466696846866 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:26 INFO - PROCESS | 3380 | 1466696846981 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 08:47:27 INFO - PROCESS | 3380 | 1466696847114 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:27 INFO - PROCESS | 3380 | 1466696847117 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:27 INFO - PROCESS | 3380 | ++DOCSHELL 14586000 == 46 [pid = 3380] [id = 439] 08:47:27 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (14586400) [pid = 3380] [serial = 1317] [outer = 00000000] 08:47:27 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (158A8800) [pid = 3380] [serial = 1318] [outer = 14586400] 08:47:27 INFO - PROCESS | 3380 | 1466696847174 Marionette DEBUG loaded listener.js 08:47:27 INFO - PROCESS | 3380 | ++DOMWINDOW == 90 (15CF0400) [pid = 3380] [serial = 1319] [outer = 14586400] 08:47:27 INFO - PROCESS | 3380 | 1466696847786 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:47:27 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:47:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 940ms 08:47:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:47:27 INFO - PROCESS | 3380 | 1466696847801 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 08:47:27 INFO - PROCESS | 3380 | 1466696847804 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 08:47:27 INFO - PROCESS | 3380 | 1466696847807 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:47:27 INFO - PROCESS | 3380 | 1466696847811 Marionette TRACE conn3 <- [1,1722,null,{}] 08:47:27 INFO - PROCESS | 3380 | 1466696847837 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:47:27 INFO - PROCESS | 3380 | 1466696847842 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:27 INFO - PROCESS | 3380 | 1466696847946 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 08:47:28 INFO - PROCESS | 3380 | 1466696848086 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:28 INFO - PROCESS | 3380 | 1466696848089 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:28 INFO - PROCESS | 3380 | ++DOCSHELL 19E75C00 == 47 [pid = 3380] [id = 440] 08:47:28 INFO - PROCESS | 3380 | ++DOMWINDOW == 91 (19F31C00) [pid = 3380] [serial = 1320] [outer = 00000000] 08:47:28 INFO - PROCESS | 3380 | ++DOMWINDOW == 92 (1A302800) [pid = 3380] [serial = 1321] [outer = 19F31C00] 08:47:28 INFO - PROCESS | 3380 | 1466696848146 Marionette DEBUG loaded listener.js 08:47:28 INFO - PROCESS | 3380 | ++DOMWINDOW == 93 (1A30E000) [pid = 3380] [serial = 1322] [outer = 19F31C00] 08:47:28 INFO - PROCESS | 3380 | 1466696848904 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:47:28 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:47:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1159ms 08:47:28 INFO - PROCESS | 3380 | 1466696848968 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 08:47:28 INFO - PROCESS | 3380 | 1466696848972 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 08:47:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:47:28 INFO - PROCESS | 3380 | 1466696848977 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:47:28 INFO - PROCESS | 3380 | 1466696848980 Marionette TRACE conn3 <- [1,1726,null,{}] 08:47:28 INFO - PROCESS | 3380 | 1466696848985 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:47:28 INFO - PROCESS | 3380 | 1466696848989 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:29 INFO - PROCESS | 3380 | 1466696849095 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 08:47:29 INFO - PROCESS | 3380 | 1466696849207 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:29 INFO - PROCESS | 3380 | 1466696849209 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:29 INFO - PROCESS | 3380 | ++DOCSHELL 114AE000 == 48 [pid = 3380] [id = 441] 08:47:29 INFO - PROCESS | 3380 | ++DOMWINDOW == 94 (114D9000) [pid = 3380] [serial = 1323] [outer = 00000000] 08:47:29 INFO - PROCESS | 3380 | ++DOMWINDOW == 95 (12BD9400) [pid = 3380] [serial = 1324] [outer = 114D9000] 08:47:29 INFO - PROCESS | 3380 | 1466696849258 Marionette DEBUG loaded listener.js 08:47:29 INFO - PROCESS | 3380 | ++DOMWINDOW == 96 (12E1D000) [pid = 3380] [serial = 1325] [outer = 114D9000] 08:47:29 INFO - PROCESS | 3380 | --DOCSHELL 10E07400 == 47 [pid = 3380] [id = 414] 08:47:29 INFO - PROCESS | 3380 | --DOCSHELL 16062C00 == 46 [pid = 3380] [id = 436] 08:47:29 INFO - PROCESS | 3380 | --DOCSHELL 12E12800 == 45 [pid = 3380] [id = 435] 08:47:29 INFO - PROCESS | 3380 | --DOCSHELL 13DCE800 == 44 [pid = 3380] [id = 434] 08:47:29 INFO - PROCESS | 3380 | --DOCSHELL 1953E800 == 43 [pid = 3380] [id = 433] 08:47:29 INFO - PROCESS | 3380 | --DOCSHELL 16A5F000 == 42 [pid = 3380] [id = 432] 08:47:29 INFO - PROCESS | 3380 | --DOCSHELL 16A56800 == 41 [pid = 3380] [id = 431] 08:47:29 INFO - PROCESS | 3380 | --DOCSHELL 158B3800 == 40 [pid = 3380] [id = 430] 08:47:29 INFO - PROCESS | 3380 | --DOCSHELL 132D6000 == 39 [pid = 3380] [id = 429] 08:47:29 INFO - PROCESS | 3380 | --DOCSHELL 10F9D800 == 38 [pid = 3380] [id = 428] 08:47:29 INFO - PROCESS | 3380 | --DOCSHELL 105E7800 == 37 [pid = 3380] [id = 426] 08:47:29 INFO - PROCESS | 3380 | --DOCSHELL 12BE0000 == 36 [pid = 3380] [id = 427] 08:47:29 INFO - PROCESS | 3380 | --DOCSHELL 17040800 == 35 [pid = 3380] [id = 415] 08:47:30 INFO - PROCESS | 3380 | --DOCSHELL 10E04000 == 34 [pid = 3380] [id = 411] 08:47:30 INFO - PROCESS | 3380 | --DOCSHELL 12BD7800 == 33 [pid = 3380] [id = 413] 08:47:30 INFO - PROCESS | 3380 | --DOCSHELL 1527B000 == 32 [pid = 3380] [id = 425] 08:47:30 INFO - PROCESS | 3380 | --DOCSHELL 10435800 == 31 [pid = 3380] [id = 412] 08:47:30 INFO - PROCESS | 3380 | --DOCSHELL 14586000 == 30 [pid = 3380] [id = 439] 08:47:30 INFO - PROCESS | 3380 | --DOCSHELL 19E75C00 == 29 [pid = 3380] [id = 440] 08:47:30 INFO - PROCESS | 3380 | --DOCSHELL 167CAC00 == 28 [pid = 3380] [id = 437] 08:47:30 INFO - PROCESS | 3380 | --DOCSHELL 10F9D000 == 27 [pid = 3380] [id = 438] 08:47:30 INFO - PROCESS | 3380 | --DOMWINDOW == 95 (17044400) [pid = 3380] [serial = 1261] [outer = 00000000] [url = about:blank] 08:47:30 INFO - PROCESS | 3380 | --DOMWINDOW == 94 (1322FC00) [pid = 3380] [serial = 1255] [outer = 00000000] [url = about:blank] 08:47:30 INFO - PROCESS | 3380 | --DOMWINDOW == 93 (13A1F000) [pid = 3380] [serial = 1256] [outer = 00000000] [url = about:blank] 08:47:30 INFO - PROCESS | 3380 | --DOMWINDOW == 92 (11802000) [pid = 3380] [serial = 1252] [outer = 00000000] [url = about:blank] 08:47:30 INFO - PROCESS | 3380 | --DOMWINDOW == 91 (11DE1400) [pid = 3380] [serial = 1253] [outer = 00000000] [url = about:blank] 08:47:30 INFO - PROCESS | 3380 | --DOMWINDOW == 90 (15CD7800) [pid = 3380] [serial = 1258] [outer = 00000000] [url = about:blank] 08:47:30 INFO - PROCESS | 3380 | --DOMWINDOW == 89 (13D54400) [pid = 3380] [serial = 1250] [outer = 00000000] [url = about:blank] 08:47:30 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (12E66800) [pid = 3380] [serial = 1249] [outer = 00000000] [url = about:blank] 08:47:30 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (199C3000) [pid = 3380] [serial = 1274] [outer = 00000000] [url = about:blank] 08:47:30 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (177E7C00) [pid = 3380] [serial = 1264] [outer = 00000000] [url = about:blank] 08:47:30 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (17A96C00) [pid = 3380] [serial = 1265] [outer = 00000000] [url = about:blank] 08:47:30 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (10B7C800) [pid = 3380] [serial = 1238] [outer = 00000000] [url = about:blank] 08:47:30 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (19F6B800) [pid = 3380] [serial = 1276] [outer = 00000000] [url = about:blank] 08:47:30 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (10A58000) [pid = 3380] [serial = 1237] [outer = 00000000] [url = about:blank] 08:47:30 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (13628000) [pid = 3380] [serial = 1241] [outer = 00000000] [url = about:blank] 08:47:30 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (12E1D800) [pid = 3380] [serial = 1240] [outer = 00000000] [url = about:blank] 08:47:30 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (1719C800) [pid = 3380] [serial = 1244] [outer = 00000000] [url = about:blank] 08:47:30 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (16061000) [pid = 3380] [serial = 1243] [outer = 00000000] [url = about:blank] 08:47:30 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (19547000) [pid = 3380] [serial = 1247] [outer = 00000000] [url = about:blank] 08:47:30 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (19542400) [pid = 3380] [serial = 1246] [outer = 00000000] [url = about:blank] 08:47:30 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (199C1C00) [pid = 3380] [serial = 1267] [outer = 00000000] [url = about:blank] 08:47:30 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (199D0800) [pid = 3380] [serial = 1273] [outer = 00000000] [url = about:blank] 08:47:30 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (199CC800) [pid = 3380] [serial = 1268] [outer = 00000000] [url = about:blank] 08:47:30 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (16AB0400) [pid = 3380] [serial = 1270] [outer = 00000000] [url = about:blank] 08:47:30 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (1768F400) [pid = 3380] [serial = 1262] [outer = 00000000] [url = about:blank] 08:47:30 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (15CEB000) [pid = 3380] [serial = 1259] [outer = 00000000] [url = about:blank] 08:47:30 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (176CA400) [pid = 3380] [serial = 1271] [outer = 00000000] [url = about:blank] 08:47:30 INFO - PROCESS | 3380 | 1466696850382 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:47:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:47:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1457ms 08:47:30 INFO - PROCESS | 3380 | 1466696850442 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 08:47:30 INFO - PROCESS | 3380 | 1466696850446 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 08:47:30 INFO - PROCESS | 3380 | 1466696850450 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:47:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:47:30 INFO - PROCESS | 3380 | 1466696850455 Marionette TRACE conn3 <- [1,1730,null,{}] 08:47:30 INFO - PROCESS | 3380 | 1466696850462 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:47:30 INFO - PROCESS | 3380 | 1466696850466 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:30 INFO - PROCESS | 3380 | 1466696850578 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 08:47:30 INFO - PROCESS | 3380 | 1466696850590 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:30 INFO - PROCESS | 3380 | 1466696850593 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:30 INFO - PROCESS | 3380 | ++DOCSHELL 11052400 == 28 [pid = 3380] [id = 442] 08:47:30 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (1145C400) [pid = 3380] [serial = 1326] [outer = 00000000] 08:47:30 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (114DEC00) [pid = 3380] [serial = 1327] [outer = 1145C400] 08:47:30 INFO - PROCESS | 3380 | 1466696850640 Marionette DEBUG loaded listener.js 08:47:30 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (11D87C00) [pid = 3380] [serial = 1328] [outer = 1145C400] 08:47:31 INFO - PROCESS | 3380 | 1466696851128 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:47:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:47:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 737ms 08:47:31 INFO - PROCESS | 3380 | 1466696851212 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 08:47:31 INFO - PROCESS | 3380 | 1466696851217 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 08:47:31 INFO - PROCESS | 3380 | 1466696851223 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:47:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:47:31 INFO - PROCESS | 3380 | 1466696851226 Marionette TRACE conn3 <- [1,1734,null,{}] 08:47:31 INFO - PROCESS | 3380 | 1466696851230 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:47:31 INFO - PROCESS | 3380 | 1466696851233 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:31 INFO - PROCESS | 3380 | 1466696851330 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 08:47:31 INFO - PROCESS | 3380 | 1466696851420 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:31 INFO - PROCESS | 3380 | 1466696851422 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:31 INFO - PROCESS | 3380 | ++DOCSHELL 12E62400 == 29 [pid = 3380] [id = 443] 08:47:31 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (12E66400) [pid = 3380] [serial = 1329] [outer = 00000000] 08:47:31 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (13633400) [pid = 3380] [serial = 1330] [outer = 12E66400] 08:47:31 INFO - PROCESS | 3380 | 1466696851469 Marionette DEBUG loaded listener.js 08:47:31 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (13A20400) [pid = 3380] [serial = 1331] [outer = 12E66400] 08:47:31 INFO - PROCESS | 3380 | 1466696851834 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:47:31 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:47:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 626ms 08:47:31 INFO - PROCESS | 3380 | 1466696851865 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 08:47:31 INFO - PROCESS | 3380 | 1466696851867 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 08:47:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:47:31 INFO - PROCESS | 3380 | 1466696851870 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:47:31 INFO - PROCESS | 3380 | 1466696851874 Marionette TRACE conn3 <- [1,1738,null,{}] 08:47:31 INFO - PROCESS | 3380 | 1466696851884 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:47:31 INFO - PROCESS | 3380 | 1466696851888 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:31 INFO - PROCESS | 3380 | 1466696851971 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 08:47:31 INFO - PROCESS | 3380 | 1466696851978 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:31 INFO - PROCESS | 3380 | 1466696851982 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:32 INFO - PROCESS | 3380 | ++DOCSHELL 1457F800 == 30 [pid = 3380] [id = 444] 08:47:32 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (14580400) [pid = 3380] [serial = 1332] [outer = 00000000] 08:47:32 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (152E6C00) [pid = 3380] [serial = 1333] [outer = 14580400] 08:47:32 INFO - PROCESS | 3380 | 1466696852028 Marionette DEBUG loaded listener.js 08:47:32 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (15CD5800) [pid = 3380] [serial = 1334] [outer = 14580400] 08:47:32 INFO - PROCESS | 3380 | 1466696852527 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:47:32 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:47:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 705ms 08:47:32 INFO - PROCESS | 3380 | 1466696852571 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 08:47:32 INFO - PROCESS | 3380 | 1466696852574 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 08:47:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:47:32 INFO - PROCESS | 3380 | 1466696852577 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:47:32 INFO - PROCESS | 3380 | 1466696852579 Marionette TRACE conn3 <- [1,1742,null,{}] 08:47:32 INFO - PROCESS | 3380 | 1466696852582 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:47:32 INFO - PROCESS | 3380 | 1466696852584 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:32 INFO - PROCESS | 3380 | 1466696852703 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 08:47:32 INFO - PROCESS | 3380 | 1466696852792 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:32 INFO - PROCESS | 3380 | 1466696852794 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:32 INFO - PROCESS | 3380 | ++DOCSHELL 1527B000 == 31 [pid = 3380] [id = 445] 08:47:32 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (15CE0800) [pid = 3380] [serial = 1335] [outer = 00000000] 08:47:32 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (1605FC00) [pid = 3380] [serial = 1336] [outer = 15CE0800] 08:47:32 INFO - PROCESS | 3380 | 1466696852839 Marionette DEBUG loaded listener.js 08:47:32 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (16AB5400) [pid = 3380] [serial = 1337] [outer = 15CE0800] 08:47:33 INFO - PROCESS | 3380 | 1466696853245 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:47:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:47:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 705ms 08:47:33 INFO - PROCESS | 3380 | 1466696853278 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 08:47:33 INFO - PROCESS | 3380 | 1466696853280 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 08:47:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:47:33 INFO - PROCESS | 3380 | 1466696853283 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:47:33 INFO - PROCESS | 3380 | 1466696853285 Marionette TRACE conn3 <- [1,1746,null,{}] 08:47:33 INFO - PROCESS | 3380 | 1466696853288 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:47:33 INFO - PROCESS | 3380 | 1466696853290 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:33 INFO - PROCESS | 3380 | 1466696853402 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 08:47:33 INFO - PROCESS | 3380 | 1466696853407 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:33 INFO - PROCESS | 3380 | 1466696853409 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:33 INFO - PROCESS | 3380 | ++DOCSHELL 15CEBC00 == 32 [pid = 3380] [id = 446] 08:47:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (15CF1400) [pid = 3380] [serial = 1338] [outer = 00000000] 08:47:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (1704DC00) [pid = 3380] [serial = 1339] [outer = 15CF1400] 08:47:33 INFO - PROCESS | 3380 | 1466696853453 Marionette DEBUG loaded listener.js 08:47:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (176CCC00) [pid = 3380] [serial = 1340] [outer = 15CF1400] 08:47:33 INFO - PROCESS | 3380 | 1466696853936 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:47:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:47:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 706ms 08:47:33 INFO - PROCESS | 3380 | 1466696853981 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 08:47:34 INFO - PROCESS | 3380 | 1466696853983 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 08:47:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:47:34 INFO - PROCESS | 3380 | 1466696853987 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:47:34 INFO - PROCESS | 3380 | 1466696853988 Marionette TRACE conn3 <- [1,1750,null,{}] 08:47:34 INFO - PROCESS | 3380 | 1466696853996 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:47:34 INFO - PROCESS | 3380 | 1466696854001 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:34 INFO - PROCESS | 3380 | 1466696854162 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 08:47:34 INFO - PROCESS | 3380 | 1466696854175 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:34 INFO - PROCESS | 3380 | 1466696854177 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:34 INFO - PROCESS | 3380 | ++DOCSHELL 17982C00 == 33 [pid = 3380] [id = 447] 08:47:34 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (17A9E400) [pid = 3380] [serial = 1341] [outer = 00000000] 08:47:34 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (18219C00) [pid = 3380] [serial = 1342] [outer = 17A9E400] 08:47:34 INFO - PROCESS | 3380 | 1466696854220 Marionette DEBUG loaded listener.js 08:47:34 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (182DE000) [pid = 3380] [serial = 1343] [outer = 17A9E400] 08:47:34 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (16F09000) [pid = 3380] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:47:34 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (1953F800) [pid = 3380] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:47:34 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (105EA000) [pid = 3380] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:47:34 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (16F0C400) [pid = 3380] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:47:34 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (158B4800) [pid = 3380] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:47:34 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (19F33400) [pid = 3380] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:47:34 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (13629C00) [pid = 3380] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:47:34 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (12BE0800) [pid = 3380] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:47:34 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (11048800) [pid = 3380] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:47:34 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (16A58800) [pid = 3380] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:47:34 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (19F36400) [pid = 3380] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:47:34 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (15281000) [pid = 3380] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:47:34 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (158AF800) [pid = 3380] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:47:34 INFO - PROCESS | 3380 | 1466696854829 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:47:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:47:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 908ms 08:47:34 INFO - PROCESS | 3380 | 1466696854892 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 08:47:34 INFO - PROCESS | 3380 | 1466696854902 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 08:47:34 INFO - PROCESS | 3380 | 1466696854907 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:47:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:47:34 INFO - PROCESS | 3380 | 1466696854908 Marionette TRACE conn3 <- [1,1754,null,{}] 08:47:34 INFO - PROCESS | 3380 | 1466696854912 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:47:34 INFO - PROCESS | 3380 | 1466696854914 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:35 INFO - PROCESS | 3380 | 1466696854989 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 08:47:35 INFO - PROCESS | 3380 | 1466696854994 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:35 INFO - PROCESS | 3380 | 1466696854996 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:35 INFO - PROCESS | 3380 | ++DOCSHELL 104E9800 == 34 [pid = 3380] [id = 448] 08:47:35 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (105F2000) [pid = 3380] [serial = 1344] [outer = 00000000] 08:47:35 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (15CDEC00) [pid = 3380] [serial = 1345] [outer = 105F2000] 08:47:35 INFO - PROCESS | 3380 | 1466696855039 Marionette DEBUG loaded listener.js 08:47:35 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (16F0C400) [pid = 3380] [serial = 1346] [outer = 105F2000] 08:47:35 INFO - PROCESS | 3380 | 1466696855480 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:47:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:47:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 596ms 08:47:35 INFO - PROCESS | 3380 | 1466696855505 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 08:47:35 INFO - PROCESS | 3380 | 1466696855507 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 08:47:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:47:35 INFO - PROCESS | 3380 | 1466696855511 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:47:35 INFO - PROCESS | 3380 | 1466696855512 Marionette TRACE conn3 <- [1,1758,null,{}] 08:47:35 INFO - PROCESS | 3380 | 1466696855516 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:47:35 INFO - PROCESS | 3380 | 1466696855518 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:35 INFO - PROCESS | 3380 | 1466696855594 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 08:47:35 INFO - PROCESS | 3380 | 1466696855599 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:35 INFO - PROCESS | 3380 | 1466696855601 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:35 INFO - PROCESS | 3380 | ++DOCSHELL 16061C00 == 35 [pid = 3380] [id = 449] 08:47:35 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (17A95C00) [pid = 3380] [serial = 1347] [outer = 00000000] 08:47:35 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (1953F400) [pid = 3380] [serial = 1348] [outer = 17A95C00] 08:47:35 INFO - PROCESS | 3380 | 1466696855643 Marionette DEBUG loaded listener.js 08:47:35 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (1953F800) [pid = 3380] [serial = 1349] [outer = 17A95C00] 08:47:36 INFO - PROCESS | 3380 | 1466696856078 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:47:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:47:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 596ms 08:47:36 INFO - PROCESS | 3380 | 1466696856108 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 08:47:36 INFO - PROCESS | 3380 | 1466696856111 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 08:47:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:47:36 INFO - PROCESS | 3380 | 1466696856115 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:47:36 INFO - PROCESS | 3380 | 1466696856118 Marionette TRACE conn3 <- [1,1762,null,{}] 08:47:36 INFO - PROCESS | 3380 | 1466696856122 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:47:36 INFO - PROCESS | 3380 | 1466696856123 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:36 INFO - PROCESS | 3380 | 1466696856245 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 08:47:36 INFO - PROCESS | 3380 | 1466696856252 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:36 INFO - PROCESS | 3380 | 1466696856254 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:36 INFO - PROCESS | 3380 | ++DOCSHELL 19547800 == 36 [pid = 3380] [id = 450] 08:47:36 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (19548000) [pid = 3380] [serial = 1350] [outer = 00000000] 08:47:36 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (199C6800) [pid = 3380] [serial = 1351] [outer = 19548000] 08:47:36 INFO - PROCESS | 3380 | 1466696856296 Marionette DEBUG loaded listener.js 08:47:36 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (199CBC00) [pid = 3380] [serial = 1352] [outer = 19548000] 08:47:37 INFO - PROCESS | 3380 | --DOCSHELL 11052400 == 35 [pid = 3380] [id = 442] 08:47:37 INFO - PROCESS | 3380 | --DOCSHELL 114AE000 == 34 [pid = 3380] [id = 441] 08:47:37 INFO - PROCESS | 3380 | --DOCSHELL 12E62400 == 33 [pid = 3380] [id = 443] 08:47:37 INFO - PROCESS | 3380 | --DOCSHELL 1527B000 == 32 [pid = 3380] [id = 445] 08:47:37 INFO - PROCESS | 3380 | --DOCSHELL 104E9800 == 31 [pid = 3380] [id = 448] 08:47:37 INFO - PROCESS | 3380 | --DOCSHELL 1457F800 == 30 [pid = 3380] [id = 444] 08:47:37 INFO - PROCESS | 3380 | --DOCSHELL 15CEBC00 == 29 [pid = 3380] [id = 446] 08:47:37 INFO - PROCESS | 3380 | --DOCSHELL 17982C00 == 28 [pid = 3380] [id = 447] 08:47:37 INFO - PROCESS | 3380 | --DOCSHELL 16061C00 == 27 [pid = 3380] [id = 449] 08:47:37 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (17F4A000) [pid = 3380] [serial = 1297] [outer = 00000000] [url = about:blank] 08:47:37 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (199C9400) [pid = 3380] [serial = 1300] [outer = 00000000] [url = about:blank] 08:47:37 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (180D2C00) [pid = 3380] [serial = 1298] [outer = 00000000] [url = about:blank] 08:47:37 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (12BA7800) [pid = 3380] [serial = 1279] [outer = 00000000] [url = about:blank] 08:47:37 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (19F37000) [pid = 3380] [serial = 1303] [outer = 00000000] [url = about:blank] 08:47:37 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (12E65800) [pid = 3380] [serial = 1280] [outer = 00000000] [url = about:blank] 08:47:37 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (15CE7C00) [pid = 3380] [serial = 1291] [outer = 00000000] [url = about:blank] 08:47:37 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (16055C00) [pid = 3380] [serial = 1292] [outer = 00000000] [url = about:blank] 08:47:37 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (19F6EC00) [pid = 3380] [serial = 1277] [outer = 00000000] [url = about:blank] 08:47:37 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (13D53000) [pid = 3380] [serial = 1288] [outer = 00000000] [url = about:blank] 08:47:37 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (13F90400) [pid = 3380] [serial = 1289] [outer = 00000000] [url = about:blank] 08:47:37 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (13D53400) [pid = 3380] [serial = 1282] [outer = 00000000] [url = about:blank] 08:47:37 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (13F91000) [pid = 3380] [serial = 1283] [outer = 00000000] [url = about:blank] 08:47:37 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (114E0800) [pid = 3380] [serial = 1285] [outer = 00000000] [url = about:blank] 08:47:37 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (11DDCC00) [pid = 3380] [serial = 1286] [outer = 00000000] [url = about:blank] 08:47:37 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (1704E800) [pid = 3380] [serial = 1294] [outer = 00000000] [url = about:blank] 08:47:37 INFO - PROCESS | 3380 | --DOMWINDOW == 66 (1954AC00) [pid = 3380] [serial = 1301] [outer = 00000000] [url = about:blank] 08:47:37 INFO - PROCESS | 3380 | --DOMWINDOW == 65 (1A30A000) [pid = 3380] [serial = 1312] [outer = 00000000] [url = about:blank] 08:47:37 INFO - PROCESS | 3380 | --DOMWINDOW == 64 (19F73400) [pid = 3380] [serial = 1304] [outer = 00000000] [url = about:blank] 08:47:37 INFO - PROCESS | 3380 | --DOMWINDOW == 63 (1A30A800) [pid = 3380] [serial = 1313] [outer = 00000000] [url = about:blank] 08:47:37 INFO - PROCESS | 3380 | --DOMWINDOW == 62 (171E6C00) [pid = 3380] [serial = 1306] [outer = 00000000] [url = about:blank] 08:47:37 INFO - PROCESS | 3380 | --DOMWINDOW == 61 (19F6E000) [pid = 3380] [serial = 1309] [outer = 00000000] [url = about:blank] 08:47:37 INFO - PROCESS | 3380 | --DOMWINDOW == 60 (177E5400) [pid = 3380] [serial = 1307] [outer = 00000000] [url = about:blank] 08:47:37 INFO - PROCESS | 3380 | --DOMWINDOW == 59 (1A2B0000) [pid = 3380] [serial = 1310] [outer = 00000000] [url = about:blank] 08:47:37 INFO - PROCESS | 3380 | --DOMWINDOW == 58 (177E5800) [pid = 3380] [serial = 1295] [outer = 00000000] [url = about:blank] 08:47:37 INFO - PROCESS | 3380 | 1466696857997 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:47:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:47:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1912ms 08:47:38 INFO - PROCESS | 3380 | 1466696858066 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 08:47:38 INFO - PROCESS | 3380 | 1466696858070 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 08:47:38 INFO - PROCESS | 3380 | 1466696858075 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:47:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:47:38 INFO - PROCESS | 3380 | 1466696858078 Marionette TRACE conn3 <- [1,1766,null,{}] 08:47:38 INFO - PROCESS | 3380 | 1466696858084 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:47:38 INFO - PROCESS | 3380 | 1466696858088 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:38 INFO - PROCESS | 3380 | 1466696858180 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 08:47:38 INFO - PROCESS | 3380 | 1466696858198 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:38 INFO - PROCESS | 3380 | 1466696858201 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:38 INFO - PROCESS | 3380 | ++DOCSHELL 10E04C00 == 28 [pid = 3380] [id = 451] 08:47:38 INFO - PROCESS | 3380 | ++DOMWINDOW == 59 (10E05C00) [pid = 3380] [serial = 1353] [outer = 00000000] 08:47:38 INFO - PROCESS | 3380 | ++DOMWINDOW == 60 (10E9E400) [pid = 3380] [serial = 1354] [outer = 10E05C00] 08:47:38 INFO - PROCESS | 3380 | 1466696858248 Marionette DEBUG loaded listener.js 08:47:38 INFO - PROCESS | 3380 | ++DOMWINDOW == 61 (10F96C00) [pid = 3380] [serial = 1355] [outer = 10E05C00] 08:47:38 INFO - PROCESS | 3380 | 1466696858749 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:47:38 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:47:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 705ms 08:47:38 INFO - PROCESS | 3380 | 1466696858778 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 08:47:38 INFO - PROCESS | 3380 | 1466696858783 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 08:47:38 INFO - PROCESS | 3380 | 1466696858791 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:47:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:47:38 INFO - PROCESS | 3380 | 1466696858795 Marionette TRACE conn3 <- [1,1770,null,{}] 08:47:38 INFO - PROCESS | 3380 | 1466696858800 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:47:38 INFO - PROCESS | 3380 | 1466696858804 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:38 INFO - PROCESS | 3380 | 1466696858921 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 08:47:39 INFO - PROCESS | 3380 | 1466696859016 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:39 INFO - PROCESS | 3380 | 1466696859019 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:39 INFO - PROCESS | 3380 | ++DOCSHELL 12BA7800 == 29 [pid = 3380] [id = 452] 08:47:39 INFO - PROCESS | 3380 | ++DOMWINDOW == 62 (12BA8000) [pid = 3380] [serial = 1356] [outer = 00000000] 08:47:39 INFO - PROCESS | 3380 | ++DOMWINDOW == 63 (12BD3400) [pid = 3380] [serial = 1357] [outer = 12BA8000] 08:47:39 INFO - PROCESS | 3380 | 1466696859065 Marionette DEBUG loaded listener.js 08:47:39 INFO - PROCESS | 3380 | ++DOMWINDOW == 64 (12BD8C00) [pid = 3380] [serial = 1358] [outer = 12BA8000] 08:47:39 INFO - PROCESS | 3380 | 1466696859442 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:47:39 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:47:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 689ms 08:47:39 INFO - PROCESS | 3380 | 1466696859491 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 08:47:39 INFO - PROCESS | 3380 | 1466696859494 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 08:47:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:47:39 INFO - PROCESS | 3380 | 1466696859497 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:47:39 INFO - PROCESS | 3380 | 1466696859500 Marionette TRACE conn3 <- [1,1774,null,{}] 08:47:39 INFO - PROCESS | 3380 | 1466696859511 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:47:39 INFO - PROCESS | 3380 | 1466696859515 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:39 INFO - PROCESS | 3380 | 1466696859623 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 08:47:39 INFO - PROCESS | 3380 | 1466696859640 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:39 INFO - PROCESS | 3380 | 1466696859643 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:39 INFO - PROCESS | 3380 | ++DOCSHELL 13D55400 == 30 [pid = 3380] [id = 453] 08:47:39 INFO - PROCESS | 3380 | ++DOMWINDOW == 65 (13D55800) [pid = 3380] [serial = 1359] [outer = 00000000] 08:47:39 INFO - PROCESS | 3380 | ++DOMWINDOW == 66 (13D5B400) [pid = 3380] [serial = 1360] [outer = 13D55800] 08:47:39 INFO - PROCESS | 3380 | 1466696859691 Marionette DEBUG loaded listener.js 08:47:39 INFO - PROCESS | 3380 | ++DOMWINDOW == 67 (13D5FC00) [pid = 3380] [serial = 1361] [outer = 13D55800] 08:47:40 INFO - PROCESS | 3380 | 1466696860142 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:47:40 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:47:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 705ms 08:47:40 INFO - PROCESS | 3380 | 1466696860196 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 08:47:40 INFO - PROCESS | 3380 | 1466696860199 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 08:47:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:47:40 INFO - PROCESS | 3380 | 1466696860202 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:47:40 INFO - PROCESS | 3380 | 1466696860204 Marionette TRACE conn3 <- [1,1778,null,{}] 08:47:40 INFO - PROCESS | 3380 | 1466696860207 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:47:40 INFO - PROCESS | 3380 | 1466696860211 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:40 INFO - PROCESS | 3380 | 1466696860298 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 08:47:40 INFO - PROCESS | 3380 | 1466696860305 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:40 INFO - PROCESS | 3380 | 1466696860308 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:40 INFO - PROCESS | 3380 | ++DOCSHELL 13DD1000 == 31 [pid = 3380] [id = 454] 08:47:40 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (13DDD800) [pid = 3380] [serial = 1362] [outer = 00000000] 08:47:40 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (14587C00) [pid = 3380] [serial = 1363] [outer = 13DDD800] 08:47:40 INFO - PROCESS | 3380 | 1466696860352 Marionette DEBUG loaded listener.js 08:47:40 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (1527AC00) [pid = 3380] [serial = 1364] [outer = 13DDD800] 08:47:40 INFO - PROCESS | 3380 | 1466696860778 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:47:40 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:47:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 596ms 08:47:40 INFO - PROCESS | 3380 | 1466696860813 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 08:47:40 INFO - PROCESS | 3380 | 1466696860815 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 08:47:40 INFO - PROCESS | 3380 | 1466696860818 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:47:40 INFO - PROCESS | 3380 | 1466696860820 Marionette TRACE conn3 <- [1,1782,null,{}] 08:47:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:47:40 INFO - PROCESS | 3380 | 1466696860823 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:47:40 INFO - PROCESS | 3380 | 1466696860825 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:40 INFO - PROCESS | 3380 | 1466696860899 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 08:47:40 INFO - PROCESS | 3380 | 1466696860904 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:40 INFO - PROCESS | 3380 | 1466696860907 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:40 INFO - PROCESS | 3380 | ++DOCSHELL 0C773C00 == 32 [pid = 3380] [id = 455] 08:47:40 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (10441800) [pid = 3380] [serial = 1365] [outer = 00000000] 08:47:40 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (1457F800) [pid = 3380] [serial = 1366] [outer = 10441800] 08:47:40 INFO - PROCESS | 3380 | 1466696860951 Marionette DEBUG loaded listener.js 08:47:41 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (15CEB400) [pid = 3380] [serial = 1367] [outer = 10441800] 08:47:41 INFO - PROCESS | 3380 | 1466696861395 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:47:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:47:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 627ms 08:47:41 INFO - PROCESS | 3380 | 1466696861460 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 08:47:41 INFO - PROCESS | 3380 | 1466696861462 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 08:47:41 INFO - PROCESS | 3380 | 1466696861465 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:47:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:47:41 INFO - PROCESS | 3380 | 1466696861467 Marionette TRACE conn3 <- [1,1786,null,{}] 08:47:41 INFO - PROCESS | 3380 | 1466696861470 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:47:41 INFO - PROCESS | 3380 | 1466696861476 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:41 INFO - PROCESS | 3380 | 1466696861573 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 08:47:41 INFO - PROCESS | 3380 | 1466696861580 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:41 INFO - PROCESS | 3380 | 1466696861582 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:41 INFO - PROCESS | 3380 | ++DOCSHELL 16AB0400 == 33 [pid = 3380] [id = 456] 08:47:41 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (16F45C00) [pid = 3380] [serial = 1368] [outer = 00000000] 08:47:41 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (17044400) [pid = 3380] [serial = 1369] [outer = 16F45C00] 08:47:41 INFO - PROCESS | 3380 | 1466696861632 Marionette DEBUG loaded listener.js 08:47:41 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (17795C00) [pid = 3380] [serial = 1370] [outer = 16F45C00] 08:47:42 INFO - PROCESS | 3380 | 1466696862045 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:47:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:47:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 643ms 08:47:42 INFO - PROCESS | 3380 | 1466696862104 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 08:47:42 INFO - PROCESS | 3380 | 1466696862106 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 08:47:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:47:42 INFO - PROCESS | 3380 | 1466696862113 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:47:42 INFO - PROCESS | 3380 | 1466696862114 Marionette TRACE conn3 <- [1,1790,null,{}] 08:47:42 INFO - PROCESS | 3380 | 1466696862118 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:47:42 INFO - PROCESS | 3380 | 1466696862120 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:42 INFO - PROCESS | 3380 | 1466696862204 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 08:47:42 INFO - PROCESS | 3380 | 1466696862211 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:42 INFO - PROCESS | 3380 | 1466696862212 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:42 INFO - PROCESS | 3380 | ++DOCSHELL 17798800 == 34 [pid = 3380] [id = 457] 08:47:42 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (177E7800) [pid = 3380] [serial = 1371] [outer = 00000000] 08:47:42 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (17AA1C00) [pid = 3380] [serial = 1372] [outer = 177E7800] 08:47:42 INFO - PROCESS | 3380 | 1466696862263 Marionette DEBUG loaded listener.js 08:47:42 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (18216000) [pid = 3380] [serial = 1373] [outer = 177E7800] 08:47:42 INFO - PROCESS | 3380 | 1466696862696 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:47:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:47:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 626ms 08:47:42 INFO - PROCESS | 3380 | 1466696862762 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 08:47:42 INFO - PROCESS | 3380 | 1466696862764 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 08:47:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:47:42 INFO - PROCESS | 3380 | 1466696862768 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:47:42 INFO - PROCESS | 3380 | 1466696862769 Marionette TRACE conn3 <- [1,1794,null,{}] 08:47:42 INFO - PROCESS | 3380 | 1466696862773 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:47:42 INFO - PROCESS | 3380 | 1466696862775 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:42 INFO - PROCESS | 3380 | 1466696862851 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 08:47:42 INFO - PROCESS | 3380 | 1466696862857 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:42 INFO - PROCESS | 3380 | 1466696862859 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:42 INFO - PROCESS | 3380 | ++DOCSHELL 104E8C00 == 35 [pid = 3380] [id = 458] 08:47:42 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (12BD3000) [pid = 3380] [serial = 1374] [outer = 00000000] 08:47:42 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (182DB000) [pid = 3380] [serial = 1375] [outer = 12BD3000] 08:47:42 INFO - PROCESS | 3380 | 1466696862901 Marionette DEBUG loaded listener.js 08:47:42 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (182DB400) [pid = 3380] [serial = 1376] [outer = 12BD3000] 08:47:43 INFO - PROCESS | 3380 | 1466696863355 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:47:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:47:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 643ms 08:47:43 INFO - PROCESS | 3380 | 1466696863406 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 08:47:43 INFO - PROCESS | 3380 | 1466696863408 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 08:47:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:47:43 INFO - PROCESS | 3380 | 1466696863412 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:47:43 INFO - PROCESS | 3380 | 1466696863413 Marionette TRACE conn3 <- [1,1798,null,{}] 08:47:43 INFO - PROCESS | 3380 | 1466696863417 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:47:43 INFO - PROCESS | 3380 | 1466696863419 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:43 INFO - PROCESS | 3380 | 1466696863526 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 08:47:43 INFO - PROCESS | 3380 | 1466696863533 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:43 INFO - PROCESS | 3380 | 1466696863535 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:43 INFO - PROCESS | 3380 | ++DOCSHELL 13D54400 == 36 [pid = 3380] [id = 459] 08:47:43 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (1954AC00) [pid = 3380] [serial = 1377] [outer = 00000000] 08:47:43 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (199C9400) [pid = 3380] [serial = 1378] [outer = 1954AC00] 08:47:43 INFO - PROCESS | 3380 | 1466696863577 Marionette DEBUG loaded listener.js 08:47:43 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (199CA800) [pid = 3380] [serial = 1379] [outer = 1954AC00] 08:47:44 INFO - PROCESS | 3380 | 1466696864038 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:47:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:47:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 627ms 08:47:44 INFO - PROCESS | 3380 | 1466696864060 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 08:47:44 INFO - PROCESS | 3380 | 1466696864062 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 08:47:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:47:44 INFO - PROCESS | 3380 | 1466696864065 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:47:44 INFO - PROCESS | 3380 | 1466696864067 Marionette TRACE conn3 <- [1,1802,null,{}] 08:47:44 INFO - PROCESS | 3380 | 1466696864070 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:47:44 INFO - PROCESS | 3380 | 1466696864072 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:44 INFO - PROCESS | 3380 | 1466696864199 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 08:47:44 INFO - PROCESS | 3380 | 1466696864204 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:44 INFO - PROCESS | 3380 | 1466696864206 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:44 INFO - PROCESS | 3380 | ++DOCSHELL 19549800 == 37 [pid = 3380] [id = 460] 08:47:44 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (19E68800) [pid = 3380] [serial = 1380] [outer = 00000000] 08:47:44 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (19F35400) [pid = 3380] [serial = 1381] [outer = 19E68800] 08:47:44 INFO - PROCESS | 3380 | 1466696864250 Marionette DEBUG loaded listener.js 08:47:44 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (19F6CC00) [pid = 3380] [serial = 1382] [outer = 19E68800] 08:47:44 INFO - PROCESS | 3380 | 1466696864689 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:47:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:47:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 705ms 08:47:44 INFO - PROCESS | 3380 | 1466696864766 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 08:47:44 INFO - PROCESS | 3380 | 1466696864768 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 08:47:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:47:44 INFO - PROCESS | 3380 | 1466696864772 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:47:44 INFO - PROCESS | 3380 | 1466696864774 Marionette TRACE conn3 <- [1,1806,null,{}] 08:47:44 INFO - PROCESS | 3380 | 1466696864779 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:47:44 INFO - PROCESS | 3380 | 1466696864781 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:44 INFO - PROCESS | 3380 | 1466696864928 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 08:47:44 INFO - PROCESS | 3380 | 1466696864952 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:44 INFO - PROCESS | 3380 | 1466696864954 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:44 INFO - PROCESS | 3380 | ++DOCSHELL 0C772400 == 38 [pid = 3380] [id = 461] 08:47:44 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (1A2AEC00) [pid = 3380] [serial = 1383] [outer = 00000000] 08:47:45 INFO - PROCESS | 3380 | ++DOMWINDOW == 90 (1A302400) [pid = 3380] [serial = 1384] [outer = 1A2AEC00] 08:47:45 INFO - PROCESS | 3380 | 1466696864999 Marionette DEBUG loaded listener.js 08:47:45 INFO - PROCESS | 3380 | ++DOMWINDOW == 91 (1A309000) [pid = 3380] [serial = 1385] [outer = 1A2AEC00] 08:47:45 INFO - PROCESS | 3380 | --DOMWINDOW == 90 (17A95C00) [pid = 3380] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:47:45 INFO - PROCESS | 3380 | --DOMWINDOW == 89 (15CE0800) [pid = 3380] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:47:45 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (15CF1400) [pid = 3380] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:47:45 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (17A9E400) [pid = 3380] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:47:45 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (105F2000) [pid = 3380] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:47:45 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (14586400) [pid = 3380] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:47:45 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (11048C00) [pid = 3380] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:47:45 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (14580400) [pid = 3380] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:47:45 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (12E66400) [pid = 3380] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:47:45 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (1145C400) [pid = 3380] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:47:45 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (114D9000) [pid = 3380] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:47:45 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (19F31C00) [pid = 3380] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:47:45 INFO - PROCESS | 3380 | 1466696865524 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:47:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:47:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 799ms 08:47:45 INFO - PROCESS | 3380 | 1466696865573 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 08:47:45 INFO - PROCESS | 3380 | 1466696865575 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 08:47:45 INFO - PROCESS | 3380 | 1466696865579 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:47:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:47:45 INFO - PROCESS | 3380 | 1466696865580 Marionette TRACE conn3 <- [1,1810,null,{}] 08:47:45 INFO - PROCESS | 3380 | 1466696865584 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:47:45 INFO - PROCESS | 3380 | 1466696865586 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:45 INFO - PROCESS | 3380 | 1466696865663 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 08:47:45 INFO - PROCESS | 3380 | 1466696865668 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:45 INFO - PROCESS | 3380 | 1466696865670 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:45 INFO - PROCESS | 3380 | ++DOCSHELL 11047000 == 39 [pid = 3380] [id = 462] 08:47:45 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (12B6C000) [pid = 3380] [serial = 1386] [outer = 00000000] 08:47:45 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (15CEE400) [pid = 3380] [serial = 1387] [outer = 12B6C000] 08:47:45 INFO - PROCESS | 3380 | 1466696865714 Marionette DEBUG loaded listener.js 08:47:45 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (17A93800) [pid = 3380] [serial = 1388] [outer = 12B6C000] 08:47:46 INFO - PROCESS | 3380 | 1466696866131 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:47:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:47:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 595ms 08:47:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:47:46 INFO - PROCESS | 3380 | 1466696866178 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 08:47:46 INFO - PROCESS | 3380 | 1466696866180 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 08:47:46 INFO - PROCESS | 3380 | 1466696866184 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:47:46 INFO - PROCESS | 3380 | 1466696866185 Marionette TRACE conn3 <- [1,1814,null,{}] 08:47:46 INFO - PROCESS | 3380 | 1466696866189 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:47:46 INFO - PROCESS | 3380 | 1466696866190 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:46 INFO - PROCESS | 3380 | 1466696866281 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 08:47:46 INFO - PROCESS | 3380 | 1466696866286 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:46 INFO - PROCESS | 3380 | 1466696866288 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:46 INFO - PROCESS | 3380 | ++DOCSHELL 16062C00 == 40 [pid = 3380] [id = 463] 08:47:46 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (16FCD000) [pid = 3380] [serial = 1389] [outer = 00000000] 08:47:46 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (1A2B5800) [pid = 3380] [serial = 1390] [outer = 16FCD000] 08:47:46 INFO - PROCESS | 3380 | 1466696866339 Marionette DEBUG loaded listener.js 08:47:46 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (1104CC00) [pid = 3380] [serial = 1391] [outer = 16FCD000] 08:47:46 INFO - PROCESS | 3380 | 1466696866779 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:47:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:47:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 627ms 08:47:46 INFO - PROCESS | 3380 | 1466696866833 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 08:47:46 INFO - PROCESS | 3380 | 1466696866835 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 08:47:46 INFO - PROCESS | 3380 | 1466696866838 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:47:46 INFO - PROCESS | 3380 | 1466696866840 Marionette TRACE conn3 <- [1,1818,null,{}] 08:47:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:47:46 INFO - PROCESS | 3380 | 1466696866843 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:47:46 INFO - PROCESS | 3380 | 1466696866845 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:46 INFO - PROCESS | 3380 | 1466696866922 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 08:47:46 INFO - PROCESS | 3380 | 1466696866927 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:46 INFO - PROCESS | 3380 | 1466696866929 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:46 INFO - PROCESS | 3380 | ++DOCSHELL 15CE1800 == 41 [pid = 3380] [id = 464] 08:47:46 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (16A5F000) [pid = 3380] [serial = 1392] [outer = 00000000] 08:47:46 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (1A3E8800) [pid = 3380] [serial = 1393] [outer = 16A5F000] 08:47:46 INFO - PROCESS | 3380 | 1466696866971 Marionette DEBUG loaded listener.js 08:47:47 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (1A3ECC00) [pid = 3380] [serial = 1394] [outer = 16A5F000] 08:47:47 INFO - PROCESS | 3380 | 1466696867521 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:47:47 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:47:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 737ms 08:47:47 INFO - PROCESS | 3380 | 1466696867584 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 08:47:47 INFO - PROCESS | 3380 | 1466696867589 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 08:47:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:47:47 INFO - PROCESS | 3380 | 1466696867594 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:47:47 INFO - PROCESS | 3380 | 1466696867597 Marionette TRACE conn3 <- [1,1822,null,{}] 08:47:47 INFO - PROCESS | 3380 | 1466696867604 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:47:47 INFO - PROCESS | 3380 | 1466696867607 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:47 INFO - PROCESS | 3380 | 1466696867771 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 08:47:47 INFO - PROCESS | 3380 | 1466696867906 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:47 INFO - PROCESS | 3380 | 1466696867911 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:47 INFO - PROCESS | 3380 | ++DOCSHELL 105E9800 == 42 [pid = 3380] [id = 465] 08:47:47 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (105EF000) [pid = 3380] [serial = 1395] [outer = 00000000] 08:47:47 INFO - PROCESS | 3380 | ++DOMWINDOW == 90 (1145C400) [pid = 3380] [serial = 1396] [outer = 105EF000] 08:47:48 INFO - PROCESS | 3380 | 1466696867967 Marionette DEBUG loaded listener.js 08:47:48 INFO - PROCESS | 3380 | ++DOMWINDOW == 91 (11802400) [pid = 3380] [serial = 1397] [outer = 105EF000] 08:47:48 INFO - PROCESS | 3380 | 1466696868712 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:47:48 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:47:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1160ms 08:47:48 INFO - PROCESS | 3380 | 1466696868782 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 08:47:48 INFO - PROCESS | 3380 | 1466696868787 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 08:47:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:47:48 INFO - PROCESS | 3380 | 1466696868793 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:47:48 INFO - PROCESS | 3380 | 1466696868796 Marionette TRACE conn3 <- [1,1826,null,{}] 08:47:48 INFO - PROCESS | 3380 | 1466696868800 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:47:48 INFO - PROCESS | 3380 | 1466696868803 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:48 INFO - PROCESS | 3380 | 1466696868933 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 08:47:49 INFO - PROCESS | 3380 | 1466696869202 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:49 INFO - PROCESS | 3380 | 1466696869205 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:49 INFO - PROCESS | 3380 | ++DOCSHELL 0C76DC00 == 43 [pid = 3380] [id = 466] 08:47:49 INFO - PROCESS | 3380 | ++DOMWINDOW == 92 (0C76FC00) [pid = 3380] [serial = 1398] [outer = 00000000] 08:47:49 INFO - PROCESS | 3380 | ++DOMWINDOW == 93 (105F6400) [pid = 3380] [serial = 1399] [outer = 0C76FC00] 08:47:49 INFO - PROCESS | 3380 | 1466696869271 Marionette DEBUG loaded listener.js 08:47:49 INFO - PROCESS | 3380 | ++DOMWINDOW == 94 (10B88000) [pid = 3380] [serial = 1400] [outer = 0C76FC00] 08:47:49 INFO - PROCESS | 3380 | --DOCSHELL 16062C00 == 42 [pid = 3380] [id = 463] 08:47:49 INFO - PROCESS | 3380 | --DOCSHELL 11047000 == 41 [pid = 3380] [id = 462] 08:47:49 INFO - PROCESS | 3380 | --DOCSHELL 0C772400 == 40 [pid = 3380] [id = 461] 08:47:49 INFO - PROCESS | 3380 | --DOCSHELL 19549800 == 39 [pid = 3380] [id = 460] 08:47:49 INFO - PROCESS | 3380 | --DOCSHELL 13D54400 == 38 [pid = 3380] [id = 459] 08:47:49 INFO - PROCESS | 3380 | --DOCSHELL 104E8C00 == 37 [pid = 3380] [id = 458] 08:47:49 INFO - PROCESS | 3380 | --DOCSHELL 17798800 == 36 [pid = 3380] [id = 457] 08:47:49 INFO - PROCESS | 3380 | --DOCSHELL 16AB0400 == 35 [pid = 3380] [id = 456] 08:47:49 INFO - PROCESS | 3380 | --DOCSHELL 0C773C00 == 34 [pid = 3380] [id = 455] 08:47:49 INFO - PROCESS | 3380 | --DOCSHELL 13DD1000 == 33 [pid = 3380] [id = 454] 08:47:49 INFO - PROCESS | 3380 | --DOCSHELL 13D55400 == 32 [pid = 3380] [id = 453] 08:47:49 INFO - PROCESS | 3380 | --DOCSHELL 12BA7800 == 31 [pid = 3380] [id = 452] 08:47:49 INFO - PROCESS | 3380 | --DOCSHELL 10E04C00 == 30 [pid = 3380] [id = 451] 08:47:49 INFO - PROCESS | 3380 | --DOMWINDOW == 93 (199C6800) [pid = 3380] [serial = 1351] [outer = 00000000] [url = about:blank] 08:47:49 INFO - PROCESS | 3380 | --DOCSHELL 19547800 == 29 [pid = 3380] [id = 450] 08:47:49 INFO - PROCESS | 3380 | 1466696869928 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:47:49 INFO - PROCESS | 3380 | --DOMWINDOW == 92 (1953F800) [pid = 3380] [serial = 1349] [outer = 00000000] [url = about:blank] 08:47:49 INFO - PROCESS | 3380 | --DOMWINDOW == 91 (1605FC00) [pid = 3380] [serial = 1336] [outer = 00000000] [url = about:blank] 08:47:49 INFO - PROCESS | 3380 | --DOMWINDOW == 90 (1704DC00) [pid = 3380] [serial = 1339] [outer = 00000000] [url = about:blank] 08:47:49 INFO - PROCESS | 3380 | --DOMWINDOW == 89 (16AB5400) [pid = 3380] [serial = 1337] [outer = 00000000] [url = about:blank] 08:47:49 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (18219C00) [pid = 3380] [serial = 1342] [outer = 00000000] [url = about:blank] 08:47:49 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (176CCC00) [pid = 3380] [serial = 1340] [outer = 00000000] [url = about:blank] 08:47:49 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (182DE000) [pid = 3380] [serial = 1343] [outer = 00000000] [url = about:blank] 08:47:49 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (1953F400) [pid = 3380] [serial = 1348] [outer = 00000000] [url = about:blank] 08:47:49 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (15CDEC00) [pid = 3380] [serial = 1345] [outer = 00000000] [url = about:blank] 08:47:49 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (158A8800) [pid = 3380] [serial = 1318] [outer = 00000000] [url = about:blank] 08:47:49 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (13184800) [pid = 3380] [serial = 1316] [outer = 00000000] [url = about:blank] 08:47:49 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (12BD9800) [pid = 3380] [serial = 1315] [outer = 00000000] [url = about:blank] 08:47:49 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (152E6C00) [pid = 3380] [serial = 1333] [outer = 00000000] [url = about:blank] 08:47:49 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (13633400) [pid = 3380] [serial = 1330] [outer = 00000000] [url = about:blank] 08:47:49 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (13A20400) [pid = 3380] [serial = 1331] [outer = 00000000] [url = about:blank] 08:47:49 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (114DEC00) [pid = 3380] [serial = 1327] [outer = 00000000] [url = about:blank] 08:47:49 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (11D87C00) [pid = 3380] [serial = 1328] [outer = 00000000] [url = about:blank] 08:47:49 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (12E1D000) [pid = 3380] [serial = 1325] [outer = 00000000] [url = about:blank] 08:47:49 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (12BD9400) [pid = 3380] [serial = 1324] [outer = 00000000] [url = about:blank] 08:47:49 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (1A30E000) [pid = 3380] [serial = 1322] [outer = 00000000] [url = about:blank] 08:47:49 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (1A302800) [pid = 3380] [serial = 1321] [outer = 00000000] [url = about:blank] 08:47:49 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (15CF0400) [pid = 3380] [serial = 1319] [outer = 00000000] [url = about:blank] 08:47:49 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (16F0C400) [pid = 3380] [serial = 1346] [outer = 00000000] [url = about:blank] 08:47:49 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (15CD5800) [pid = 3380] [serial = 1334] [outer = 00000000] [url = about:blank] 08:47:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:47:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1191ms 08:47:49 INFO - PROCESS | 3380 | 1466696869991 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 08:47:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:47:49 INFO - PROCESS | 3380 | 1466696869995 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 08:47:49 INFO - PROCESS | 3380 | 1466696869999 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:47:50 INFO - PROCESS | 3380 | 1466696870001 Marionette TRACE conn3 <- [1,1830,null,{}] 08:47:50 INFO - PROCESS | 3380 | 1466696870006 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:47:50 INFO - PROCESS | 3380 | 1466696870011 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:50 INFO - PROCESS | 3380 | 1466696870095 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 08:47:50 INFO - PROCESS | 3380 | 1466696870114 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:50 INFO - PROCESS | 3380 | 1466696870118 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:50 INFO - PROCESS | 3380 | ++DOCSHELL 10F97000 == 30 [pid = 3380] [id = 467] 08:47:50 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (10F9E000) [pid = 3380] [serial = 1401] [outer = 00000000] 08:47:50 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (114A6C00) [pid = 3380] [serial = 1402] [outer = 10F9E000] 08:47:50 INFO - PROCESS | 3380 | 1466696870198 Marionette DEBUG loaded listener.js 08:47:50 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (11809C00) [pid = 3380] [serial = 1403] [outer = 10F9E000] 08:47:50 INFO - PROCESS | 3380 | 1466696870763 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:47:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:47:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 799ms 08:47:50 INFO - PROCESS | 3380 | 1466696870799 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 08:47:50 INFO - PROCESS | 3380 | 1466696870803 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 08:47:50 INFO - PROCESS | 3380 | 1466696870808 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:47:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:47:50 INFO - PROCESS | 3380 | 1466696870809 Marionette TRACE conn3 <- [1,1834,null,{}] 08:47:50 INFO - PROCESS | 3380 | 1466696870813 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:47:50 INFO - PROCESS | 3380 | 1466696870815 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:50 INFO - PROCESS | 3380 | 1466696870901 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 08:47:50 INFO - PROCESS | 3380 | 1466696870910 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:50 INFO - PROCESS | 3380 | 1466696870912 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:50 INFO - PROCESS | 3380 | ++DOCSHELL 12BB3800 == 31 [pid = 3380] [id = 468] 08:47:50 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (12BD2000) [pid = 3380] [serial = 1404] [outer = 00000000] 08:47:50 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (12ED1800) [pid = 3380] [serial = 1405] [outer = 12BD2000] 08:47:50 INFO - PROCESS | 3380 | 1466696870956 Marionette DEBUG loaded listener.js 08:47:51 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (1322C800) [pid = 3380] [serial = 1406] [outer = 12BD2000] 08:47:51 INFO - PROCESS | 3380 | 1466696871411 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:47:51 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:47:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 643ms 08:47:51 INFO - PROCESS | 3380 | 1466696871449 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 08:47:51 INFO - PROCESS | 3380 | 1466696871452 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 08:47:51 INFO - PROCESS | 3380 | 1466696871457 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:47:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:47:51 INFO - PROCESS | 3380 | 1466696871463 Marionette TRACE conn3 <- [1,1838,null,{}] 08:47:51 INFO - PROCESS | 3380 | 1466696871472 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:47:51 INFO - PROCESS | 3380 | 1466696871476 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:51 INFO - PROCESS | 3380 | 1466696871558 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 08:47:51 INFO - PROCESS | 3380 | 1466696871567 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:51 INFO - PROCESS | 3380 | 1466696871569 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:51 INFO - PROCESS | 3380 | ++DOCSHELL 13D53400 == 32 [pid = 3380] [id = 469] 08:47:51 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (13D54000) [pid = 3380] [serial = 1407] [outer = 00000000] 08:47:51 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (13DD8000) [pid = 3380] [serial = 1408] [outer = 13D54000] 08:47:51 INFO - PROCESS | 3380 | 1466696871615 Marionette DEBUG loaded listener.js 08:47:51 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (13F9E000) [pid = 3380] [serial = 1409] [outer = 13D54000] 08:47:52 INFO - PROCESS | 3380 | 1466696872052 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:47:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:47:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 642ms 08:47:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:47:52 INFO - PROCESS | 3380 | 1466696872095 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 08:47:52 INFO - PROCESS | 3380 | 1466696872097 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 08:47:52 INFO - PROCESS | 3380 | 1466696872100 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:47:52 INFO - PROCESS | 3380 | 1466696872102 Marionette TRACE conn3 <- [1,1842,null,{}] 08:47:52 INFO - PROCESS | 3380 | 1466696872105 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:47:52 INFO - PROCESS | 3380 | 1466696872107 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:52 INFO - PROCESS | 3380 | 1466696872192 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 08:47:52 INFO - PROCESS | 3380 | 1466696872197 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:52 INFO - PROCESS | 3380 | 1466696872199 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:52 INFO - PROCESS | 3380 | ++DOCSHELL 14588800 == 33 [pid = 3380] [id = 470] 08:47:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (15164400) [pid = 3380] [serial = 1410] [outer = 00000000] 08:47:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (15CD7800) [pid = 3380] [serial = 1411] [outer = 15164400] 08:47:52 INFO - PROCESS | 3380 | 1466696872242 Marionette DEBUG loaded listener.js 08:47:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (15CE6C00) [pid = 3380] [serial = 1412] [outer = 15164400] 08:47:52 INFO - PROCESS | 3380 | 1466696872732 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:47:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:47:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 689ms 08:47:52 INFO - PROCESS | 3380 | 1466696872806 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 08:47:52 INFO - PROCESS | 3380 | 1466696872808 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 08:47:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:47:52 INFO - PROCESS | 3380 | 1466696872812 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:47:52 INFO - PROCESS | 3380 | 1466696872813 Marionette TRACE conn3 <- [1,1846,null,{}] 08:47:52 INFO - PROCESS | 3380 | 1466696872817 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:47:52 INFO - PROCESS | 3380 | 1466696872819 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:52 INFO - PROCESS | 3380 | 1466696872925 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 08:47:52 INFO - PROCESS | 3380 | 1466696872934 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:52 INFO - PROCESS | 3380 | 1466696872940 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:53 INFO - PROCESS | 3380 | ++DOCSHELL 16057000 == 34 [pid = 3380] [id = 471] 08:47:53 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (16057800) [pid = 3380] [serial = 1413] [outer = 00000000] 08:47:53 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (167CAC00) [pid = 3380] [serial = 1414] [outer = 16057800] 08:47:53 INFO - PROCESS | 3380 | 1466696873046 Marionette DEBUG loaded listener.js 08:47:53 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (16ABC400) [pid = 3380] [serial = 1415] [outer = 16057800] 08:47:53 INFO - PROCESS | 3380 | 1466696873495 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:47:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:47:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 737ms 08:47:53 INFO - PROCESS | 3380 | 1466696873551 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 08:47:53 INFO - PROCESS | 3380 | 1466696873553 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 08:47:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:47:53 INFO - PROCESS | 3380 | 1466696873582 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:47:53 INFO - PROCESS | 3380 | 1466696873584 Marionette TRACE conn3 <- [1,1850,null,{}] 08:47:53 INFO - PROCESS | 3380 | 1466696873598 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:47:53 INFO - PROCESS | 3380 | 1466696873601 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:53 INFO - PROCESS | 3380 | 1466696873712 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 08:47:53 INFO - PROCESS | 3380 | 1466696873803 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:53 INFO - PROCESS | 3380 | 1466696873805 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:53 INFO - PROCESS | 3380 | ++DOCSHELL 1778E800 == 35 [pid = 3380] [id = 472] 08:47:53 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (1778EC00) [pid = 3380] [serial = 1416] [outer = 00000000] 08:47:53 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (17978800) [pid = 3380] [serial = 1417] [outer = 1778EC00] 08:47:53 INFO - PROCESS | 3380 | 1466696873848 Marionette DEBUG loaded listener.js 08:47:53 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (17983000) [pid = 3380] [serial = 1418] [outer = 1778EC00] 08:47:54 INFO - PROCESS | 3380 | 1466696874238 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:47:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:47:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 721ms 08:47:54 INFO - PROCESS | 3380 | 1466696874276 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 08:47:54 INFO - PROCESS | 3380 | 1466696874278 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 08:47:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:47:54 INFO - PROCESS | 3380 | 1466696874282 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:47:54 INFO - PROCESS | 3380 | 1466696874283 Marionette TRACE conn3 <- [1,1854,null,{}] 08:47:54 INFO - PROCESS | 3380 | 1466696874287 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:47:54 INFO - PROCESS | 3380 | 1466696874288 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:54 INFO - PROCESS | 3380 | 1466696874395 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 08:47:54 INFO - PROCESS | 3380 | 1466696874400 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:54 INFO - PROCESS | 3380 | 1466696874402 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:54 INFO - PROCESS | 3380 | ++DOCSHELL 17FF6800 == 36 [pid = 3380] [id = 473] 08:47:54 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (180C8800) [pid = 3380] [serial = 1419] [outer = 00000000] 08:47:54 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (18219C00) [pid = 3380] [serial = 1420] [outer = 180C8800] 08:47:54 INFO - PROCESS | 3380 | 1466696874444 Marionette DEBUG loaded listener.js 08:47:54 INFO - PROCESS | 3380 | ++DOMWINDOW == 90 (18221800) [pid = 3380] [serial = 1421] [outer = 180C8800] 08:47:54 INFO - PROCESS | 3380 | --DOMWINDOW == 89 (1954AC00) [pid = 3380] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:47:54 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (19E68800) [pid = 3380] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:47:54 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (12BD3000) [pid = 3380] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:47:54 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (12BA8000) [pid = 3380] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:47:54 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (13D55800) [pid = 3380] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:47:54 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (177E7800) [pid = 3380] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:47:54 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (16F45C00) [pid = 3380] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:47:54 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (13DDD800) [pid = 3380] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:47:54 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (10E05C00) [pid = 3380] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:47:54 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (10441800) [pid = 3380] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:47:54 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (19548000) [pid = 3380] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:47:54 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (1A2AEC00) [pid = 3380] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:47:54 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (16FCD000) [pid = 3380] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:47:54 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (12B6C000) [pid = 3380] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:47:54 INFO - PROCESS | 3380 | 1466696874980 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:47:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:47:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 737ms 08:47:55 INFO - PROCESS | 3380 | 1466696875022 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 08:47:55 INFO - PROCESS | 3380 | 1466696875024 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 08:47:55 INFO - PROCESS | 3380 | 1466696875027 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:47:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:47:55 INFO - PROCESS | 3380 | 1466696875029 Marionette TRACE conn3 <- [1,1858,null,{}] 08:47:55 INFO - PROCESS | 3380 | 1466696875033 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:47:55 INFO - PROCESS | 3380 | 1466696875034 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:55 INFO - PROCESS | 3380 | 1466696875139 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 08:47:55 INFO - PROCESS | 3380 | 1466696875145 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:55 INFO - PROCESS | 3380 | 1466696875147 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:55 INFO - PROCESS | 3380 | ++DOCSHELL 11C95000 == 37 [pid = 3380] [id = 474] 08:47:55 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (13DDD800) [pid = 3380] [serial = 1422] [outer = 00000000] 08:47:55 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (16058000) [pid = 3380] [serial = 1423] [outer = 13DDD800] 08:47:55 INFO - PROCESS | 3380 | 1466696875189 Marionette DEBUG loaded listener.js 08:47:55 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (177E7C00) [pid = 3380] [serial = 1424] [outer = 13DDD800] 08:47:55 INFO - PROCESS | 3380 | 1466696875629 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:47:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:47:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 643ms 08:47:55 INFO - PROCESS | 3380 | 1466696875666 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 08:47:55 INFO - PROCESS | 3380 | 1466696875668 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 08:47:55 INFO - PROCESS | 3380 | 1466696875671 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:47:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:47:55 INFO - PROCESS | 3380 | 1466696875673 Marionette TRACE conn3 <- [1,1862,null,{}] 08:47:55 INFO - PROCESS | 3380 | 1466696875676 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:47:55 INFO - PROCESS | 3380 | 1466696875678 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:55 INFO - PROCESS | 3380 | 1466696875766 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 08:47:55 INFO - PROCESS | 3380 | 1466696875773 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:55 INFO - PROCESS | 3380 | 1466696875775 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:55 INFO - PROCESS | 3380 | ++DOCSHELL 13D5D000 == 38 [pid = 3380] [id = 475] 08:47:55 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (15275400) [pid = 3380] [serial = 1425] [outer = 00000000] 08:47:55 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (182E1800) [pid = 3380] [serial = 1426] [outer = 15275400] 08:47:55 INFO - PROCESS | 3380 | 1466696875818 Marionette DEBUG loaded listener.js 08:47:55 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (182E4000) [pid = 3380] [serial = 1427] [outer = 15275400] 08:47:56 INFO - PROCESS | 3380 | 1466696876232 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:47:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:47:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 595ms 08:47:56 INFO - PROCESS | 3380 | 1466696876281 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 08:47:56 INFO - PROCESS | 3380 | 1466696876283 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 08:47:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:47:56 INFO - PROCESS | 3380 | 1466696876287 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:47:56 INFO - PROCESS | 3380 | 1466696876289 Marionette TRACE conn3 <- [1,1866,null,{}] 08:47:56 INFO - PROCESS | 3380 | 1466696876296 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:47:56 INFO - PROCESS | 3380 | 1466696876298 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:56 INFO - PROCESS | 3380 | 1466696876380 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 08:47:56 INFO - PROCESS | 3380 | 1466696876386 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:56 INFO - PROCESS | 3380 | 1466696876389 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:56 INFO - PROCESS | 3380 | ++DOCSHELL 19547000 == 39 [pid = 3380] [id = 476] 08:47:56 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (19547C00) [pid = 3380] [serial = 1428] [outer = 00000000] 08:47:56 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (199C7800) [pid = 3380] [serial = 1429] [outer = 19547C00] 08:47:56 INFO - PROCESS | 3380 | 1466696876434 Marionette DEBUG loaded listener.js 08:47:56 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (19E6B000) [pid = 3380] [serial = 1430] [outer = 19547C00] 08:47:57 INFO - PROCESS | 3380 | 1466696877121 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:47:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:47:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 909ms 08:47:57 INFO - PROCESS | 3380 | 1466696877190 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 08:47:57 INFO - PROCESS | 3380 | 1466696877195 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 08:47:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:47:57 INFO - PROCESS | 3380 | 1466696877200 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:47:57 INFO - PROCESS | 3380 | 1466696877203 Marionette TRACE conn3 <- [1,1870,null,{}] 08:47:57 INFO - PROCESS | 3380 | 1466696877210 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:47:57 INFO - PROCESS | 3380 | 1466696877213 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:57 INFO - PROCESS | 3380 | 1466696877352 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 08:47:57 INFO - PROCESS | 3380 | 1466696877489 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:57 INFO - PROCESS | 3380 | 1466696877492 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:57 INFO - PROCESS | 3380 | ++DOCSHELL 10B7D400 == 40 [pid = 3380] [id = 477] 08:47:57 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (10E6AC00) [pid = 3380] [serial = 1431] [outer = 00000000] 08:47:57 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (12BB0C00) [pid = 3380] [serial = 1432] [outer = 10E6AC00] 08:47:57 INFO - PROCESS | 3380 | 1466696877555 Marionette DEBUG loaded listener.js 08:47:57 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (12E12800) [pid = 3380] [serial = 1433] [outer = 10E6AC00] 08:47:58 INFO - PROCESS | 3380 | 1466696878165 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:47:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:47:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1003ms 08:47:58 INFO - PROCESS | 3380 | 1466696878203 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 08:47:58 INFO - PROCESS | 3380 | 1466696878208 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 08:47:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:47:58 INFO - PROCESS | 3380 | 1466696878215 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:47:58 INFO - PROCESS | 3380 | 1466696878217 Marionette TRACE conn3 <- [1,1874,null,{}] 08:47:58 INFO - PROCESS | 3380 | 1466696878221 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:47:58 INFO - PROCESS | 3380 | 1466696878224 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:58 INFO - PROCESS | 3380 | 1466696878331 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 08:47:58 INFO - PROCESS | 3380 | 1466696878437 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:58 INFO - PROCESS | 3380 | 1466696878440 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:58 INFO - PROCESS | 3380 | ++DOCSHELL 13A1FC00 == 41 [pid = 3380] [id = 478] 08:47:58 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (13ABA400) [pid = 3380] [serial = 1434] [outer = 00000000] 08:47:58 INFO - PROCESS | 3380 | ++DOMWINDOW == 90 (13D5B800) [pid = 3380] [serial = 1435] [outer = 13ABA400] 08:47:58 INFO - PROCESS | 3380 | 1466696878495 Marionette DEBUG loaded listener.js 08:47:58 INFO - PROCESS | 3380 | ++DOMWINDOW == 91 (14587000) [pid = 3380] [serial = 1436] [outer = 13ABA400] 08:47:59 INFO - PROCESS | 3380 | 1466696879170 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:47:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:47:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1003ms 08:47:59 INFO - PROCESS | 3380 | 1466696879249 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 08:47:59 INFO - PROCESS | 3380 | 1466696879251 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 08:47:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:47:59 INFO - PROCESS | 3380 | 1466696879255 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:47:59 INFO - PROCESS | 3380 | 1466696879259 Marionette TRACE conn3 <- [1,1878,null,{}] 08:47:59 INFO - PROCESS | 3380 | 1466696879285 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:47:59 INFO - PROCESS | 3380 | 1466696879290 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:59 INFO - PROCESS | 3380 | 1466696879403 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 08:47:59 INFO - PROCESS | 3380 | 1466696879540 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:59 INFO - PROCESS | 3380 | 1466696879544 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:47:59 INFO - PROCESS | 3380 | ++DOCSHELL 180D3400 == 42 [pid = 3380] [id = 479] 08:47:59 INFO - PROCESS | 3380 | ++DOMWINDOW == 92 (18223800) [pid = 3380] [serial = 1437] [outer = 00000000] 08:47:59 INFO - PROCESS | 3380 | ++DOMWINDOW == 93 (199C4400) [pid = 3380] [serial = 1438] [outer = 18223800] 08:47:59 INFO - PROCESS | 3380 | 1466696879602 Marionette DEBUG loaded listener.js 08:47:59 INFO - PROCESS | 3380 | ++DOMWINDOW == 94 (19F2F000) [pid = 3380] [serial = 1439] [outer = 18223800] 08:48:00 INFO - PROCESS | 3380 | 1466696880303 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:48:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:48:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1128ms 08:48:00 INFO - PROCESS | 3380 | 1466696880376 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 08:48:00 INFO - PROCESS | 3380 | 1466696880379 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 08:48:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:48:00 INFO - PROCESS | 3380 | 1466696880384 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:48:00 INFO - PROCESS | 3380 | 1466696880387 Marionette TRACE conn3 <- [1,1882,null,{}] 08:48:00 INFO - PROCESS | 3380 | 1466696880392 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:48:00 INFO - PROCESS | 3380 | 1466696880395 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:00 INFO - PROCESS | 3380 | 1466696880492 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 08:48:00 INFO - PROCESS | 3380 | 1466696880628 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:00 INFO - PROCESS | 3380 | 1466696880632 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:00 INFO - PROCESS | 3380 | ++DOCSHELL 10E9D800 == 43 [pid = 3380] [id = 480] 08:48:00 INFO - PROCESS | 3380 | ++DOMWINDOW == 95 (10F8F400) [pid = 3380] [serial = 1440] [outer = 00000000] 08:48:00 INFO - PROCESS | 3380 | ++DOMWINDOW == 96 (12BD7000) [pid = 3380] [serial = 1441] [outer = 10F8F400] 08:48:00 INFO - PROCESS | 3380 | 1466696880682 Marionette DEBUG loaded listener.js 08:48:00 INFO - PROCESS | 3380 | ++DOMWINDOW == 97 (12ED4400) [pid = 3380] [serial = 1442] [outer = 10F8F400] 08:48:01 INFO - PROCESS | 3380 | --DOCSHELL 13D5D000 == 42 [pid = 3380] [id = 475] 08:48:01 INFO - PROCESS | 3380 | --DOCSHELL 11C95000 == 41 [pid = 3380] [id = 474] 08:48:01 INFO - PROCESS | 3380 | --DOCSHELL 17FF6800 == 40 [pid = 3380] [id = 473] 08:48:01 INFO - PROCESS | 3380 | --DOCSHELL 1778E800 == 39 [pid = 3380] [id = 472] 08:48:01 INFO - PROCESS | 3380 | --DOCSHELL 16057000 == 38 [pid = 3380] [id = 471] 08:48:01 INFO - PROCESS | 3380 | --DOCSHELL 14588800 == 37 [pid = 3380] [id = 470] 08:48:01 INFO - PROCESS | 3380 | --DOCSHELL 13D53400 == 36 [pid = 3380] [id = 469] 08:48:01 INFO - PROCESS | 3380 | --DOCSHELL 12BB3800 == 35 [pid = 3380] [id = 468] 08:48:01 INFO - PROCESS | 3380 | --DOCSHELL 10F97000 == 34 [pid = 3380] [id = 467] 08:48:01 INFO - PROCESS | 3380 | --DOCSHELL 105E9800 == 33 [pid = 3380] [id = 465] 08:48:01 INFO - PROCESS | 3380 | --DOCSHELL 0C76DC00 == 32 [pid = 3380] [id = 466] 08:48:01 INFO - PROCESS | 3380 | --DOCSHELL 15CE1800 == 31 [pid = 3380] [id = 464] 08:48:01 INFO - PROCESS | 3380 | --DOCSHELL 13A1FC00 == 30 [pid = 3380] [id = 478] 08:48:01 INFO - PROCESS | 3380 | --DOCSHELL 180D3400 == 29 [pid = 3380] [id = 479] 08:48:01 INFO - PROCESS | 3380 | --DOCSHELL 19547000 == 28 [pid = 3380] [id = 476] 08:48:01 INFO - PROCESS | 3380 | --DOCSHELL 10B7D400 == 27 [pid = 3380] [id = 477] 08:48:01 INFO - PROCESS | 3380 | --DOMWINDOW == 96 (199C9400) [pid = 3380] [serial = 1378] [outer = 00000000] [url = about:blank] 08:48:01 INFO - PROCESS | 3380 | --DOMWINDOW == 95 (19F35400) [pid = 3380] [serial = 1381] [outer = 00000000] [url = about:blank] 08:48:01 INFO - PROCESS | 3380 | --DOMWINDOW == 94 (199CA800) [pid = 3380] [serial = 1379] [outer = 00000000] [url = about:blank] 08:48:01 INFO - PROCESS | 3380 | --DOMWINDOW == 93 (182DB000) [pid = 3380] [serial = 1375] [outer = 00000000] [url = about:blank] 08:48:01 INFO - PROCESS | 3380 | --DOMWINDOW == 92 (12BD3400) [pid = 3380] [serial = 1357] [outer = 00000000] [url = about:blank] 08:48:01 INFO - PROCESS | 3380 | --DOMWINDOW == 91 (12BD8C00) [pid = 3380] [serial = 1358] [outer = 00000000] [url = about:blank] 08:48:01 INFO - PROCESS | 3380 | --DOMWINDOW == 90 (13D5B400) [pid = 3380] [serial = 1360] [outer = 00000000] [url = about:blank] 08:48:01 INFO - PROCESS | 3380 | --DOMWINDOW == 89 (13D5FC00) [pid = 3380] [serial = 1361] [outer = 00000000] [url = about:blank] 08:48:01 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (17AA1C00) [pid = 3380] [serial = 1372] [outer = 00000000] [url = about:blank] 08:48:01 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (18216000) [pid = 3380] [serial = 1373] [outer = 00000000] [url = about:blank] 08:48:01 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (17044400) [pid = 3380] [serial = 1369] [outer = 00000000] [url = about:blank] 08:48:01 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (17795C00) [pid = 3380] [serial = 1370] [outer = 00000000] [url = about:blank] 08:48:01 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (14587C00) [pid = 3380] [serial = 1363] [outer = 00000000] [url = about:blank] 08:48:01 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (1527AC00) [pid = 3380] [serial = 1364] [outer = 00000000] [url = about:blank] 08:48:01 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (10E9E400) [pid = 3380] [serial = 1354] [outer = 00000000] [url = about:blank] 08:48:01 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (10F96C00) [pid = 3380] [serial = 1355] [outer = 00000000] [url = about:blank] 08:48:01 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (1457F800) [pid = 3380] [serial = 1366] [outer = 00000000] [url = about:blank] 08:48:01 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (15CEB400) [pid = 3380] [serial = 1367] [outer = 00000000] [url = about:blank] 08:48:01 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (199CBC00) [pid = 3380] [serial = 1352] [outer = 00000000] [url = about:blank] 08:48:01 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (1A302400) [pid = 3380] [serial = 1384] [outer = 00000000] [url = about:blank] 08:48:01 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (19F6CC00) [pid = 3380] [serial = 1382] [outer = 00000000] [url = about:blank] 08:48:01 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (1A2B5800) [pid = 3380] [serial = 1390] [outer = 00000000] [url = about:blank] 08:48:01 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (1A309000) [pid = 3380] [serial = 1385] [outer = 00000000] [url = about:blank] 08:48:01 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (1104CC00) [pid = 3380] [serial = 1391] [outer = 00000000] [url = about:blank] 08:48:01 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (15CEE400) [pid = 3380] [serial = 1387] [outer = 00000000] [url = about:blank] 08:48:01 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (1A3E8800) [pid = 3380] [serial = 1393] [outer = 00000000] [url = about:blank] 08:48:01 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (17A93800) [pid = 3380] [serial = 1388] [outer = 00000000] [url = about:blank] 08:48:01 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (182DB400) [pid = 3380] [serial = 1376] [outer = 00000000] [url = about:blank] 08:48:01 INFO - PROCESS | 3380 | 1466696881796 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:48:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:48:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1457ms 08:48:01 INFO - PROCESS | 3380 | 1466696881851 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 08:48:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:48:01 INFO - PROCESS | 3380 | 1466696881854 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 08:48:01 INFO - PROCESS | 3380 | 1466696881859 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:48:01 INFO - PROCESS | 3380 | 1466696881863 Marionette TRACE conn3 <- [1,1886,null,{}] 08:48:01 INFO - PROCESS | 3380 | 1466696881868 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:48:01 INFO - PROCESS | 3380 | 1466696881871 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:01 INFO - PROCESS | 3380 | 1466696881961 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 08:48:01 INFO - PROCESS | 3380 | 1466696881970 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:01 INFO - PROCESS | 3380 | 1466696881973 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:02 INFO - PROCESS | 3380 | ++DOCSHELL 10F97000 == 28 [pid = 3380] [id = 481] 08:48:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (11048400) [pid = 3380] [serial = 1443] [outer = 00000000] 08:48:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (11DD8400) [pid = 3380] [serial = 1444] [outer = 11048400] 08:48:02 INFO - PROCESS | 3380 | 1466696882026 Marionette DEBUG loaded listener.js 08:48:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (12BABC00) [pid = 3380] [serial = 1445] [outer = 11048400] 08:48:02 INFO - PROCESS | 3380 | 1466696882516 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:48:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:48:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 689ms 08:48:02 INFO - PROCESS | 3380 | 1466696882555 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 08:48:02 INFO - PROCESS | 3380 | 1466696882560 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 08:48:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:48:02 INFO - PROCESS | 3380 | 1466696882566 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:48:02 INFO - PROCESS | 3380 | 1466696882569 Marionette TRACE conn3 <- [1,1890,null,{}] 08:48:02 INFO - PROCESS | 3380 | 1466696882572 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:48:02 INFO - PROCESS | 3380 | 1466696882575 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:02 INFO - PROCESS | 3380 | 1466696882698 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 08:48:02 INFO - PROCESS | 3380 | 1466696882799 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:02 INFO - PROCESS | 3380 | 1466696882802 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:02 INFO - PROCESS | 3380 | ++DOCSHELL 13223400 == 29 [pid = 3380] [id = 482] 08:48:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (1322BC00) [pid = 3380] [serial = 1446] [outer = 00000000] 08:48:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (13A28000) [pid = 3380] [serial = 1447] [outer = 1322BC00] 08:48:02 INFO - PROCESS | 3380 | 1466696882848 Marionette DEBUG loaded listener.js 08:48:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (13D54400) [pid = 3380] [serial = 1448] [outer = 1322BC00] 08:48:03 INFO - PROCESS | 3380 | 1466696883214 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:48:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:48:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 705ms 08:48:03 INFO - PROCESS | 3380 | 1466696883265 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 08:48:03 INFO - PROCESS | 3380 | 1466696883267 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 08:48:03 INFO - PROCESS | 3380 | 1466696883271 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:48:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:48:03 INFO - PROCESS | 3380 | 1466696883274 Marionette TRACE conn3 <- [1,1894,null,{}] 08:48:03 INFO - PROCESS | 3380 | 1466696883285 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:48:03 INFO - PROCESS | 3380 | 1466696883290 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:03 INFO - PROCESS | 3380 | 1466696883370 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 08:48:03 INFO - PROCESS | 3380 | 1466696883377 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:03 INFO - PROCESS | 3380 | 1466696883380 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:03 INFO - PROCESS | 3380 | ++DOCSHELL 1527B000 == 30 [pid = 3380] [id = 483] 08:48:03 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (15281000) [pid = 3380] [serial = 1449] [outer = 00000000] 08:48:03 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (15CE1800) [pid = 3380] [serial = 1450] [outer = 15281000] 08:48:03 INFO - PROCESS | 3380 | 1466696883426 Marionette DEBUG loaded listener.js 08:48:03 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (15CEC400) [pid = 3380] [serial = 1451] [outer = 15281000] 08:48:03 INFO - PROCESS | 3380 | 1466696883919 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:48:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:48:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 705ms 08:48:03 INFO - PROCESS | 3380 | 1466696883970 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 08:48:03 INFO - PROCESS | 3380 | 1466696883973 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 08:48:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:48:03 INFO - PROCESS | 3380 | 1466696883976 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:48:03 INFO - PROCESS | 3380 | 1466696883978 Marionette TRACE conn3 <- [1,1898,null,{}] 08:48:04 INFO - PROCESS | 3380 | 1466696883981 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:48:04 INFO - PROCESS | 3380 | 1466696883983 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:04 INFO - PROCESS | 3380 | 1466696884124 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 08:48:04 INFO - PROCESS | 3380 | 1466696884147 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:04 INFO - PROCESS | 3380 | 1466696884149 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:04 INFO - PROCESS | 3380 | ++DOCSHELL 16060800 == 31 [pid = 3380] [id = 484] 08:48:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (16A54400) [pid = 3380] [serial = 1452] [outer = 00000000] 08:48:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (16FCD000) [pid = 3380] [serial = 1453] [outer = 16A54400] 08:48:04 INFO - PROCESS | 3380 | 1466696884194 Marionette DEBUG loaded listener.js 08:48:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (1719AC00) [pid = 3380] [serial = 1454] [outer = 16A54400] 08:48:04 INFO - PROCESS | 3380 | 1466696884619 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:48:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:48:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 690ms 08:48:04 INFO - PROCESS | 3380 | 1466696884678 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 08:48:04 INFO - PROCESS | 3380 | 1466696884680 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 08:48:04 INFO - PROCESS | 3380 | 1466696884683 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:48:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:48:04 INFO - PROCESS | 3380 | 1466696884686 Marionette TRACE conn3 <- [1,1902,null,{}] 08:48:04 INFO - PROCESS | 3380 | 1466696884691 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:48:04 INFO - PROCESS | 3380 | 1466696884694 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:04 INFO - PROCESS | 3380 | 1466696884814 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 08:48:04 INFO - PROCESS | 3380 | 1466696884825 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:04 INFO - PROCESS | 3380 | 1466696884827 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:04 INFO - PROCESS | 3380 | ++DOCSHELL 16357C00 == 32 [pid = 3380] [id = 485] 08:48:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (1768BC00) [pid = 3380] [serial = 1455] [outer = 00000000] 08:48:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (1797A400) [pid = 3380] [serial = 1456] [outer = 1768BC00] 08:48:04 INFO - PROCESS | 3380 | 1466696884920 Marionette DEBUG loaded listener.js 08:48:05 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (17F51000) [pid = 3380] [serial = 1457] [outer = 1768BC00] 08:48:05 INFO - PROCESS | 3380 | 1466696885328 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:48:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:48:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 705ms 08:48:05 INFO - PROCESS | 3380 | 1466696885385 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 08:48:05 INFO - PROCESS | 3380 | 1466696885387 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 08:48:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:48:05 INFO - PROCESS | 3380 | 1466696885394 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:48:05 INFO - PROCESS | 3380 | 1466696885396 Marionette TRACE conn3 <- [1,1906,null,{}] 08:48:05 INFO - PROCESS | 3380 | 1466696885399 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:48:05 INFO - PROCESS | 3380 | 1466696885405 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:05 INFO - PROCESS | 3380 | 1466696885552 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 08:48:05 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (16057800) [pid = 3380] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:48:05 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (1778EC00) [pid = 3380] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:48:05 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (16A5F000) [pid = 3380] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:48:05 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (10F9E000) [pid = 3380] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:48:05 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (15164400) [pid = 3380] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:48:05 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (12BD2000) [pid = 3380] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:48:05 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (105EF000) [pid = 3380] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:48:05 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (13D54000) [pid = 3380] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:48:05 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (0C76FC00) [pid = 3380] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:48:05 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (180C8800) [pid = 3380] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:48:05 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (19547C00) [pid = 3380] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:48:05 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (13DDD800) [pid = 3380] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:48:05 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (15275400) [pid = 3380] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:48:05 INFO - PROCESS | 3380 | 1466696885792 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:05 INFO - PROCESS | 3380 | 1466696885794 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:05 INFO - PROCESS | 3380 | ++DOCSHELL 102C9000 == 33 [pid = 3380] [id = 486] 08:48:05 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (1047FC00) [pid = 3380] [serial = 1458] [outer = 00000000] 08:48:05 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (10B86C00) [pid = 3380] [serial = 1459] [outer = 1047FC00] 08:48:05 INFO - PROCESS | 3380 | 1466696885838 Marionette DEBUG loaded listener.js 08:48:05 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (12E19C00) [pid = 3380] [serial = 1460] [outer = 1047FC00] 08:48:06 INFO - PROCESS | 3380 | 1466696886178 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:48:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:48:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 847ms 08:48:06 INFO - PROCESS | 3380 | 1466696886234 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 08:48:06 INFO - PROCESS | 3380 | 1466696886245 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 08:48:06 INFO - PROCESS | 3380 | 1466696886248 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:48:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:48:06 INFO - PROCESS | 3380 | 1466696886250 Marionette TRACE conn3 <- [1,1910,null,{}] 08:48:06 INFO - PROCESS | 3380 | 1466696886253 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:48:06 INFO - PROCESS | 3380 | 1466696886255 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:06 INFO - PROCESS | 3380 | 1466696886364 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 08:48:06 INFO - PROCESS | 3380 | 1466696886373 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:06 INFO - PROCESS | 3380 | 1466696886375 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:06 INFO - PROCESS | 3380 | ++DOCSHELL 12BD3800 == 34 [pid = 3380] [id = 487] 08:48:06 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (13DD9000) [pid = 3380] [serial = 1461] [outer = 00000000] 08:48:06 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (177DE800) [pid = 3380] [serial = 1462] [outer = 13DD9000] 08:48:06 INFO - PROCESS | 3380 | 1466696886417 Marionette DEBUG loaded listener.js 08:48:06 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (180D3800) [pid = 3380] [serial = 1463] [outer = 13DD9000] 08:48:06 INFO - PROCESS | 3380 | 1466696886828 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:48:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:48:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 643ms 08:48:06 INFO - PROCESS | 3380 | 1466696886888 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 08:48:06 INFO - PROCESS | 3380 | 1466696886890 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 08:48:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:48:06 INFO - PROCESS | 3380 | 1466696886893 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:48:06 INFO - PROCESS | 3380 | 1466696886895 Marionette TRACE conn3 <- [1,1914,null,{}] 08:48:06 INFO - PROCESS | 3380 | 1466696886898 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:48:06 INFO - PROCESS | 3380 | 1466696886900 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:06 INFO - PROCESS | 3380 | 1466696886975 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 08:48:07 INFO - PROCESS | 3380 | 1466696887096 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:07 INFO - PROCESS | 3380 | 1466696887098 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:07 INFO - PROCESS | 3380 | ++DOCSHELL 0C778400 == 35 [pid = 3380] [id = 488] 08:48:07 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (10476C00) [pid = 3380] [serial = 1464] [outer = 00000000] 08:48:07 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (129E7400) [pid = 3380] [serial = 1465] [outer = 10476C00] 08:48:07 INFO - PROCESS | 3380 | 1466696887144 Marionette DEBUG loaded listener.js 08:48:07 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (15CF0800) [pid = 3380] [serial = 1466] [outer = 10476C00] 08:48:07 INFO - PROCESS | 3380 | 1466696887484 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:48:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:48:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 642ms 08:48:07 INFO - PROCESS | 3380 | 1466696887531 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 08:48:07 INFO - PROCESS | 3380 | 1466696887533 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 08:48:07 INFO - PROCESS | 3380 | 1466696887537 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:48:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:48:07 INFO - PROCESS | 3380 | 1466696887538 Marionette TRACE conn3 <- [1,1918,null,{}] 08:48:07 INFO - PROCESS | 3380 | 1466696887542 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:48:07 INFO - PROCESS | 3380 | 1466696887544 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:07 INFO - PROCESS | 3380 | 1466696887659 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 08:48:07 INFO - PROCESS | 3380 | 1466696887667 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:07 INFO - PROCESS | 3380 | 1466696887669 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:07 INFO - PROCESS | 3380 | ++DOCSHELL 1821F000 == 36 [pid = 3380] [id = 489] 08:48:07 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (199C9C00) [pid = 3380] [serial = 1467] [outer = 00000000] 08:48:07 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (19E70400) [pid = 3380] [serial = 1468] [outer = 199C9C00] 08:48:07 INFO - PROCESS | 3380 | 1466696887711 Marionette DEBUG loaded listener.js 08:48:07 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (19E73C00) [pid = 3380] [serial = 1469] [outer = 199C9C00] 08:48:08 INFO - PROCESS | 3380 | 1466696888504 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:48:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:48:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1034ms 08:48:08 INFO - PROCESS | 3380 | 1466696888592 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 08:48:08 INFO - PROCESS | 3380 | 1466696888596 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 08:48:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:48:08 INFO - PROCESS | 3380 | 1466696888601 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:48:08 INFO - PROCESS | 3380 | 1466696888606 Marionette TRACE conn3 <- [1,1922,null,{}] 08:48:08 INFO - PROCESS | 3380 | 1466696888612 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:48:08 INFO - PROCESS | 3380 | 1466696888614 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:08 INFO - PROCESS | 3380 | 1466696888765 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 08:48:08 INFO - PROCESS | 3380 | 1466696888916 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:08 INFO - PROCESS | 3380 | 1466696888919 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:08 INFO - PROCESS | 3380 | ++DOCSHELL 11C92000 == 37 [pid = 3380] [id = 490] 08:48:08 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (11CF1000) [pid = 3380] [serial = 1470] [outer = 00000000] 08:48:08 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (12C80800) [pid = 3380] [serial = 1471] [outer = 11CF1000] 08:48:09 INFO - PROCESS | 3380 | 1466696888980 Marionette DEBUG loaded listener.js 08:48:09 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (13A20400) [pid = 3380] [serial = 1472] [outer = 11CF1000] 08:48:09 INFO - PROCESS | 3380 | 1466696889856 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:48:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:48:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1316ms 08:48:09 INFO - PROCESS | 3380 | 1466696889942 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 08:48:09 INFO - PROCESS | 3380 | 1466696889946 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 08:48:09 INFO - PROCESS | 3380 | 1466696889951 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:48:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:48:09 INFO - PROCESS | 3380 | 1466696889954 Marionette TRACE conn3 <- [1,1926,null,{}] 08:48:09 INFO - PROCESS | 3380 | 1466696889960 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:48:09 INFO - PROCESS | 3380 | 1466696889962 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:10 INFO - PROCESS | 3380 | 1466696890077 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 08:48:10 INFO - PROCESS | 3380 | 1466696890208 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:10 INFO - PROCESS | 3380 | 1466696890213 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:10 INFO - PROCESS | 3380 | --DOCSHELL 0C778400 == 36 [pid = 3380] [id = 488] 08:48:10 INFO - PROCESS | 3380 | --DOCSHELL 12BD3800 == 35 [pid = 3380] [id = 487] 08:48:10 INFO - PROCESS | 3380 | --DOCSHELL 102C9000 == 34 [pid = 3380] [id = 486] 08:48:10 INFO - PROCESS | 3380 | --DOCSHELL 16357C00 == 33 [pid = 3380] [id = 485] 08:48:10 INFO - PROCESS | 3380 | --DOCSHELL 16060800 == 32 [pid = 3380] [id = 484] 08:48:10 INFO - PROCESS | 3380 | --DOCSHELL 1527B000 == 31 [pid = 3380] [id = 483] 08:48:10 INFO - PROCESS | 3380 | --DOCSHELL 13223400 == 30 [pid = 3380] [id = 482] 08:48:10 INFO - PROCESS | 3380 | --DOCSHELL 10F97000 == 29 [pid = 3380] [id = 481] 08:48:10 INFO - PROCESS | 3380 | --DOCSHELL 10E9D800 == 28 [pid = 3380] [id = 480] 08:48:10 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (167CAC00) [pid = 3380] [serial = 1414] [outer = 00000000] [url = about:blank] 08:48:10 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (17978800) [pid = 3380] [serial = 1417] [outer = 00000000] [url = about:blank] 08:48:10 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (1A3ECC00) [pid = 3380] [serial = 1394] [outer = 00000000] [url = about:blank] 08:48:10 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (114A6C00) [pid = 3380] [serial = 1402] [outer = 00000000] [url = about:blank] 08:48:10 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (11809C00) [pid = 3380] [serial = 1403] [outer = 00000000] [url = about:blank] 08:48:10 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (15CD7800) [pid = 3380] [serial = 1411] [outer = 00000000] [url = about:blank] 08:48:10 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (12ED1800) [pid = 3380] [serial = 1405] [outer = 00000000] [url = about:blank] 08:48:10 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (1322C800) [pid = 3380] [serial = 1406] [outer = 00000000] [url = about:blank] 08:48:10 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (1145C400) [pid = 3380] [serial = 1396] [outer = 00000000] [url = about:blank] 08:48:10 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (16ABC400) [pid = 3380] [serial = 1415] [outer = 00000000] [url = about:blank] 08:48:10 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (11802400) [pid = 3380] [serial = 1397] [outer = 00000000] [url = about:blank] 08:48:10 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (13DD8000) [pid = 3380] [serial = 1408] [outer = 00000000] [url = about:blank] 08:48:10 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (13F9E000) [pid = 3380] [serial = 1409] [outer = 00000000] [url = about:blank] 08:48:10 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (105F6400) [pid = 3380] [serial = 1399] [outer = 00000000] [url = about:blank] 08:48:10 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (10B88000) [pid = 3380] [serial = 1400] [outer = 00000000] [url = about:blank] 08:48:10 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (18219C00) [pid = 3380] [serial = 1420] [outer = 00000000] [url = about:blank] 08:48:10 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (199C7800) [pid = 3380] [serial = 1429] [outer = 00000000] [url = about:blank] 08:48:10 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (17983000) [pid = 3380] [serial = 1418] [outer = 00000000] [url = about:blank] 08:48:10 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (18221800) [pid = 3380] [serial = 1421] [outer = 00000000] [url = about:blank] 08:48:10 INFO - PROCESS | 3380 | --DOMWINDOW == 66 (16058000) [pid = 3380] [serial = 1423] [outer = 00000000] [url = about:blank] 08:48:10 INFO - PROCESS | 3380 | --DOMWINDOW == 65 (19E6B000) [pid = 3380] [serial = 1430] [outer = 00000000] [url = about:blank] 08:48:10 INFO - PROCESS | 3380 | --DOMWINDOW == 64 (182E1800) [pid = 3380] [serial = 1426] [outer = 00000000] [url = about:blank] 08:48:10 INFO - PROCESS | 3380 | --DOMWINDOW == 63 (177E7C00) [pid = 3380] [serial = 1424] [outer = 00000000] [url = about:blank] 08:48:10 INFO - PROCESS | 3380 | --DOMWINDOW == 62 (182E4000) [pid = 3380] [serial = 1427] [outer = 00000000] [url = about:blank] 08:48:10 INFO - PROCESS | 3380 | --DOMWINDOW == 61 (15CE6C00) [pid = 3380] [serial = 1412] [outer = 00000000] [url = about:blank] 08:48:10 INFO - PROCESS | 3380 | ++DOCSHELL 104E7C00 == 29 [pid = 3380] [id = 491] 08:48:10 INFO - PROCESS | 3380 | ++DOMWINDOW == 62 (104EC800) [pid = 3380] [serial = 1473] [outer = 00000000] 08:48:10 INFO - PROCESS | 3380 | ++DOMWINDOW == 63 (10A5A800) [pid = 3380] [serial = 1474] [outer = 104EC800] 08:48:10 INFO - PROCESS | 3380 | 1466696890285 Marionette DEBUG loaded listener.js 08:48:10 INFO - PROCESS | 3380 | ++DOMWINDOW == 64 (10E6D800) [pid = 3380] [serial = 1475] [outer = 104EC800] 08:48:10 INFO - PROCESS | 3380 | 1466696890707 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:48:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:48:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 799ms 08:48:10 INFO - PROCESS | 3380 | 1466696890754 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 08:48:10 INFO - PROCESS | 3380 | 1466696890759 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 08:48:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:48:10 INFO - PROCESS | 3380 | 1466696890765 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:48:10 INFO - PROCESS | 3380 | 1466696890768 Marionette TRACE conn3 <- [1,1930,null,{}] 08:48:10 INFO - PROCESS | 3380 | 1466696890771 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:48:10 INFO - PROCESS | 3380 | 1466696890774 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:10 INFO - PROCESS | 3380 | 1466696890868 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 08:48:10 INFO - PROCESS | 3380 | 1466696890873 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:10 INFO - PROCESS | 3380 | 1466696890876 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:10 INFO - PROCESS | 3380 | ++DOCSHELL 12B74000 == 30 [pid = 3380] [id = 492] 08:48:10 INFO - PROCESS | 3380 | ++DOMWINDOW == 65 (12BD6000) [pid = 3380] [serial = 1476] [outer = 00000000] 08:48:10 INFO - PROCESS | 3380 | ++DOMWINDOW == 66 (12E1BC00) [pid = 3380] [serial = 1477] [outer = 12BD6000] 08:48:10 INFO - PROCESS | 3380 | 1466696890922 Marionette DEBUG loaded listener.js 08:48:10 INFO - PROCESS | 3380 | ++DOMWINDOW == 67 (1322FC00) [pid = 3380] [serial = 1478] [outer = 12BD6000] 08:48:11 INFO - PROCESS | 3380 | 1466696891410 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:48:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:48:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 705ms 08:48:11 INFO - PROCESS | 3380 | 1466696891464 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 08:48:11 INFO - PROCESS | 3380 | 1466696891466 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 08:48:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:48:11 INFO - PROCESS | 3380 | 1466696891470 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:48:11 INFO - PROCESS | 3380 | 1466696891473 Marionette TRACE conn3 <- [1,1934,null,{}] 08:48:11 INFO - PROCESS | 3380 | 1466696891483 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:48:11 INFO - PROCESS | 3380 | 1466696891488 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:11 INFO - PROCESS | 3380 | 1466696891601 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 08:48:11 INFO - PROCESS | 3380 | 1466696891706 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:11 INFO - PROCESS | 3380 | 1466696891709 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:11 INFO - PROCESS | 3380 | ++DOCSHELL 1457A400 == 31 [pid = 3380] [id = 493] 08:48:11 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (1457A800) [pid = 3380] [serial = 1479] [outer = 00000000] 08:48:11 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (1515FC00) [pid = 3380] [serial = 1480] [outer = 1457A800] 08:48:11 INFO - PROCESS | 3380 | 1466696891756 Marionette DEBUG loaded listener.js 08:48:11 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (158A9400) [pid = 3380] [serial = 1481] [outer = 1457A800] 08:48:12 INFO - PROCESS | 3380 | 1466696892137 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:48:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:48:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 705ms 08:48:12 INFO - PROCESS | 3380 | 1466696892169 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 08:48:12 INFO - PROCESS | 3380 | 1466696892171 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 08:48:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:48:12 INFO - PROCESS | 3380 | 1466696892175 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:48:12 INFO - PROCESS | 3380 | 1466696892176 Marionette TRACE conn3 <- [1,1938,null,{}] 08:48:12 INFO - PROCESS | 3380 | 1466696892180 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:48:12 INFO - PROCESS | 3380 | 1466696892182 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:12 INFO - PROCESS | 3380 | 1466696892279 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 08:48:12 INFO - PROCESS | 3380 | 1466696892284 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:12 INFO - PROCESS | 3380 | 1466696892286 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:12 INFO - PROCESS | 3380 | ++DOCSHELL 15CE4800 == 32 [pid = 3380] [id = 494] 08:48:12 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (15CE7000) [pid = 3380] [serial = 1482] [outer = 00000000] 08:48:12 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (16A57400) [pid = 3380] [serial = 1483] [outer = 15CE7000] 08:48:12 INFO - PROCESS | 3380 | 1466696892331 Marionette DEBUG loaded listener.js 08:48:12 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (16F01C00) [pid = 3380] [serial = 1484] [outer = 15CE7000] 08:48:12 INFO - PROCESS | 3380 | 1466696892787 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:48:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:48:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 643ms 08:48:12 INFO - PROCESS | 3380 | 1466696892812 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 08:48:12 INFO - PROCESS | 3380 | 1466696892814 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 08:48:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:48:12 INFO - PROCESS | 3380 | 1466696892823 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:48:12 INFO - PROCESS | 3380 | 1466696892825 Marionette TRACE conn3 <- [1,1942,null,{}] 08:48:12 INFO - PROCESS | 3380 | 1466696892828 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:48:12 INFO - PROCESS | 3380 | 1466696892830 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:12 INFO - PROCESS | 3380 | 1466696892946 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 08:48:13 INFO - PROCESS | 3380 | 1466696893033 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:13 INFO - PROCESS | 3380 | 1466696893035 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:13 INFO - PROCESS | 3380 | ++DOCSHELL 16FD0000 == 33 [pid = 3380] [id = 495] 08:48:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (1703F400) [pid = 3380] [serial = 1485] [outer = 00000000] 08:48:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (17793400) [pid = 3380] [serial = 1486] [outer = 1703F400] 08:48:13 INFO - PROCESS | 3380 | 1466696893078 Marionette DEBUG loaded listener.js 08:48:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (17982400) [pid = 3380] [serial = 1487] [outer = 1703F400] 08:48:13 INFO - PROCESS | 3380 | 1466696893498 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:48:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:48:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 752ms 08:48:13 INFO - PROCESS | 3380 | 1466696893558 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 08:48:13 INFO - PROCESS | 3380 | 1466696893560 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 08:48:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:48:13 INFO - PROCESS | 3380 | 1466696893564 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:48:13 INFO - PROCESS | 3380 | 1466696893565 Marionette TRACE conn3 <- [1,1946,null,{}] 08:48:13 INFO - PROCESS | 3380 | 1466696893569 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:48:13 INFO - PROCESS | 3380 | 1466696893574 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:13 INFO - PROCESS | 3380 | 1466696893712 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 08:48:13 INFO - PROCESS | 3380 | 1466696893725 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:13 INFO - PROCESS | 3380 | 1466696893727 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:13 INFO - PROCESS | 3380 | ++DOCSHELL 16F42000 == 34 [pid = 3380] [id = 496] 08:48:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (17983000) [pid = 3380] [serial = 1488] [outer = 00000000] 08:48:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (182D8C00) [pid = 3380] [serial = 1489] [outer = 17983000] 08:48:13 INFO - PROCESS | 3380 | 1466696893770 Marionette DEBUG loaded listener.js 08:48:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (1953CC00) [pid = 3380] [serial = 1490] [outer = 17983000] 08:48:14 INFO - PROCESS | 3380 | 1466696894211 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:48:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:48:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 705ms 08:48:14 INFO - PROCESS | 3380 | 1466696894269 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 08:48:14 INFO - PROCESS | 3380 | 1466696894271 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 08:48:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:48:14 INFO - PROCESS | 3380 | 1466696894274 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:48:14 INFO - PROCESS | 3380 | 1466696894276 Marionette TRACE conn3 <- [1,1950,null,{}] 08:48:14 INFO - PROCESS | 3380 | 1466696894279 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:48:14 INFO - PROCESS | 3380 | 1466696894281 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:14 INFO - PROCESS | 3380 | 1466696894422 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 08:48:14 INFO - PROCESS | 3380 | 1466696894431 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:14 INFO - PROCESS | 3380 | 1466696894433 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:14 INFO - PROCESS | 3380 | ++DOCSHELL 114B0C00 == 35 [pid = 3380] [id = 497] 08:48:14 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (11802C00) [pid = 3380] [serial = 1491] [outer = 00000000] 08:48:14 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (199C5C00) [pid = 3380] [serial = 1492] [outer = 11802C00] 08:48:14 INFO - PROCESS | 3380 | 1466696894528 Marionette DEBUG loaded listener.js 08:48:14 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (16ABA800) [pid = 3380] [serial = 1493] [outer = 11802C00] 08:48:14 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (11048400) [pid = 3380] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:48:14 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (16A54400) [pid = 3380] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:48:14 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (1322BC00) [pid = 3380] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:48:14 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (15281000) [pid = 3380] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:48:14 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (10E6AC00) [pid = 3380] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:48:14 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (13ABA400) [pid = 3380] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:48:14 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (18223800) [pid = 3380] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:48:14 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (1768BC00) [pid = 3380] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:48:14 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (1047FC00) [pid = 3380] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:48:14 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (10F8F400) [pid = 3380] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:48:14 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (13DD9000) [pid = 3380] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:48:14 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (10476C00) [pid = 3380] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:48:14 INFO - PROCESS | 3380 | 1466696894970 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:48:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:48:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 736ms 08:48:15 INFO - PROCESS | 3380 | 1466696895014 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 08:48:15 INFO - PROCESS | 3380 | 1466696895016 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 08:48:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:48:15 INFO - PROCESS | 3380 | 1466696895019 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:48:15 INFO - PROCESS | 3380 | 1466696895021 Marionette TRACE conn3 <- [1,1954,null,{}] 08:48:15 INFO - PROCESS | 3380 | 1466696895025 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:48:15 INFO - PROCESS | 3380 | 1466696895027 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:15 INFO - PROCESS | 3380 | 1466696895108 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 08:48:15 INFO - PROCESS | 3380 | 1466696895113 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:15 INFO - PROCESS | 3380 | 1466696895115 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:15 INFO - PROCESS | 3380 | ++DOCSHELL 10E6BC00 == 36 [pid = 3380] [id = 498] 08:48:15 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (11892400) [pid = 3380] [serial = 1494] [outer = 00000000] 08:48:15 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (16FD0C00) [pid = 3380] [serial = 1495] [outer = 11892400] 08:48:15 INFO - PROCESS | 3380 | 1466696895157 Marionette DEBUG loaded listener.js 08:48:15 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (17A9E400) [pid = 3380] [serial = 1496] [outer = 11892400] 08:48:15 INFO - PROCESS | 3380 | 1466696895588 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:48:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:48:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 596ms 08:48:15 INFO - PROCESS | 3380 | 1466696895617 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 08:48:15 INFO - PROCESS | 3380 | 1466696895619 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 08:48:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:48:15 INFO - PROCESS | 3380 | 1466696895636 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:48:15 INFO - PROCESS | 3380 | 1466696895637 Marionette TRACE conn3 <- [1,1958,null,{}] 08:48:15 INFO - PROCESS | 3380 | 1466696895642 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:48:15 INFO - PROCESS | 3380 | 1466696895643 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:15 INFO - PROCESS | 3380 | 1466696895719 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 08:48:15 INFO - PROCESS | 3380 | 1466696895724 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:15 INFO - PROCESS | 3380 | 1466696895726 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:15 INFO - PROCESS | 3380 | ++DOCSHELL 16A5F000 == 37 [pid = 3380] [id = 499] 08:48:15 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (1954A800) [pid = 3380] [serial = 1497] [outer = 00000000] 08:48:15 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (19E6B000) [pid = 3380] [serial = 1498] [outer = 1954A800] 08:48:15 INFO - PROCESS | 3380 | 1466696895769 Marionette DEBUG loaded listener.js 08:48:15 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (19F6B000) [pid = 3380] [serial = 1499] [outer = 1954A800] 08:48:16 INFO - PROCESS | 3380 | 1466696896208 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:48:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:48:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 596ms 08:48:16 INFO - PROCESS | 3380 | 1466696896220 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 08:48:16 INFO - PROCESS | 3380 | 1466696896221 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 08:48:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:48:16 INFO - PROCESS | 3380 | 1466696896225 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:48:16 INFO - PROCESS | 3380 | 1466696896226 Marionette TRACE conn3 <- [1,1962,null,{}] 08:48:16 INFO - PROCESS | 3380 | 1466696896230 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:48:16 INFO - PROCESS | 3380 | 1466696896231 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:16 INFO - PROCESS | 3380 | 1466696896358 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 08:48:16 INFO - PROCESS | 3380 | 1466696896366 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:16 INFO - PROCESS | 3380 | 1466696896368 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:16 INFO - PROCESS | 3380 | ++DOCSHELL 17F4A000 == 38 [pid = 3380] [id = 500] 08:48:16 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (180C8800) [pid = 3380] [serial = 1500] [outer = 00000000] 08:48:16 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (19F75C00) [pid = 3380] [serial = 1501] [outer = 180C8800] 08:48:16 INFO - PROCESS | 3380 | 1466696896411 Marionette DEBUG loaded listener.js 08:48:16 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (1A2AF400) [pid = 3380] [serial = 1502] [outer = 180C8800] 08:48:17 INFO - PROCESS | 3380 | --DOCSHELL 11C92000 == 37 [pid = 3380] [id = 490] 08:48:17 INFO - PROCESS | 3380 | --DOCSHELL 104E7C00 == 36 [pid = 3380] [id = 491] 08:48:17 INFO - PROCESS | 3380 | --DOCSHELL 1821F000 == 35 [pid = 3380] [id = 489] 08:48:17 INFO - PROCESS | 3380 | --DOCSHELL 12B74000 == 34 [pid = 3380] [id = 492] 08:48:17 INFO - PROCESS | 3380 | --DOCSHELL 10E6BC00 == 33 [pid = 3380] [id = 498] 08:48:17 INFO - PROCESS | 3380 | --DOCSHELL 16F42000 == 32 [pid = 3380] [id = 496] 08:48:17 INFO - PROCESS | 3380 | --DOCSHELL 114B0C00 == 31 [pid = 3380] [id = 497] 08:48:17 INFO - PROCESS | 3380 | --DOCSHELL 16A5F000 == 30 [pid = 3380] [id = 499] 08:48:17 INFO - PROCESS | 3380 | --DOCSHELL 15CE4800 == 29 [pid = 3380] [id = 494] 08:48:17 INFO - PROCESS | 3380 | --DOCSHELL 1457A400 == 28 [pid = 3380] [id = 493] 08:48:17 INFO - PROCESS | 3380 | --DOCSHELL 16FD0000 == 27 [pid = 3380] [id = 495] 08:48:18 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (15CEC400) [pid = 3380] [serial = 1451] [outer = 00000000] [url = about:blank] 08:48:18 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (129E7400) [pid = 3380] [serial = 1465] [outer = 00000000] [url = about:blank] 08:48:18 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (11DD8400) [pid = 3380] [serial = 1444] [outer = 00000000] [url = about:blank] 08:48:18 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (12BABC00) [pid = 3380] [serial = 1445] [outer = 00000000] [url = about:blank] 08:48:18 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (16FCD000) [pid = 3380] [serial = 1453] [outer = 00000000] [url = about:blank] 08:48:18 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (13A28000) [pid = 3380] [serial = 1447] [outer = 00000000] [url = about:blank] 08:48:18 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (13D54400) [pid = 3380] [serial = 1448] [outer = 00000000] [url = about:blank] 08:48:18 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (15CE1800) [pid = 3380] [serial = 1450] [outer = 00000000] [url = about:blank] 08:48:18 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (12E12800) [pid = 3380] [serial = 1433] [outer = 00000000] [url = about:blank] 08:48:18 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (12BB0C00) [pid = 3380] [serial = 1432] [outer = 00000000] [url = about:blank] 08:48:18 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (14587000) [pid = 3380] [serial = 1436] [outer = 00000000] [url = about:blank] 08:48:18 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (13D5B800) [pid = 3380] [serial = 1435] [outer = 00000000] [url = about:blank] 08:48:18 INFO - PROCESS | 3380 | --DOMWINDOW == 66 (19F2F000) [pid = 3380] [serial = 1439] [outer = 00000000] [url = about:blank] 08:48:18 INFO - PROCESS | 3380 | --DOMWINDOW == 65 (199C4400) [pid = 3380] [serial = 1438] [outer = 00000000] [url = about:blank] 08:48:18 INFO - PROCESS | 3380 | --DOMWINDOW == 64 (1797A400) [pid = 3380] [serial = 1456] [outer = 00000000] [url = about:blank] 08:48:18 INFO - PROCESS | 3380 | --DOMWINDOW == 63 (10B86C00) [pid = 3380] [serial = 1459] [outer = 00000000] [url = about:blank] 08:48:18 INFO - PROCESS | 3380 | --DOMWINDOW == 62 (17F51000) [pid = 3380] [serial = 1457] [outer = 00000000] [url = about:blank] 08:48:18 INFO - PROCESS | 3380 | --DOMWINDOW == 61 (12ED4400) [pid = 3380] [serial = 1442] [outer = 00000000] [url = about:blank] 08:48:18 INFO - PROCESS | 3380 | --DOMWINDOW == 60 (15CF0800) [pid = 3380] [serial = 1466] [outer = 00000000] [url = about:blank] 08:48:18 INFO - PROCESS | 3380 | --DOMWINDOW == 59 (12BD7000) [pid = 3380] [serial = 1441] [outer = 00000000] [url = about:blank] 08:48:18 INFO - PROCESS | 3380 | --DOMWINDOW == 58 (12E19C00) [pid = 3380] [serial = 1460] [outer = 00000000] [url = about:blank] 08:48:18 INFO - PROCESS | 3380 | --DOMWINDOW == 57 (1719AC00) [pid = 3380] [serial = 1454] [outer = 00000000] [url = about:blank] 08:48:18 INFO - PROCESS | 3380 | --DOMWINDOW == 56 (177DE800) [pid = 3380] [serial = 1462] [outer = 00000000] [url = about:blank] 08:48:18 INFO - PROCESS | 3380 | --DOMWINDOW == 55 (180D3800) [pid = 3380] [serial = 1463] [outer = 00000000] [url = about:blank] 08:48:18 INFO - PROCESS | 3380 | 1466696898106 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:48:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:48:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1911ms 08:48:18 INFO - PROCESS | 3380 | 1466696898146 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 08:48:18 INFO - PROCESS | 3380 | 1466696898150 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 08:48:18 INFO - PROCESS | 3380 | 1466696898155 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:48:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:48:18 INFO - PROCESS | 3380 | 1466696898158 Marionette TRACE conn3 <- [1,1966,null,{}] 08:48:18 INFO - PROCESS | 3380 | 1466696898164 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:48:18 INFO - PROCESS | 3380 | 1466696898167 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:18 INFO - PROCESS | 3380 | 1466696898254 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 08:48:18 INFO - PROCESS | 3380 | 1466696898261 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:18 INFO - PROCESS | 3380 | 1466696898266 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:18 INFO - PROCESS | 3380 | ++DOCSHELL 10E08400 == 28 [pid = 3380] [id = 501] 08:48:18 INFO - PROCESS | 3380 | ++DOMWINDOW == 56 (10E08C00) [pid = 3380] [serial = 1503] [outer = 00000000] 08:48:18 INFO - PROCESS | 3380 | ++DOMWINDOW == 57 (1104A400) [pid = 3380] [serial = 1504] [outer = 10E08C00] 08:48:18 INFO - PROCESS | 3380 | 1466696898319 Marionette DEBUG loaded listener.js 08:48:18 INFO - PROCESS | 3380 | ++DOMWINDOW == 58 (114A6C00) [pid = 3380] [serial = 1505] [outer = 10E08C00] 08:48:18 INFO - PROCESS | 3380 | 1466696898813 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:48:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:48:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 705ms 08:48:18 INFO - PROCESS | 3380 | 1466696898857 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 08:48:18 INFO - PROCESS | 3380 | 1466696898862 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 08:48:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:48:18 INFO - PROCESS | 3380 | 1466696898868 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:48:18 INFO - PROCESS | 3380 | 1466696898870 Marionette TRACE conn3 <- [1,1970,null,{}] 08:48:18 INFO - PROCESS | 3380 | 1466696898874 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:48:18 INFO - PROCESS | 3380 | 1466696898877 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:19 INFO - PROCESS | 3380 | 1466696898965 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 08:48:19 INFO - PROCESS | 3380 | 1466696898978 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:19 INFO - PROCESS | 3380 | 1466696898982 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:19 INFO - PROCESS | 3380 | ++DOCSHELL 12BA9400 == 29 [pid = 3380] [id = 502] 08:48:19 INFO - PROCESS | 3380 | ++DOMWINDOW == 59 (12BA9800) [pid = 3380] [serial = 1506] [outer = 00000000] 08:48:19 INFO - PROCESS | 3380 | ++DOMWINDOW == 60 (12BD1400) [pid = 3380] [serial = 1507] [outer = 12BA9800] 08:48:19 INFO - PROCESS | 3380 | 1466696899028 Marionette DEBUG loaded listener.js 08:48:19 INFO - PROCESS | 3380 | ++DOMWINDOW == 61 (12BD9000) [pid = 3380] [serial = 1508] [outer = 12BA9800] 08:48:19 INFO - PROCESS | 3380 | 1466696899485 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:48:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:48:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 627ms 08:48:19 INFO - PROCESS | 3380 | 1466696899504 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 08:48:19 INFO - PROCESS | 3380 | 1466696899506 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 08:48:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:48:19 INFO - PROCESS | 3380 | 1466696899510 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:48:19 INFO - PROCESS | 3380 | 1466696899513 Marionette TRACE conn3 <- [1,1974,null,{}] 08:48:19 INFO - PROCESS | 3380 | 1466696899528 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:48:19 INFO - PROCESS | 3380 | 1466696899532 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:19 INFO - PROCESS | 3380 | 1466696899614 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 08:48:19 INFO - PROCESS | 3380 | 1466696899623 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:19 INFO - PROCESS | 3380 | 1466696899626 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:19 INFO - PROCESS | 3380 | ++DOCSHELL 13628C00 == 30 [pid = 3380] [id = 503] 08:48:19 INFO - PROCESS | 3380 | ++DOMWINDOW == 62 (13629C00) [pid = 3380] [serial = 1509] [outer = 00000000] 08:48:19 INFO - PROCESS | 3380 | ++DOMWINDOW == 63 (13ABCC00) [pid = 3380] [serial = 1510] [outer = 13629C00] 08:48:19 INFO - PROCESS | 3380 | 1466696899674 Marionette DEBUG loaded listener.js 08:48:19 INFO - PROCESS | 3380 | ++DOMWINDOW == 64 (13D57800) [pid = 3380] [serial = 1511] [outer = 13629C00] 08:48:20 INFO - PROCESS | 3380 | 1466696900142 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:48:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:48:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 690ms 08:48:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:48:20 INFO - PROCESS | 3380 | 1466696900209 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 08:48:20 INFO - PROCESS | 3380 | 1466696900211 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 08:48:20 INFO - PROCESS | 3380 | 1466696900215 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:48:20 INFO - PROCESS | 3380 | 1466696900216 Marionette TRACE conn3 <- [1,1978,null,{}] 08:48:20 INFO - PROCESS | 3380 | 1466696900220 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:48:20 INFO - PROCESS | 3380 | 1466696900232 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:20 INFO - PROCESS | 3380 | 1466696900312 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 08:48:20 INFO - PROCESS | 3380 | 1466696900318 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:20 INFO - PROCESS | 3380 | 1466696900320 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:20 INFO - PROCESS | 3380 | ++DOCSHELL 13D61800 == 31 [pid = 3380] [id = 504] 08:48:20 INFO - PROCESS | 3380 | ++DOMWINDOW == 65 (13DCF400) [pid = 3380] [serial = 1512] [outer = 00000000] 08:48:20 INFO - PROCESS | 3380 | ++DOMWINDOW == 66 (14585800) [pid = 3380] [serial = 1513] [outer = 13DCF400] 08:48:20 INFO - PROCESS | 3380 | 1466696900364 Marionette DEBUG loaded listener.js 08:48:20 INFO - PROCESS | 3380 | ++DOMWINDOW == 67 (15274400) [pid = 3380] [serial = 1514] [outer = 13DCF400] 08:48:20 INFO - PROCESS | 3380 | 1466696900853 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:48:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:48:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 626ms 08:48:20 INFO - PROCESS | 3380 | 1466696900887 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 08:48:20 INFO - PROCESS | 3380 | 1466696900889 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 08:48:20 INFO - PROCESS | 3380 | 1466696900893 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:48:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:48:20 INFO - PROCESS | 3380 | 1466696900894 Marionette TRACE conn3 <- [1,1982,null,{}] 08:48:20 INFO - PROCESS | 3380 | 1466696900898 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:48:20 INFO - PROCESS | 3380 | 1466696900900 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:20 INFO - PROCESS | 3380 | 1466696900976 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 08:48:20 INFO - PROCESS | 3380 | 1466696900981 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:20 INFO - PROCESS | 3380 | 1466696900983 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:20 INFO - PROCESS | 3380 | ++DOCSHELL 15C08000 == 32 [pid = 3380] [id = 505] 08:48:20 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (15C08800) [pid = 3380] [serial = 1515] [outer = 00000000] 08:48:21 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (15CE9800) [pid = 3380] [serial = 1516] [outer = 15C08800] 08:48:21 INFO - PROCESS | 3380 | 1466696901031 Marionette DEBUG loaded listener.js 08:48:21 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (15CED800) [pid = 3380] [serial = 1517] [outer = 15C08800] 08:48:21 INFO - PROCESS | 3380 | 1466696901484 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:48:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:48:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 643ms 08:48:21 INFO - PROCESS | 3380 | 1466696901537 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 08:48:21 INFO - PROCESS | 3380 | 1466696901539 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 08:48:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:48:21 INFO - PROCESS | 3380 | 1466696901542 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:48:21 INFO - PROCESS | 3380 | 1466696901544 Marionette TRACE conn3 <- [1,1986,null,{}] 08:48:21 INFO - PROCESS | 3380 | 1466696901547 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:48:21 INFO - PROCESS | 3380 | 1466696901553 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:21 INFO - PROCESS | 3380 | 1466696901652 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 08:48:21 INFO - PROCESS | 3380 | 1466696901657 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:21 INFO - PROCESS | 3380 | 1466696901660 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:21 INFO - PROCESS | 3380 | ++DOCSHELL 16AB9400 == 33 [pid = 3380] [id = 506] 08:48:21 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (16F45800) [pid = 3380] [serial = 1518] [outer = 00000000] 08:48:21 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (1704E800) [pid = 3380] [serial = 1519] [outer = 16F45800] 08:48:21 INFO - PROCESS | 3380 | 1466696901703 Marionette DEBUG loaded listener.js 08:48:21 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (17792800) [pid = 3380] [serial = 1520] [outer = 16F45800] 08:48:22 INFO - PROCESS | 3380 | 1466696902135 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:48:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:48:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 627ms 08:48:22 INFO - PROCESS | 3380 | 1466696902181 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 08:48:22 INFO - PROCESS | 3380 | 1466696902183 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 08:48:22 INFO - PROCESS | 3380 | 1466696902190 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:48:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:48:22 INFO - PROCESS | 3380 | 1466696902192 Marionette TRACE conn3 <- [1,1990,null,{}] 08:48:22 INFO - PROCESS | 3380 | 1466696902195 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:48:22 INFO - PROCESS | 3380 | 1466696902197 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:22 INFO - PROCESS | 3380 | 1466696902281 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 08:48:22 INFO - PROCESS | 3380 | 1466696902289 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:22 INFO - PROCESS | 3380 | 1466696902291 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:22 INFO - PROCESS | 3380 | ++DOCSHELL 17048000 == 34 [pid = 3380] [id = 507] 08:48:22 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (177E6C00) [pid = 3380] [serial = 1521] [outer = 00000000] 08:48:22 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (17FF0C00) [pid = 3380] [serial = 1522] [outer = 177E6C00] 08:48:22 INFO - PROCESS | 3380 | 1466696902333 Marionette DEBUG loaded listener.js 08:48:22 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (13636000) [pid = 3380] [serial = 1523] [outer = 177E6C00] 08:48:22 INFO - PROCESS | 3380 | 1466696902767 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:48:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:48:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 595ms 08:48:22 INFO - PROCESS | 3380 | 1466696902788 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 08:48:22 INFO - PROCESS | 3380 | 1466696902790 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 08:48:22 INFO - PROCESS | 3380 | 1466696902793 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:48:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:48:22 INFO - PROCESS | 3380 | 1466696902795 Marionette TRACE conn3 <- [1,1994,null,{}] 08:48:22 INFO - PROCESS | 3380 | 1466696902798 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:48:22 INFO - PROCESS | 3380 | 1466696902800 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:22 INFO - PROCESS | 3380 | 1466696902918 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 08:48:22 INFO - PROCESS | 3380 | 1466696902926 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:22 INFO - PROCESS | 3380 | 1466696902928 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:22 INFO - PROCESS | 3380 | ++DOCSHELL 17978800 == 35 [pid = 3380] [id = 508] 08:48:22 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (18216400) [pid = 3380] [serial = 1524] [outer = 00000000] 08:48:22 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (182DA800) [pid = 3380] [serial = 1525] [outer = 18216400] 08:48:22 INFO - PROCESS | 3380 | 1466696902971 Marionette DEBUG loaded listener.js 08:48:23 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (182DB400) [pid = 3380] [serial = 1526] [outer = 18216400] 08:48:23 INFO - PROCESS | 3380 | 1466696903382 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:48:23 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:48:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 642ms 08:48:23 INFO - PROCESS | 3380 | 1466696903432 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 08:48:23 INFO - PROCESS | 3380 | 1466696903434 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 08:48:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:48:23 INFO - PROCESS | 3380 | 1466696903437 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:48:23 INFO - PROCESS | 3380 | 1466696903439 Marionette TRACE conn3 <- [1,1998,null,{}] 08:48:23 INFO - PROCESS | 3380 | 1466696903442 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:48:23 INFO - PROCESS | 3380 | 1466696903444 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:23 INFO - PROCESS | 3380 | 1466696903558 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 08:48:23 INFO - PROCESS | 3380 | 1466696903573 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:23 INFO - PROCESS | 3380 | 1466696903575 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:23 INFO - PROCESS | 3380 | ++DOCSHELL 13628400 == 36 [pid = 3380] [id = 509] 08:48:23 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (19541400) [pid = 3380] [serial = 1527] [outer = 00000000] 08:48:23 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (199C4000) [pid = 3380] [serial = 1528] [outer = 19541400] 08:48:23 INFO - PROCESS | 3380 | 1466696903618 Marionette DEBUG loaded listener.js 08:48:23 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (199C5000) [pid = 3380] [serial = 1529] [outer = 19541400] 08:48:24 INFO - PROCESS | 3380 | 1466696904105 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:48:24 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:48:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 706ms 08:48:24 INFO - PROCESS | 3380 | 1466696904137 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 08:48:24 INFO - PROCESS | 3380 | 1466696904139 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 08:48:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:48:24 INFO - PROCESS | 3380 | 1466696904142 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:48:24 INFO - PROCESS | 3380 | 1466696904144 Marionette TRACE conn3 <- [1,2002,null,{}] 08:48:24 INFO - PROCESS | 3380 | 1466696904147 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:48:24 INFO - PROCESS | 3380 | 1466696904149 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:24 INFO - PROCESS | 3380 | 1466696904273 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 08:48:24 INFO - PROCESS | 3380 | 1466696904281 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:24 INFO - PROCESS | 3380 | 1466696904283 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:24 INFO - PROCESS | 3380 | ++DOCSHELL 18216C00 == 37 [pid = 3380] [id = 510] 08:48:24 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (182D7800) [pid = 3380] [serial = 1530] [outer = 00000000] 08:48:24 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (19F31C00) [pid = 3380] [serial = 1531] [outer = 182D7800] 08:48:24 INFO - PROCESS | 3380 | 1466696904325 Marionette DEBUG loaded listener.js 08:48:24 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (19F72C00) [pid = 3380] [serial = 1532] [outer = 182D7800] 08:48:24 INFO - PROCESS | 3380 | 1466696904757 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:48:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:48:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 642ms 08:48:24 INFO - PROCESS | 3380 | 1466696904780 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 08:48:24 INFO - PROCESS | 3380 | 1466696904783 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 08:48:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:48:24 INFO - PROCESS | 3380 | 1466696904786 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:48:24 INFO - PROCESS | 3380 | 1466696904788 Marionette TRACE conn3 <- [1,2006,null,{}] 08:48:24 INFO - PROCESS | 3380 | 1466696904792 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:48:24 INFO - PROCESS | 3380 | 1466696904794 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:24 INFO - PROCESS | 3380 | 1466696904913 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 08:48:25 INFO - PROCESS | 3380 | 1466696905009 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:25 INFO - PROCESS | 3380 | 1466696905012 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:25 INFO - PROCESS | 3380 | ++DOCSHELL 152EB400 == 38 [pid = 3380] [id = 511] 08:48:25 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (19F76800) [pid = 3380] [serial = 1533] [outer = 00000000] 08:48:25 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (1A30A800) [pid = 3380] [serial = 1534] [outer = 19F76800] 08:48:25 INFO - PROCESS | 3380 | 1466696905056 Marionette DEBUG loaded listener.js 08:48:25 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (1A30E800) [pid = 3380] [serial = 1535] [outer = 19F76800] 08:48:25 INFO - PROCESS | 3380 | 1466696905483 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:48:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:48:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 752ms 08:48:25 INFO - PROCESS | 3380 | 1466696905527 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 08:48:25 INFO - PROCESS | 3380 | 1466696905529 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 08:48:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:48:25 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (1954A800) [pid = 3380] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:48:25 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (1703F400) [pid = 3380] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:48:25 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (17983000) [pid = 3380] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:48:25 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (11802C00) [pid = 3380] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:48:25 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (12BD6000) [pid = 3380] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:48:25 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (104EC800) [pid = 3380] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:48:25 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (11CF1000) [pid = 3380] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:48:25 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (199C9C00) [pid = 3380] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:48:25 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (15CE7000) [pid = 3380] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:48:25 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (1457A800) [pid = 3380] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:48:25 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (11892400) [pid = 3380] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:48:25 INFO - PROCESS | 3380 | 1466696905682 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:48:25 INFO - PROCESS | 3380 | 1466696905684 Marionette TRACE conn3 <- [1,2010,null,{}] 08:48:25 INFO - PROCESS | 3380 | 1466696905698 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:48:25 INFO - PROCESS | 3380 | 1466696905701 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:25 INFO - PROCESS | 3380 | 1466696905806 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 08:48:25 INFO - PROCESS | 3380 | 1466696905813 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:25 INFO - PROCESS | 3380 | 1466696905815 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:25 INFO - PROCESS | 3380 | ++DOCSHELL 114AFC00 == 39 [pid = 3380] [id = 512] 08:48:25 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (12BDB000) [pid = 3380] [serial = 1536] [outer = 00000000] 08:48:25 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (15164400) [pid = 3380] [serial = 1537] [outer = 12BDB000] 08:48:25 INFO - PROCESS | 3380 | 1466696905860 Marionette DEBUG loaded listener.js 08:48:25 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (15167800) [pid = 3380] [serial = 1538] [outer = 12BDB000] 08:48:26 INFO - PROCESS | 3380 | 1466696906283 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:48:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:48:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 799ms 08:48:26 INFO - PROCESS | 3380 | 1466696906338 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 08:48:26 INFO - PROCESS | 3380 | 1466696906340 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 08:48:26 INFO - PROCESS | 3380 | 1466696906343 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:48:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:48:26 INFO - PROCESS | 3380 | 1466696906345 Marionette TRACE conn3 <- [1,2014,null,{}] 08:48:26 INFO - PROCESS | 3380 | 1466696906358 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:48:26 INFO - PROCESS | 3380 | 1466696906360 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:26 INFO - PROCESS | 3380 | 1466696906437 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 08:48:26 INFO - PROCESS | 3380 | 1466696906441 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:26 INFO - PROCESS | 3380 | 1466696906443 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:26 INFO - PROCESS | 3380 | ++DOCSHELL 11892400 == 40 [pid = 3380] [id = 513] 08:48:26 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (13223400) [pid = 3380] [serial = 1539] [outer = 00000000] 08:48:26 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (1A307C00) [pid = 3380] [serial = 1540] [outer = 13223400] 08:48:26 INFO - PROCESS | 3380 | 1466696906486 Marionette DEBUG loaded listener.js 08:48:26 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (1A3E6000) [pid = 3380] [serial = 1541] [outer = 13223400] 08:48:26 INFO - PROCESS | 3380 | 1466696906904 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:48:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:48:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 596ms 08:48:26 INFO - PROCESS | 3380 | 1466696906952 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 08:48:26 INFO - PROCESS | 3380 | 1466696906954 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 08:48:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:48:26 INFO - PROCESS | 3380 | 1466696906957 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:48:26 INFO - PROCESS | 3380 | 1466696906959 Marionette TRACE conn3 <- [1,2018,null,{}] 08:48:26 INFO - PROCESS | 3380 | 1466696906962 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:48:26 INFO - PROCESS | 3380 | 1466696906964 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:27 INFO - PROCESS | 3380 | 1466696907043 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 08:48:27 INFO - PROCESS | 3380 | 1466696907048 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:27 INFO - PROCESS | 3380 | 1466696907050 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:27 INFO - PROCESS | 3380 | ++DOCSHELL 16AB2C00 == 41 [pid = 3380] [id = 514] 08:48:27 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (1A3E6C00) [pid = 3380] [serial = 1542] [outer = 00000000] 08:48:27 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (1A3EFC00) [pid = 3380] [serial = 1543] [outer = 1A3E6C00] 08:48:27 INFO - PROCESS | 3380 | 1466696907093 Marionette DEBUG loaded listener.js 08:48:27 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (1A64B400) [pid = 3380] [serial = 1544] [outer = 1A3E6C00] 08:48:27 INFO - PROCESS | 3380 | 1466696907513 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:48:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:48:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 596ms 08:48:27 INFO - PROCESS | 3380 | 1466696907555 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 08:48:27 INFO - PROCESS | 3380 | 1466696907557 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 08:48:27 INFO - PROCESS | 3380 | 1466696907560 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:48:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:48:27 INFO - PROCESS | 3380 | 1466696907561 Marionette TRACE conn3 <- [1,2022,null,{}] 08:48:27 INFO - PROCESS | 3380 | 1466696907581 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:48:27 INFO - PROCESS | 3380 | 1466696907583 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:27 INFO - PROCESS | 3380 | 1466696907661 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 08:48:27 INFO - PROCESS | 3380 | 1466696907666 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:27 INFO - PROCESS | 3380 | 1466696907668 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:27 INFO - PROCESS | 3380 | ++DOCSHELL 132D5C00 == 42 [pid = 3380] [id = 515] 08:48:27 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (1A3E9400) [pid = 3380] [serial = 1545] [outer = 00000000] 08:48:27 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (10A59400) [pid = 3380] [serial = 1546] [outer = 1A3E9400] 08:48:27 INFO - PROCESS | 3380 | 1466696907713 Marionette DEBUG loaded listener.js 08:48:27 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (1A650C00) [pid = 3380] [serial = 1547] [outer = 1A3E9400] 08:48:28 INFO - PROCESS | 3380 | 1466696908546 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:48:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:48:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1050ms 08:48:28 INFO - PROCESS | 3380 | 1466696908631 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 08:48:28 INFO - PROCESS | 3380 | 1466696908635 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 08:48:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:48:28 INFO - PROCESS | 3380 | 1466696908640 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:48:28 INFO - PROCESS | 3380 | 1466696908643 Marionette TRACE conn3 <- [1,2026,null,{}] 08:48:28 INFO - PROCESS | 3380 | 1466696908648 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:48:28 INFO - PROCESS | 3380 | 1466696908652 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:28 INFO - PROCESS | 3380 | 1466696908799 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 08:48:28 INFO - PROCESS | 3380 | 1466696908928 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:28 INFO - PROCESS | 3380 | 1466696908932 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:28 INFO - PROCESS | 3380 | ++DOCSHELL 10E9D000 == 43 [pid = 3380] [id = 516] 08:48:28 INFO - PROCESS | 3380 | ++DOMWINDOW == 90 (10F90400) [pid = 3380] [serial = 1548] [outer = 00000000] 08:48:29 INFO - PROCESS | 3380 | ++DOMWINDOW == 91 (12B6A000) [pid = 3380] [serial = 1549] [outer = 10F90400] 08:48:29 INFO - PROCESS | 3380 | 1466696908991 Marionette DEBUG loaded listener.js 08:48:29 INFO - PROCESS | 3380 | ++DOMWINDOW == 92 (12BDF800) [pid = 3380] [serial = 1550] [outer = 10F90400] 08:48:29 INFO - PROCESS | 3380 | 1466696909896 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:48:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:48:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1300ms 08:48:29 INFO - PROCESS | 3380 | 1466696909937 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 08:48:29 INFO - PROCESS | 3380 | 1466696909942 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 08:48:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:48:29 INFO - PROCESS | 3380 | 1466696909947 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:48:29 INFO - PROCESS | 3380 | 1466696909950 Marionette TRACE conn3 <- [1,2030,null,{}] 08:48:29 INFO - PROCESS | 3380 | 1466696909955 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:48:29 INFO - PROCESS | 3380 | 1466696909958 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:30 INFO - PROCESS | 3380 | 1466696910065 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 08:48:30 INFO - PROCESS | 3380 | 1466696910204 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:30 INFO - PROCESS | 3380 | 1466696910208 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:30 INFO - PROCESS | 3380 | ++DOCSHELL 105EF800 == 44 [pid = 3380] [id = 517] 08:48:30 INFO - PROCESS | 3380 | ++DOMWINDOW == 93 (10A61000) [pid = 3380] [serial = 1551] [outer = 00000000] 08:48:30 INFO - PROCESS | 3380 | ++DOMWINDOW == 94 (114ADC00) [pid = 3380] [serial = 1552] [outer = 10A61000] 08:48:30 INFO - PROCESS | 3380 | 1466696910260 Marionette DEBUG loaded listener.js 08:48:30 INFO - PROCESS | 3380 | ++DOMWINDOW == 95 (1180F800) [pid = 3380] [serial = 1553] [outer = 10A61000] 08:48:30 INFO - PROCESS | 3380 | --DOCSHELL 16AB2C00 == 43 [pid = 3380] [id = 514] 08:48:30 INFO - PROCESS | 3380 | --DOCSHELL 11892400 == 42 [pid = 3380] [id = 513] 08:48:30 INFO - PROCESS | 3380 | --DOCSHELL 114AFC00 == 41 [pid = 3380] [id = 512] 08:48:30 INFO - PROCESS | 3380 | --DOCSHELL 152EB400 == 40 [pid = 3380] [id = 511] 08:48:30 INFO - PROCESS | 3380 | --DOCSHELL 18216C00 == 39 [pid = 3380] [id = 510] 08:48:30 INFO - PROCESS | 3380 | --DOCSHELL 13628400 == 38 [pid = 3380] [id = 509] 08:48:30 INFO - PROCESS | 3380 | --DOCSHELL 17978800 == 37 [pid = 3380] [id = 508] 08:48:30 INFO - PROCESS | 3380 | --DOCSHELL 17048000 == 36 [pid = 3380] [id = 507] 08:48:30 INFO - PROCESS | 3380 | --DOCSHELL 16AB9400 == 35 [pid = 3380] [id = 506] 08:48:30 INFO - PROCESS | 3380 | --DOCSHELL 15C08000 == 34 [pid = 3380] [id = 505] 08:48:30 INFO - PROCESS | 3380 | --DOCSHELL 13D61800 == 33 [pid = 3380] [id = 504] 08:48:30 INFO - PROCESS | 3380 | --DOCSHELL 13628C00 == 32 [pid = 3380] [id = 503] 08:48:30 INFO - PROCESS | 3380 | --DOCSHELL 12BA9400 == 31 [pid = 3380] [id = 502] 08:48:30 INFO - PROCESS | 3380 | --DOCSHELL 10E08400 == 30 [pid = 3380] [id = 501] 08:48:30 INFO - PROCESS | 3380 | --DOCSHELL 17F4A000 == 29 [pid = 3380] [id = 500] 08:48:30 INFO - PROCESS | 3380 | --DOMWINDOW == 94 (19F6B000) [pid = 3380] [serial = 1499] [outer = 00000000] [url = about:blank] 08:48:30 INFO - PROCESS | 3380 | --DOMWINDOW == 93 (19F75C00) [pid = 3380] [serial = 1501] [outer = 00000000] [url = about:blank] 08:48:30 INFO - PROCESS | 3380 | --DOMWINDOW == 92 (17793400) [pid = 3380] [serial = 1486] [outer = 00000000] [url = about:blank] 08:48:30 INFO - PROCESS | 3380 | --DOMWINDOW == 91 (182D8C00) [pid = 3380] [serial = 1489] [outer = 00000000] [url = about:blank] 08:48:30 INFO - PROCESS | 3380 | --DOMWINDOW == 90 (17982400) [pid = 3380] [serial = 1487] [outer = 00000000] [url = about:blank] 08:48:30 INFO - PROCESS | 3380 | --DOMWINDOW == 89 (199C5C00) [pid = 3380] [serial = 1492] [outer = 00000000] [url = about:blank] 08:48:30 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (1953CC00) [pid = 3380] [serial = 1490] [outer = 00000000] [url = about:blank] 08:48:30 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (19E6B000) [pid = 3380] [serial = 1498] [outer = 00000000] [url = about:blank] 08:48:30 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (16ABA800) [pid = 3380] [serial = 1493] [outer = 00000000] [url = about:blank] 08:48:30 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (12E1BC00) [pid = 3380] [serial = 1477] [outer = 00000000] [url = about:blank] 08:48:30 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (1322FC00) [pid = 3380] [serial = 1478] [outer = 00000000] [url = about:blank] 08:48:30 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (10A5A800) [pid = 3380] [serial = 1474] [outer = 00000000] [url = about:blank] 08:48:30 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (10E6D800) [pid = 3380] [serial = 1475] [outer = 00000000] [url = about:blank] 08:48:30 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (13A20400) [pid = 3380] [serial = 1472] [outer = 00000000] [url = about:blank] 08:48:30 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (12C80800) [pid = 3380] [serial = 1471] [outer = 00000000] [url = about:blank] 08:48:30 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (19E70400) [pid = 3380] [serial = 1468] [outer = 00000000] [url = about:blank] 08:48:30 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (19E73C00) [pid = 3380] [serial = 1469] [outer = 00000000] [url = about:blank] 08:48:30 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (16A57400) [pid = 3380] [serial = 1483] [outer = 00000000] [url = about:blank] 08:48:30 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (1515FC00) [pid = 3380] [serial = 1480] [outer = 00000000] [url = about:blank] 08:48:30 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (158A9400) [pid = 3380] [serial = 1481] [outer = 00000000] [url = about:blank] 08:48:30 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (16FD0C00) [pid = 3380] [serial = 1495] [outer = 00000000] [url = about:blank] 08:48:30 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (17A9E400) [pid = 3380] [serial = 1496] [outer = 00000000] [url = about:blank] 08:48:30 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (16F01C00) [pid = 3380] [serial = 1484] [outer = 00000000] [url = about:blank] 08:48:30 INFO - PROCESS | 3380 | 1466696910786 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:48:30 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:48:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 893ms 08:48:30 INFO - PROCESS | 3380 | 1466696910852 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 08:48:30 INFO - PROCESS | 3380 | 1466696910857 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 08:48:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:48:30 INFO - PROCESS | 3380 | 1466696910863 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:48:30 INFO - PROCESS | 3380 | 1466696910866 Marionette TRACE conn3 <- [1,2034,null,{}] 08:48:30 INFO - PROCESS | 3380 | 1466696910870 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:48:30 INFO - PROCESS | 3380 | 1466696910872 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:30 INFO - PROCESS | 3380 | 1466696910960 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 08:48:30 INFO - PROCESS | 3380 | 1466696910966 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:31 INFO - PROCESS | 3380 | 1466696910968 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:31 INFO - PROCESS | 3380 | ++DOCSHELL 12BB2400 == 30 [pid = 3380] [id = 518] 08:48:31 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (12BD3800) [pid = 3380] [serial = 1554] [outer = 00000000] 08:48:31 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (12E6D800) [pid = 3380] [serial = 1555] [outer = 12BD3800] 08:48:31 INFO - PROCESS | 3380 | 1466696911016 Marionette DEBUG loaded listener.js 08:48:31 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (1318B000) [pid = 3380] [serial = 1556] [outer = 12BD3800] 08:48:31 INFO - PROCESS | 3380 | 1466696911535 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:48:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:48:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 705ms 08:48:31 INFO - PROCESS | 3380 | 1466696911577 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 08:48:31 INFO - PROCESS | 3380 | 1466696911579 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 08:48:31 INFO - PROCESS | 3380 | 1466696911582 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:48:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:48:31 INFO - PROCESS | 3380 | 1466696911586 Marionette TRACE conn3 <- [1,2038,null,{}] 08:48:31 INFO - PROCESS | 3380 | 1466696911599 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:48:31 INFO - PROCESS | 3380 | 1466696911603 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:31 INFO - PROCESS | 3380 | 1466696911731 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 08:48:31 INFO - PROCESS | 3380 | 1466696911826 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:31 INFO - PROCESS | 3380 | 1466696911829 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:31 INFO - PROCESS | 3380 | ++DOCSHELL 13DDAC00 == 31 [pid = 3380] [id = 519] 08:48:31 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (13F92000) [pid = 3380] [serial = 1557] [outer = 00000000] 08:48:31 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (14583C00) [pid = 3380] [serial = 1558] [outer = 13F92000] 08:48:31 INFO - PROCESS | 3380 | 1466696911876 Marionette DEBUG loaded listener.js 08:48:31 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (1527AC00) [pid = 3380] [serial = 1559] [outer = 13F92000] 08:48:32 INFO - PROCESS | 3380 | 1466696912259 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:48:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:48:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 690ms 08:48:32 INFO - PROCESS | 3380 | 1466696912316 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 08:48:32 INFO - PROCESS | 3380 | 1466696912319 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 08:48:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:48:32 INFO - PROCESS | 3380 | 1466696912322 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:48:32 INFO - PROCESS | 3380 | 1466696912324 Marionette TRACE conn3 <- [1,2042,null,{}] 08:48:32 INFO - PROCESS | 3380 | 1466696912328 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:48:32 INFO - PROCESS | 3380 | 1466696912329 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:32 INFO - PROCESS | 3380 | 1466696912413 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 08:48:32 INFO - PROCESS | 3380 | 1466696912419 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:32 INFO - PROCESS | 3380 | 1466696912421 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:32 INFO - PROCESS | 3380 | ++DOCSHELL 15C04000 == 32 [pid = 3380] [id = 520] 08:48:32 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (15CE1400) [pid = 3380] [serial = 1560] [outer = 00000000] 08:48:32 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (16060400) [pid = 3380] [serial = 1561] [outer = 15CE1400] 08:48:32 INFO - PROCESS | 3380 | 1466696912464 Marionette DEBUG loaded listener.js 08:48:32 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (16A5F000) [pid = 3380] [serial = 1562] [outer = 15CE1400] 08:48:32 INFO - PROCESS | 3380 | 1466696912938 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:48:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:48:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 689ms 08:48:33 INFO - PROCESS | 3380 | 1466696913021 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 08:48:33 INFO - PROCESS | 3380 | 1466696913023 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 08:48:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:48:33 INFO - PROCESS | 3380 | 1466696913027 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:48:33 INFO - PROCESS | 3380 | 1466696913029 Marionette TRACE conn3 <- [1,2046,null,{}] 08:48:33 INFO - PROCESS | 3380 | 1466696913033 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:48:33 INFO - PROCESS | 3380 | 1466696913035 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:33 INFO - PROCESS | 3380 | 1466696913171 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 08:48:33 INFO - PROCESS | 3380 | 1466696913188 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:33 INFO - PROCESS | 3380 | 1466696913190 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:33 INFO - PROCESS | 3380 | ++DOCSHELL 1605FC00 == 33 [pid = 3380] [id = 521] 08:48:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (16F09000) [pid = 3380] [serial = 1563] [outer = 00000000] 08:48:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (17044C00) [pid = 3380] [serial = 1564] [outer = 16F09000] 08:48:33 INFO - PROCESS | 3380 | 1466696913233 Marionette DEBUG loaded listener.js 08:48:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (1768F400) [pid = 3380] [serial = 1565] [outer = 16F09000] 08:48:33 INFO - PROCESS | 3380 | 1466696913681 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:48:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:48:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 689ms 08:48:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:48:33 INFO - PROCESS | 3380 | 1466696913726 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 08:48:33 INFO - PROCESS | 3380 | 1466696913728 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 08:48:33 INFO - PROCESS | 3380 | 1466696913732 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:48:33 INFO - PROCESS | 3380 | 1466696913733 Marionette TRACE conn3 <- [1,2050,null,{}] 08:48:33 INFO - PROCESS | 3380 | 1466696913743 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:48:33 INFO - PROCESS | 3380 | 1466696913748 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:33 INFO - PROCESS | 3380 | 1466696913880 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 08:48:33 INFO - PROCESS | 3380 | 1466696913891 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:33 INFO - PROCESS | 3380 | 1466696913893 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:33 INFO - PROCESS | 3380 | ++DOCSHELL 1768DC00 == 34 [pid = 3380] [id = 522] 08:48:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (177E7C00) [pid = 3380] [serial = 1566] [outer = 00000000] 08:48:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (18217C00) [pid = 3380] [serial = 1567] [outer = 177E7C00] 08:48:33 INFO - PROCESS | 3380 | 1466696913989 Marionette DEBUG loaded listener.js 08:48:34 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (1821E800) [pid = 3380] [serial = 1568] [outer = 177E7C00] 08:48:34 INFO - PROCESS | 3380 | 1466696914414 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:48:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:48:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 689ms 08:48:34 INFO - PROCESS | 3380 | 1466696914431 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 08:48:34 INFO - PROCESS | 3380 | 1466696914433 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 08:48:34 INFO - PROCESS | 3380 | 1466696914437 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:48:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:48:34 INFO - PROCESS | 3380 | 1466696914438 Marionette TRACE conn3 <- [1,2054,null,{}] 08:48:34 INFO - PROCESS | 3380 | 1466696914442 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:48:34 INFO - PROCESS | 3380 | 1466696914443 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:34 INFO - PROCESS | 3380 | 1466696914583 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 08:48:34 INFO - PROCESS | 3380 | 1466696914597 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:34 INFO - PROCESS | 3380 | 1466696914599 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:34 INFO - PROCESS | 3380 | ++DOCSHELL 12BAB000 == 35 [pid = 3380] [id = 523] 08:48:34 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (16061000) [pid = 3380] [serial = 1569] [outer = 00000000] 08:48:34 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (19547800) [pid = 3380] [serial = 1570] [outer = 16061000] 08:48:34 INFO - PROCESS | 3380 | 1466696914645 Marionette DEBUG loaded listener.js 08:48:34 INFO - PROCESS | 3380 | ++DOMWINDOW == 90 (199C2800) [pid = 3380] [serial = 1571] [outer = 16061000] 08:48:35 INFO - PROCESS | 3380 | --DOMWINDOW == 89 (1A3E6C00) [pid = 3380] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:48:35 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (19F76800) [pid = 3380] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 08:48:35 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (12BA9800) [pid = 3380] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:48:35 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (15C08800) [pid = 3380] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:48:35 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (18216400) [pid = 3380] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 08:48:35 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (10E08C00) [pid = 3380] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:48:35 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (16F45800) [pid = 3380] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 08:48:35 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (177E6C00) [pid = 3380] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 08:48:35 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (180C8800) [pid = 3380] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:48:35 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (13629C00) [pid = 3380] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:48:35 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (13DCF400) [pid = 3380] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:48:35 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (182D7800) [pid = 3380] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 08:48:35 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (12BDB000) [pid = 3380] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 08:48:35 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (13223400) [pid = 3380] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:48:35 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (19541400) [pid = 3380] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 08:48:35 INFO - PROCESS | 3380 | 1466696915242 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:48:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:48:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 846ms 08:48:35 INFO - PROCESS | 3380 | 1466696915280 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 08:48:35 INFO - PROCESS | 3380 | 1466696915282 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 08:48:35 INFO - PROCESS | 3380 | 1466696915285 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:48:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:48:35 INFO - PROCESS | 3380 | 1466696915287 Marionette TRACE conn3 <- [1,2058,null,{}] 08:48:35 INFO - PROCESS | 3380 | 1466696915290 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:48:35 INFO - PROCESS | 3380 | 1466696915292 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:35 INFO - PROCESS | 3380 | 1466696915374 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 08:48:35 INFO - PROCESS | 3380 | 1466696915466 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:35 INFO - PROCESS | 3380 | 1466696915468 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:35 INFO - PROCESS | 3380 | ++DOCSHELL 10A59000 == 36 [pid = 3380] [id = 524] 08:48:35 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (10B7C000) [pid = 3380] [serial = 1572] [outer = 00000000] 08:48:35 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (13D5CC00) [pid = 3380] [serial = 1573] [outer = 10B7C000] 08:48:35 INFO - PROCESS | 3380 | 1466696915516 Marionette DEBUG loaded listener.js 08:48:35 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (17985400) [pid = 3380] [serial = 1574] [outer = 10B7C000] 08:48:35 INFO - PROCESS | 3380 | 1466696915889 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:48:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:48:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 643ms 08:48:35 INFO - PROCESS | 3380 | 1466696915924 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 08:48:35 INFO - PROCESS | 3380 | 1466696915925 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 08:48:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:48:35 INFO - PROCESS | 3380 | 1466696915929 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:48:35 INFO - PROCESS | 3380 | 1466696915930 Marionette TRACE conn3 <- [1,2062,null,{}] 08:48:35 INFO - PROCESS | 3380 | 1466696915936 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:48:35 INFO - PROCESS | 3380 | 1466696915938 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:36 INFO - PROCESS | 3380 | 1466696916016 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 08:48:36 INFO - PROCESS | 3380 | 1466696916109 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:36 INFO - PROCESS | 3380 | 1466696916111 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:36 INFO - PROCESS | 3380 | ++DOCSHELL 13223400 == 37 [pid = 3380] [id = 525] 08:48:36 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (1362EC00) [pid = 3380] [serial = 1575] [outer = 00000000] 08:48:36 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (19545C00) [pid = 3380] [serial = 1576] [outer = 1362EC00] 08:48:36 INFO - PROCESS | 3380 | 1466696916154 Marionette DEBUG loaded listener.js 08:48:36 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (19E66800) [pid = 3380] [serial = 1577] [outer = 1362EC00] 08:48:36 INFO - PROCESS | 3380 | 1466696916505 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:48:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:48:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 627ms 08:48:36 INFO - PROCESS | 3380 | 1466696916567 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 08:48:36 INFO - PROCESS | 3380 | 1466696916569 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 08:48:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:48:36 INFO - PROCESS | 3380 | 1466696916573 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:48:36 INFO - PROCESS | 3380 | 1466696916574 Marionette TRACE conn3 <- [1,2066,null,{}] 08:48:36 INFO - PROCESS | 3380 | 1466696916578 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:48:36 INFO - PROCESS | 3380 | 1466696916580 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:36 INFO - PROCESS | 3380 | 1466696916701 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 08:48:36 INFO - PROCESS | 3380 | 1466696916712 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:36 INFO - PROCESS | 3380 | 1466696916714 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:36 INFO - PROCESS | 3380 | ++DOCSHELL 19E68400 == 38 [pid = 3380] [id = 526] 08:48:36 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (19F2F000) [pid = 3380] [serial = 1578] [outer = 00000000] 08:48:36 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (19F6A400) [pid = 3380] [serial = 1579] [outer = 19F2F000] 08:48:36 INFO - PROCESS | 3380 | 1466696916756 Marionette DEBUG loaded listener.js 08:48:36 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (19F6B000) [pid = 3380] [serial = 1580] [outer = 19F2F000] 08:48:37 INFO - PROCESS | 3380 | 1466696917196 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:48:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:48:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 689ms 08:48:37 INFO - PROCESS | 3380 | 1466696917273 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 08:48:37 INFO - PROCESS | 3380 | 1466696917277 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 08:48:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:48:37 INFO - PROCESS | 3380 | 1466696917283 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:48:37 INFO - PROCESS | 3380 | 1466696917287 Marionette TRACE conn3 <- [1,2070,null,{}] 08:48:37 INFO - PROCESS | 3380 | 1466696917391 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:48:37 INFO - PROCESS | 3380 | 1466696917394 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:37 INFO - PROCESS | 3380 | 1466696917517 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 08:48:37 INFO - PROCESS | 3380 | 1466696917617 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:37 INFO - PROCESS | 3380 | 1466696917622 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:37 INFO - PROCESS | 3380 | ++DOCSHELL 10E10000 == 39 [pid = 3380] [id = 527] 08:48:37 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (10E6B400) [pid = 3380] [serial = 1581] [outer = 00000000] 08:48:37 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (11048400) [pid = 3380] [serial = 1582] [outer = 10E6B400] 08:48:37 INFO - PROCESS | 3380 | 1466696917678 Marionette DEBUG loaded listener.js 08:48:37 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (11802C00) [pid = 3380] [serial = 1583] [outer = 10E6B400] 08:48:38 INFO - PROCESS | 3380 | 1466696918247 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:48:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:48:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1003ms 08:48:38 INFO - PROCESS | 3380 | 1466696918286 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 08:48:38 INFO - PROCESS | 3380 | 1466696918290 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 08:48:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:48:38 INFO - PROCESS | 3380 | 1466696918297 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:48:38 INFO - PROCESS | 3380 | 1466696918300 Marionette TRACE conn3 <- [1,2074,null,{}] 08:48:38 INFO - PROCESS | 3380 | 1466696918304 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:48:38 INFO - PROCESS | 3380 | 1466696918307 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:38 INFO - PROCESS | 3380 | 1466696918424 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 08:48:38 INFO - PROCESS | 3380 | 1466696918535 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:38 INFO - PROCESS | 3380 | 1466696918538 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:38 INFO - PROCESS | 3380 | ++DOCSHELL 13ABF800 == 40 [pid = 3380] [id = 528] 08:48:38 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (13D55800) [pid = 3380] [serial = 1584] [outer = 00000000] 08:48:38 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (13D60400) [pid = 3380] [serial = 1585] [outer = 13D55800] 08:48:38 INFO - PROCESS | 3380 | 1466696918592 Marionette DEBUG loaded listener.js 08:48:38 INFO - PROCESS | 3380 | ++DOMWINDOW == 90 (1515DC00) [pid = 3380] [serial = 1586] [outer = 13D55800] 08:48:39 INFO - PROCESS | 3380 | 1466696919235 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:48:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:48:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1003ms 08:48:39 INFO - PROCESS | 3380 | 1466696919299 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 08:48:39 INFO - PROCESS | 3380 | 1466696919302 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 08:48:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:48:39 INFO - PROCESS | 3380 | 1466696919305 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:48:39 INFO - PROCESS | 3380 | 1466696919309 Marionette TRACE conn3 <- [1,2078,null,{}] 08:48:39 INFO - PROCESS | 3380 | 1466696919320 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:48:39 INFO - PROCESS | 3380 | 1466696919325 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:39 INFO - PROCESS | 3380 | 1466696919435 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 08:48:39 INFO - PROCESS | 3380 | 1466696919572 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:39 INFO - PROCESS | 3380 | 1466696919575 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:39 INFO - PROCESS | 3380 | ++DOCSHELL 180D4400 == 41 [pid = 3380] [id = 529] 08:48:39 INFO - PROCESS | 3380 | ++DOMWINDOW == 91 (18216C00) [pid = 3380] [serial = 1587] [outer = 00000000] 08:48:39 INFO - PROCESS | 3380 | ++DOMWINDOW == 92 (19544000) [pid = 3380] [serial = 1588] [outer = 18216C00] 08:48:39 INFO - PROCESS | 3380 | 1466696919633 Marionette DEBUG loaded listener.js 08:48:39 INFO - PROCESS | 3380 | ++DOMWINDOW == 93 (19F30C00) [pid = 3380] [serial = 1589] [outer = 18216C00] 08:48:40 INFO - PROCESS | 3380 | 1466696920172 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:48:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:48:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 894ms 08:48:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:48:40 INFO - PROCESS | 3380 | 1466696920209 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 08:48:40 INFO - PROCESS | 3380 | 1466696920212 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 08:48:40 INFO - PROCESS | 3380 | 1466696920216 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:48:40 INFO - PROCESS | 3380 | 1466696920218 Marionette TRACE conn3 <- [1,2082,null,{}] 08:48:40 INFO - PROCESS | 3380 | 1466696920221 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:48:40 INFO - PROCESS | 3380 | 1466696920224 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:40 INFO - PROCESS | 3380 | 1466696920327 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 08:48:40 INFO - PROCESS | 3380 | 1466696920466 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:40 INFO - PROCESS | 3380 | 1466696920468 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:40 INFO - PROCESS | 3380 | ++DOCSHELL 105F2400 == 42 [pid = 3380] [id = 530] 08:48:40 INFO - PROCESS | 3380 | ++DOMWINDOW == 94 (10A59C00) [pid = 3380] [serial = 1590] [outer = 00000000] 08:48:40 INFO - PROCESS | 3380 | ++DOMWINDOW == 95 (114E1400) [pid = 3380] [serial = 1591] [outer = 10A59C00] 08:48:40 INFO - PROCESS | 3380 | 1466696920562 Marionette DEBUG loaded listener.js 08:48:40 INFO - PROCESS | 3380 | ++DOMWINDOW == 96 (12BE0C00) [pid = 3380] [serial = 1592] [outer = 10A59C00] 08:48:41 INFO - PROCESS | 3380 | 1466696921285 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:48:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:48:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1097ms 08:48:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:48:41 INFO - PROCESS | 3380 | 1466696921318 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 08:48:41 INFO - PROCESS | 3380 | 1466696921322 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 08:48:41 INFO - PROCESS | 3380 | 1466696921326 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:48:41 INFO - PROCESS | 3380 | 1466696921331 Marionette TRACE conn3 <- [1,2086,null,{}] 08:48:41 INFO - PROCESS | 3380 | 1466696921335 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:48:41 INFO - PROCESS | 3380 | 1466696921338 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:41 INFO - PROCESS | 3380 | 1466696921471 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 08:48:41 INFO - PROCESS | 3380 | 1466696921587 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:41 INFO - PROCESS | 3380 | 1466696921590 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:41 INFO - PROCESS | 3380 | ++DOCSHELL 114AF000 == 43 [pid = 3380] [id = 531] 08:48:41 INFO - PROCESS | 3380 | ++DOMWINDOW == 97 (11D88000) [pid = 3380] [serial = 1593] [outer = 00000000] 08:48:41 INFO - PROCESS | 3380 | ++DOMWINDOW == 98 (13189400) [pid = 3380] [serial = 1594] [outer = 11D88000] 08:48:41 INFO - PROCESS | 3380 | 1466696921639 Marionette DEBUG loaded listener.js 08:48:41 INFO - PROCESS | 3380 | ++DOMWINDOW == 99 (13A25000) [pid = 3380] [serial = 1595] [outer = 11D88000] 08:48:42 INFO - PROCESS | 3380 | --DOCSHELL 13223400 == 42 [pid = 3380] [id = 525] 08:48:42 INFO - PROCESS | 3380 | --DOCSHELL 10A59000 == 41 [pid = 3380] [id = 524] 08:48:42 INFO - PROCESS | 3380 | --DOCSHELL 12BAB000 == 40 [pid = 3380] [id = 523] 08:48:42 INFO - PROCESS | 3380 | --DOCSHELL 1768DC00 == 39 [pid = 3380] [id = 522] 08:48:42 INFO - PROCESS | 3380 | --DOCSHELL 1605FC00 == 38 [pid = 3380] [id = 521] 08:48:42 INFO - PROCESS | 3380 | --DOCSHELL 15C04000 == 37 [pid = 3380] [id = 520] 08:48:42 INFO - PROCESS | 3380 | --DOCSHELL 13DDAC00 == 36 [pid = 3380] [id = 519] 08:48:42 INFO - PROCESS | 3380 | --DOCSHELL 12BB2400 == 35 [pid = 3380] [id = 518] 08:48:42 INFO - PROCESS | 3380 | --DOCSHELL 105EF800 == 34 [pid = 3380] [id = 517] 08:48:42 INFO - PROCESS | 3380 | --DOCSHELL 10E9D000 == 33 [pid = 3380] [id = 516] 08:48:42 INFO - PROCESS | 3380 | --DOCSHELL 132D5C00 == 32 [pid = 3380] [id = 515] 08:48:42 INFO - PROCESS | 3380 | --DOCSHELL 105F2400 == 31 [pid = 3380] [id = 530] 08:48:42 INFO - PROCESS | 3380 | --DOCSHELL 180D4400 == 30 [pid = 3380] [id = 529] 08:48:42 INFO - PROCESS | 3380 | --DOCSHELL 19E68400 == 29 [pid = 3380] [id = 526] 08:48:42 INFO - PROCESS | 3380 | --DOCSHELL 10E10000 == 28 [pid = 3380] [id = 527] 08:48:42 INFO - PROCESS | 3380 | --DOCSHELL 13ABF800 == 27 [pid = 3380] [id = 528] 08:48:42 INFO - PROCESS | 3380 | --DOMWINDOW == 98 (1A30A800) [pid = 3380] [serial = 1534] [outer = 00000000] [url = about:blank] 08:48:42 INFO - PROCESS | 3380 | --DOMWINDOW == 97 (12BD1400) [pid = 3380] [serial = 1507] [outer = 00000000] [url = about:blank] 08:48:42 INFO - PROCESS | 3380 | --DOMWINDOW == 96 (12BD9000) [pid = 3380] [serial = 1508] [outer = 00000000] [url = about:blank] 08:48:42 INFO - PROCESS | 3380 | --DOMWINDOW == 95 (15CE9800) [pid = 3380] [serial = 1516] [outer = 00000000] [url = about:blank] 08:48:42 INFO - PROCESS | 3380 | --DOMWINDOW == 94 (15CED800) [pid = 3380] [serial = 1517] [outer = 00000000] [url = about:blank] 08:48:42 INFO - PROCESS | 3380 | --DOMWINDOW == 93 (182DA800) [pid = 3380] [serial = 1525] [outer = 00000000] [url = about:blank] 08:48:42 INFO - PROCESS | 3380 | --DOMWINDOW == 92 (182DB400) [pid = 3380] [serial = 1526] [outer = 00000000] [url = about:blank] 08:48:42 INFO - PROCESS | 3380 | --DOMWINDOW == 91 (1104A400) [pid = 3380] [serial = 1504] [outer = 00000000] [url = about:blank] 08:48:42 INFO - PROCESS | 3380 | --DOMWINDOW == 90 (114A6C00) [pid = 3380] [serial = 1505] [outer = 00000000] [url = about:blank] 08:48:42 INFO - PROCESS | 3380 | --DOMWINDOW == 89 (1704E800) [pid = 3380] [serial = 1519] [outer = 00000000] [url = about:blank] 08:48:42 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (17792800) [pid = 3380] [serial = 1520] [outer = 00000000] [url = about:blank] 08:48:42 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (17FF0C00) [pid = 3380] [serial = 1522] [outer = 00000000] [url = about:blank] 08:48:42 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (13636000) [pid = 3380] [serial = 1523] [outer = 00000000] [url = about:blank] 08:48:42 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (1A2AF400) [pid = 3380] [serial = 1502] [outer = 00000000] [url = about:blank] 08:48:42 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (13ABCC00) [pid = 3380] [serial = 1510] [outer = 00000000] [url = about:blank] 08:48:42 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (13D57800) [pid = 3380] [serial = 1511] [outer = 00000000] [url = about:blank] 08:48:42 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (14585800) [pid = 3380] [serial = 1513] [outer = 00000000] [url = about:blank] 08:48:42 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (15274400) [pid = 3380] [serial = 1514] [outer = 00000000] [url = about:blank] 08:48:42 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (19F31C00) [pid = 3380] [serial = 1531] [outer = 00000000] [url = about:blank] 08:48:42 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (1A64B400) [pid = 3380] [serial = 1544] [outer = 00000000] [url = about:blank] 08:48:42 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (1A30E800) [pid = 3380] [serial = 1535] [outer = 00000000] [url = about:blank] 08:48:42 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (15164400) [pid = 3380] [serial = 1537] [outer = 00000000] [url = about:blank] 08:48:42 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (15167800) [pid = 3380] [serial = 1538] [outer = 00000000] [url = about:blank] 08:48:42 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (1A307C00) [pid = 3380] [serial = 1540] [outer = 00000000] [url = about:blank] 08:48:42 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (199C5000) [pid = 3380] [serial = 1529] [outer = 00000000] [url = about:blank] 08:48:42 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (199C4000) [pid = 3380] [serial = 1528] [outer = 00000000] [url = about:blank] 08:48:42 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (19F72C00) [pid = 3380] [serial = 1532] [outer = 00000000] [url = about:blank] 08:48:42 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (1A3E6000) [pid = 3380] [serial = 1541] [outer = 00000000] [url = about:blank] 08:48:42 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (1A3EFC00) [pid = 3380] [serial = 1543] [outer = 00000000] [url = about:blank] 08:48:42 INFO - PROCESS | 3380 | 1466696922822 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:48:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:48:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1504ms 08:48:42 INFO - PROCESS | 3380 | 1466696922862 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 08:48:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:48:42 INFO - PROCESS | 3380 | 1466696922866 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 08:48:42 INFO - PROCESS | 3380 | 1466696922870 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:48:42 INFO - PROCESS | 3380 | 1466696922875 Marionette TRACE conn3 <- [1,2090,null,{}] 08:48:42 INFO - PROCESS | 3380 | 1466696922879 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:48:42 INFO - PROCESS | 3380 | 1466696922882 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:42 INFO - PROCESS | 3380 | 1466696922967 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 08:48:42 INFO - PROCESS | 3380 | 1466696922976 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:42 INFO - PROCESS | 3380 | 1466696922979 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:42 INFO - PROCESS | 3380 | ++DOCSHELL 10E0C000 == 28 [pid = 3380] [id = 532] 08:48:42 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (10E10000) [pid = 3380] [serial = 1596] [outer = 00000000] 08:48:43 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (114AE000) [pid = 3380] [serial = 1597] [outer = 10E10000] 08:48:43 INFO - PROCESS | 3380 | 1466696923025 Marionette DEBUG loaded listener.js 08:48:43 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (11CF1000) [pid = 3380] [serial = 1598] [outer = 10E10000] 08:48:43 INFO - PROCESS | 3380 | 1466696923518 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:48:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:48:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 689ms 08:48:43 INFO - PROCESS | 3380 | 1466696923567 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 08:48:43 INFO - PROCESS | 3380 | 1466696923572 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 08:48:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:48:43 INFO - PROCESS | 3380 | 1466696923578 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:48:43 INFO - PROCESS | 3380 | 1466696923581 Marionette TRACE conn3 <- [1,2094,null,{}] 08:48:43 INFO - PROCESS | 3380 | 1466696923585 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:48:43 INFO - PROCESS | 3380 | 1466696923587 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:43 INFO - PROCESS | 3380 | 1466696923734 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 08:48:43 INFO - PROCESS | 3380 | 1466696923839 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:43 INFO - PROCESS | 3380 | 1466696923841 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:43 INFO - PROCESS | 3380 | ++DOCSHELL 132D2400 == 29 [pid = 3380] [id = 533] 08:48:43 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (132D5C00) [pid = 3380] [serial = 1599] [outer = 00000000] 08:48:43 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (13AB9C00) [pid = 3380] [serial = 1600] [outer = 132D5C00] 08:48:43 INFO - PROCESS | 3380 | 1466696923888 Marionette DEBUG loaded listener.js 08:48:43 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (13D56000) [pid = 3380] [serial = 1601] [outer = 132D5C00] 08:48:44 INFO - PROCESS | 3380 | 1466696924270 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:48:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 08:48:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 737ms 08:48:44 INFO - PROCESS | 3380 | 1466696924318 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 08:48:44 INFO - PROCESS | 3380 | 1466696924320 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 08:48:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:48:44 INFO - PROCESS | 3380 | 1466696924324 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:48:44 INFO - PROCESS | 3380 | 1466696924327 Marionette TRACE conn3 <- [1,2098,null,{}] 08:48:44 INFO - PROCESS | 3380 | 1466696924338 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:48:44 INFO - PROCESS | 3380 | 1466696924342 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:44 INFO - PROCESS | 3380 | 1466696924424 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 08:48:44 INFO - PROCESS | 3380 | 1466696924431 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:44 INFO - PROCESS | 3380 | 1466696924434 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:44 INFO - PROCESS | 3380 | ++DOCSHELL 15164400 == 30 [pid = 3380] [id = 534] 08:48:44 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (15167800) [pid = 3380] [serial = 1602] [outer = 00000000] 08:48:44 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (15C08800) [pid = 3380] [serial = 1603] [outer = 15167800] 08:48:44 INFO - PROCESS | 3380 | 1466696924481 Marionette DEBUG loaded listener.js 08:48:44 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (15CE6000) [pid = 3380] [serial = 1604] [outer = 15167800] 08:48:45 INFO - PROCESS | 3380 | 1466696924986 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:48:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:48:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 690ms 08:48:45 INFO - PROCESS | 3380 | 1466696925023 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 08:48:45 INFO - PROCESS | 3380 | 1466696925025 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 08:48:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:48:45 INFO - PROCESS | 3380 | 1466696925029 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:48:45 INFO - PROCESS | 3380 | 1466696925031 Marionette TRACE conn3 <- [1,2102,null,{}] 08:48:45 INFO - PROCESS | 3380 | 1466696925034 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:48:45 INFO - PROCESS | 3380 | 1466696925036 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:45 INFO - PROCESS | 3380 | 1466696925181 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 08:48:45 INFO - PROCESS | 3380 | 1466696925203 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:45 INFO - PROCESS | 3380 | 1466696925206 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:45 INFO - PROCESS | 3380 | ++DOCSHELL 16A51800 == 31 [pid = 3380] [id = 535] 08:48:45 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (16A54400) [pid = 3380] [serial = 1605] [outer = 00000000] 08:48:45 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (16F0BC00) [pid = 3380] [serial = 1606] [outer = 16A54400] 08:48:45 INFO - PROCESS | 3380 | 1466696925249 Marionette DEBUG loaded listener.js 08:48:45 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (17040000) [pid = 3380] [serial = 1607] [outer = 16A54400] 08:48:45 INFO - PROCESS | 3380 | 1466696925695 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:48:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:48:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 690ms 08:48:45 INFO - PROCESS | 3380 | 1466696925730 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 08:48:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:48:45 INFO - PROCESS | 3380 | 1466696925732 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 08:48:45 INFO - PROCESS | 3380 | 1466696925736 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:48:45 INFO - PROCESS | 3380 | 1466696925737 Marionette TRACE conn3 <- [1,2106,null,{}] 08:48:45 INFO - PROCESS | 3380 | 1466696925740 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:48:45 INFO - PROCESS | 3380 | 1466696925742 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:45 INFO - PROCESS | 3380 | 1466696925852 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 08:48:45 INFO - PROCESS | 3380 | 1466696925857 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:45 INFO - PROCESS | 3380 | 1466696925860 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:45 INFO - PROCESS | 3380 | ++DOCSHELL 16AB7C00 == 32 [pid = 3380] [id = 536] 08:48:45 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (16FCD000) [pid = 3380] [serial = 1608] [outer = 00000000] 08:48:45 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (177E8000) [pid = 3380] [serial = 1609] [outer = 16FCD000] 08:48:45 INFO - PROCESS | 3380 | 1466696925904 Marionette DEBUG loaded listener.js 08:48:45 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (17A96000) [pid = 3380] [serial = 1610] [outer = 16FCD000] 08:48:46 INFO - PROCESS | 3380 | 1466696926363 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:48:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:48:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 705ms 08:48:46 INFO - PROCESS | 3380 | 1466696926436 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 08:48:46 INFO - PROCESS | 3380 | 1466696926438 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 08:48:46 INFO - PROCESS | 3380 | 1466696926442 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:48:46 INFO - PROCESS | 3380 | 1466696926443 Marionette TRACE conn3 <- [1,2110,null,{}] 08:48:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:48:46 INFO - PROCESS | 3380 | 1466696926453 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:48:46 INFO - PROCESS | 3380 | 1466696926458 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:46 INFO - PROCESS | 3380 | 1466696926612 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 08:48:46 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (16F09000) [pid = 3380] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:48:46 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (10B7C000) [pid = 3380] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:48:46 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (177E7C00) [pid = 3380] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:48:46 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (1A3E9400) [pid = 3380] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:48:46 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (10F90400) [pid = 3380] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 08:48:46 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (15CE1400) [pid = 3380] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:48:46 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (10A61000) [pid = 3380] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:48:46 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (16061000) [pid = 3380] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:48:46 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (12BD3800) [pid = 3380] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:48:46 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (13F92000) [pid = 3380] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:48:46 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (19F2F000) [pid = 3380] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:48:46 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (1362EC00) [pid = 3380] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:48:46 INFO - PROCESS | 3380 | 1466696926872 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:46 INFO - PROCESS | 3380 | 1466696926874 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:46 INFO - PROCESS | 3380 | ++DOCSHELL 10472C00 == 33 [pid = 3380] [id = 537] 08:48:46 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (1047C800) [pid = 3380] [serial = 1611] [outer = 00000000] 08:48:46 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (114B0C00) [pid = 3380] [serial = 1612] [outer = 1047C800] 08:48:46 INFO - PROCESS | 3380 | 1466696926917 Marionette DEBUG loaded listener.js 08:48:47 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (12E19C00) [pid = 3380] [serial = 1613] [outer = 1047C800] 08:48:47 INFO - PROCESS | 3380 | 1466696927289 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:48:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:48:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 909ms 08:48:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:48:47 INFO - PROCESS | 3380 | 1466696927349 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 08:48:47 INFO - PROCESS | 3380 | 1466696927351 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 08:48:47 INFO - PROCESS | 3380 | 1466696927354 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:48:47 INFO - PROCESS | 3380 | 1466696927356 Marionette TRACE conn3 <- [1,2114,null,{}] 08:48:47 INFO - PROCESS | 3380 | 1466696927359 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:48:47 INFO - PROCESS | 3380 | 1466696927361 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:47 INFO - PROCESS | 3380 | 1466696927436 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 08:48:47 INFO - PROCESS | 3380 | 1466696927441 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:47 INFO - PROCESS | 3380 | 1466696927443 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:47 INFO - PROCESS | 3380 | ++DOCSHELL 14586800 == 34 [pid = 3380] [id = 538] 08:48:47 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (16F45800) [pid = 3380] [serial = 1614] [outer = 00000000] 08:48:47 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (182E6000) [pid = 3380] [serial = 1615] [outer = 16F45800] 08:48:47 INFO - PROCESS | 3380 | 1466696927486 Marionette DEBUG loaded listener.js 08:48:47 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (19543C00) [pid = 3380] [serial = 1616] [outer = 16F45800] 08:48:47 INFO - PROCESS | 3380 | 1466696927935 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:48:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:48:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 627ms 08:48:48 INFO - PROCESS | 3380 | 1466696927992 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 08:48:48 INFO - PROCESS | 3380 | 1466696927994 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 08:48:48 INFO - PROCESS | 3380 | 1466696927997 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:48:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:48:48 INFO - PROCESS | 3380 | 1466696927999 Marionette TRACE conn3 <- [1,2118,null,{}] 08:48:48 INFO - PROCESS | 3380 | 1466696928002 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:48:48 INFO - PROCESS | 3380 | 1466696928004 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:48 INFO - PROCESS | 3380 | 1466696928080 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 08:48:48 INFO - PROCESS | 3380 | 1466696928087 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:48 INFO - PROCESS | 3380 | 1466696928089 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:48 INFO - PROCESS | 3380 | ++DOCSHELL 10275800 == 35 [pid = 3380] [id = 539] 08:48:48 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (102CD000) [pid = 3380] [serial = 1617] [outer = 00000000] 08:48:48 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (199C5000) [pid = 3380] [serial = 1618] [outer = 102CD000] 08:48:48 INFO - PROCESS | 3380 | 1466696928131 Marionette DEBUG loaded listener.js 08:48:48 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (199C6800) [pid = 3380] [serial = 1619] [outer = 102CD000] 08:48:48 INFO - PROCESS | 3380 | 1466696928603 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:48:48 INFO - PROCESS | 3380 | 1466696928641 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 08:48:48 INFO - PROCESS | 3380 | 1466696928644 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:48:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 08:48:48 INFO - PROCESS | 3380 | 1466696928646 Marionette TRACE conn3 <- [1,2122,null,{}] 08:48:48 INFO - PROCESS | 3380 | 1466696928649 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:48:48 INFO - PROCESS | 3380 | 1466696928651 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:48 INFO - PROCESS | 3380 | 1466696928727 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 08:48:48 INFO - PROCESS | 3380 | 1466696928732 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:48 INFO - PROCESS | 3380 | 1466696928734 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:48 INFO - PROCESS | 3380 | ++DOCSHELL 19F37000 == 36 [pid = 3380] [id = 540] 08:48:48 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (19F37800) [pid = 3380] [serial = 1620] [outer = 00000000] 08:48:48 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (19F76400) [pid = 3380] [serial = 1621] [outer = 19F37800] 08:48:48 INFO - PROCESS | 3380 | 1466696928777 Marionette DEBUG loaded listener.js 08:48:48 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (1A2AF400) [pid = 3380] [serial = 1622] [outer = 19F37800] 08:48:49 INFO - PROCESS | 3380 | 1466696929587 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:48:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 08:48:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 988ms 08:48:49 INFO - PROCESS | 3380 | 1466696929634 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 08:48:49 INFO - PROCESS | 3380 | 1466696929638 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 08:48:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:48:49 INFO - PROCESS | 3380 | 1466696929643 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:48:49 INFO - PROCESS | 3380 | 1466696929648 Marionette TRACE conn3 <- [1,2126,null,{}] 08:48:49 INFO - PROCESS | 3380 | 1466696929653 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:48:49 INFO - PROCESS | 3380 | 1466696929656 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:49 INFO - PROCESS | 3380 | 1466696929774 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 08:48:49 INFO - PROCESS | 3380 | 1466696929910 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:49 INFO - PROCESS | 3380 | 1466696929913 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:49 INFO - PROCESS | 3380 | ++DOCSHELL 10EA4400 == 37 [pid = 3380] [id = 541] 08:48:49 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (10F97000) [pid = 3380] [serial = 1623] [outer = 00000000] 08:48:49 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (12BD2000) [pid = 3380] [serial = 1624] [outer = 10F97000] 08:48:49 INFO - PROCESS | 3380 | 1466696929969 Marionette DEBUG loaded listener.js 08:48:50 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (13630800) [pid = 3380] [serial = 1625] [outer = 10F97000] 08:48:50 INFO - PROCESS | 3380 | 1466696930643 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:48:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:48:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1050ms 08:48:50 INFO - PROCESS | 3380 | 1466696930686 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 08:48:50 INFO - PROCESS | 3380 | 1466696930691 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 08:48:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:48:50 INFO - PROCESS | 3380 | 1466696930717 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:48:50 INFO - PROCESS | 3380 | 1466696930719 Marionette TRACE conn3 <- [1,2130,null,{}] 08:48:50 INFO - PROCESS | 3380 | 1466696930723 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:48:50 INFO - PROCESS | 3380 | 1466696930726 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:50 INFO - PROCESS | 3380 | 1466696930844 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 08:48:51 INFO - PROCESS | 3380 | 1466696931079 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:51 INFO - PROCESS | 3380 | 1466696931082 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:51 INFO - PROCESS | 3380 | ++DOCSHELL 10470400 == 38 [pid = 3380] [id = 542] 08:48:51 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (1047E800) [pid = 3380] [serial = 1626] [outer = 00000000] 08:48:51 INFO - PROCESS | 3380 | ++DOMWINDOW == 90 (105F2400) [pid = 3380] [serial = 1627] [outer = 1047E800] 08:48:51 INFO - PROCESS | 3380 | 1466696931137 Marionette DEBUG loaded listener.js 08:48:51 INFO - PROCESS | 3380 | ++DOMWINDOW == 91 (10E03000) [pid = 3380] [serial = 1628] [outer = 1047E800] 08:48:51 INFO - PROCESS | 3380 | --DOCSHELL 10275800 == 37 [pid = 3380] [id = 539] 08:48:51 INFO - PROCESS | 3380 | --DOCSHELL 14586800 == 36 [pid = 3380] [id = 538] 08:48:51 INFO - PROCESS | 3380 | --DOCSHELL 10472C00 == 35 [pid = 3380] [id = 537] 08:48:51 INFO - PROCESS | 3380 | --DOCSHELL 16AB7C00 == 34 [pid = 3380] [id = 536] 08:48:51 INFO - PROCESS | 3380 | --DOCSHELL 16A51800 == 33 [pid = 3380] [id = 535] 08:48:51 INFO - PROCESS | 3380 | --DOCSHELL 15164400 == 32 [pid = 3380] [id = 534] 08:48:51 INFO - PROCESS | 3380 | --DOCSHELL 132D2400 == 31 [pid = 3380] [id = 533] 08:48:51 INFO - PROCESS | 3380 | --DOCSHELL 10E0C000 == 30 [pid = 3380] [id = 532] 08:48:51 INFO - PROCESS | 3380 | --DOCSHELL 114AF000 == 29 [pid = 3380] [id = 531] 08:48:51 INFO - PROCESS | 3380 | --DOMWINDOW == 90 (19E66800) [pid = 3380] [serial = 1577] [outer = 00000000] [url = about:blank] 08:48:51 INFO - PROCESS | 3380 | --DOMWINDOW == 89 (17044C00) [pid = 3380] [serial = 1564] [outer = 00000000] [url = about:blank] 08:48:51 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (1768F400) [pid = 3380] [serial = 1565] [outer = 00000000] [url = about:blank] 08:48:51 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (13D5CC00) [pid = 3380] [serial = 1573] [outer = 00000000] [url = about:blank] 08:48:51 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (1821E800) [pid = 3380] [serial = 1568] [outer = 00000000] [url = about:blank] 08:48:51 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (18217C00) [pid = 3380] [serial = 1567] [outer = 00000000] [url = about:blank] 08:48:51 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (1A650C00) [pid = 3380] [serial = 1547] [outer = 00000000] [url = about:blank] 08:48:51 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (10A59400) [pid = 3380] [serial = 1546] [outer = 00000000] [url = about:blank] 08:48:51 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (12B6A000) [pid = 3380] [serial = 1549] [outer = 00000000] [url = about:blank] 08:48:51 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (12BDF800) [pid = 3380] [serial = 1550] [outer = 00000000] [url = about:blank] 08:48:51 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (16060400) [pid = 3380] [serial = 1561] [outer = 00000000] [url = about:blank] 08:48:51 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (114ADC00) [pid = 3380] [serial = 1552] [outer = 00000000] [url = about:blank] 08:48:51 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (19547800) [pid = 3380] [serial = 1570] [outer = 00000000] [url = about:blank] 08:48:51 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (1180F800) [pid = 3380] [serial = 1553] [outer = 00000000] [url = about:blank] 08:48:51 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (12E6D800) [pid = 3380] [serial = 1555] [outer = 00000000] [url = about:blank] 08:48:51 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (1318B000) [pid = 3380] [serial = 1556] [outer = 00000000] [url = about:blank] 08:48:51 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (14583C00) [pid = 3380] [serial = 1558] [outer = 00000000] [url = about:blank] 08:48:51 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (1527AC00) [pid = 3380] [serial = 1559] [outer = 00000000] [url = about:blank] 08:48:51 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (19F6B000) [pid = 3380] [serial = 1580] [outer = 00000000] [url = about:blank] 08:48:51 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (199C2800) [pid = 3380] [serial = 1571] [outer = 00000000] [url = about:blank] 08:48:51 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (19F6A400) [pid = 3380] [serial = 1579] [outer = 00000000] [url = about:blank] 08:48:51 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (19545C00) [pid = 3380] [serial = 1576] [outer = 00000000] [url = about:blank] 08:48:51 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (16A5F000) [pid = 3380] [serial = 1562] [outer = 00000000] [url = about:blank] 08:48:51 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (17985400) [pid = 3380] [serial = 1574] [outer = 00000000] [url = about:blank] 08:48:51 INFO - PROCESS | 3380 | 1466696931787 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:48:51 INFO - PROCESS | 3380 | 1466696931820 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 08:48:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 08:48:51 INFO - PROCESS | 3380 | 1466696931824 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:48:51 INFO - PROCESS | 3380 | 1466696931827 Marionette TRACE conn3 <- [1,2134,null,{}] 08:48:51 INFO - PROCESS | 3380 | 1466696931832 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:48:51 INFO - PROCESS | 3380 | 1466696931836 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:51 INFO - PROCESS | 3380 | 1466696931920 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 08:48:51 INFO - PROCESS | 3380 | 1466696931929 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:51 INFO - PROCESS | 3380 | 1466696931932 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:51 INFO - PROCESS | 3380 | ++DOCSHELL 10E10C00 == 30 [pid = 3380] [id = 543] 08:48:51 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (114ADC00) [pid = 3380] [serial = 1629] [outer = 00000000] 08:48:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (12BD6C00) [pid = 3380] [serial = 1630] [outer = 114ADC00] 08:48:52 INFO - PROCESS | 3380 | 1466696931978 Marionette DEBUG loaded listener.js 08:48:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (12E6D800) [pid = 3380] [serial = 1631] [outer = 114ADC00] 08:48:52 INFO - PROCESS | 3380 | 1466696932511 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:48:52 INFO - PROCESS | 3380 | 1466696932567 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 08:48:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 08:48:52 INFO - PROCESS | 3380 | 1466696932572 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:48:52 INFO - PROCESS | 3380 | 1466696932574 Marionette TRACE conn3 <- [1,2138,null,{}] 08:48:52 INFO - PROCESS | 3380 | 1466696932578 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:48:52 INFO - PROCESS | 3380 | 1466696932580 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:52 INFO - PROCESS | 3380 | 1466696932673 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 08:48:52 INFO - PROCESS | 3380 | 1466696932766 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:52 INFO - PROCESS | 3380 | 1466696932768 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:52 INFO - PROCESS | 3380 | ++DOCSHELL 13D53400 == 31 [pid = 3380] [id = 544] 08:48:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (13D5B400) [pid = 3380] [serial = 1632] [outer = 00000000] 08:48:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (13F94400) [pid = 3380] [serial = 1633] [outer = 13D5B400] 08:48:52 INFO - PROCESS | 3380 | 1466696932815 Marionette DEBUG loaded listener.js 08:48:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (1527AC00) [pid = 3380] [serial = 1634] [outer = 13D5B400] 08:48:53 INFO - PROCESS | 3380 | 1466696933207 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:48:53 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:48:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 690ms 08:48:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:48:53 INFO - PROCESS | 3380 | 1466696933272 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 08:48:53 INFO - PROCESS | 3380 | 1466696933274 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 08:48:53 INFO - PROCESS | 3380 | 1466696933280 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:48:53 INFO - PROCESS | 3380 | 1466696933286 Marionette TRACE conn3 <- [1,2142,null,{}] 08:48:53 INFO - PROCESS | 3380 | 1466696933295 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:48:53 INFO - PROCESS | 3380 | 1466696933299 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:53 INFO - PROCESS | 3380 | 1466696933431 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 08:48:53 INFO - PROCESS | 3380 | 1466696933444 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:53 INFO - PROCESS | 3380 | 1466696933446 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:53 INFO - PROCESS | 3380 | ++DOCSHELL 16A51800 == 32 [pid = 3380] [id = 545] 08:48:53 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (16A57400) [pid = 3380] [serial = 1635] [outer = 00000000] 08:48:53 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (1703F400) [pid = 3380] [serial = 1636] [outer = 16A57400] 08:48:53 INFO - PROCESS | 3380 | 1466696933508 Marionette DEBUG loaded listener.js 08:48:53 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (176BF400) [pid = 3380] [serial = 1637] [outer = 16A57400] 08:48:53 INFO - PROCESS | 3380 | 1466696934001 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:48:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:48:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 752ms 08:48:54 INFO - PROCESS | 3380 | 1466696934074 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 08:48:54 INFO - PROCESS | 3380 | 1466696934077 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 08:48:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:48:54 INFO - PROCESS | 3380 | 1466696934088 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:48:54 INFO - PROCESS | 3380 | 1466696934089 Marionette TRACE conn3 <- [1,2146,null,{}] 08:48:54 INFO - PROCESS | 3380 | 1466696934093 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:48:54 INFO - PROCESS | 3380 | 1466696934095 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:54 INFO - PROCESS | 3380 | 1466696934212 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 08:48:54 INFO - PROCESS | 3380 | 1466696934291 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:54 INFO - PROCESS | 3380 | 1466696934293 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:54 INFO - PROCESS | 3380 | ++DOCSHELL 177E0800 == 33 [pid = 3380] [id = 546] 08:48:54 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (177E0C00) [pid = 3380] [serial = 1638] [outer = 00000000] 08:48:54 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (17FF6000) [pid = 3380] [serial = 1639] [outer = 177E0C00] 08:48:54 INFO - PROCESS | 3380 | 1466696934336 Marionette DEBUG loaded listener.js 08:48:54 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (18219400) [pid = 3380] [serial = 1640] [outer = 177E0C00] 08:48:54 INFO - PROCESS | 3380 | 1466696934762 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:48:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 08:48:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 690ms 08:48:54 INFO - PROCESS | 3380 | 1466696934786 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 08:48:54 INFO - PROCESS | 3380 | 1466696934788 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 08:48:54 INFO - PROCESS | 3380 | 1466696934791 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:48:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:48:54 INFO - PROCESS | 3380 | 1466696934792 Marionette TRACE conn3 <- [1,2150,null,{}] 08:48:54 INFO - PROCESS | 3380 | 1466696934803 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:48:54 INFO - PROCESS | 3380 | 1466696934805 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:54 INFO - PROCESS | 3380 | 1466696934916 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 08:48:54 INFO - PROCESS | 3380 | 1466696934921 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:54 INFO - PROCESS | 3380 | 1466696934926 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:54 INFO - PROCESS | 3380 | ++DOCSHELL 13A20800 == 34 [pid = 3380] [id = 547] 08:48:54 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (182DE400) [pid = 3380] [serial = 1641] [outer = 00000000] 08:48:54 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (182E5800) [pid = 3380] [serial = 1642] [outer = 182DE400] 08:48:54 INFO - PROCESS | 3380 | 1466696934980 Marionette DEBUG loaded listener.js 08:48:55 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (199C3400) [pid = 3380] [serial = 1643] [outer = 182DE400] 08:48:55 INFO - PROCESS | 3380 | 1466696935444 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:48:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:48:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 690ms 08:48:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:48:55 INFO - PROCESS | 3380 | 1466696935491 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 08:48:55 INFO - PROCESS | 3380 | 1466696935493 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 08:48:55 INFO - PROCESS | 3380 | 1466696935496 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:48:55 INFO - PROCESS | 3380 | 1466696935498 Marionette TRACE conn3 <- [1,2154,null,{}] 08:48:55 INFO - PROCESS | 3380 | 1466696935506 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:48:55 INFO - PROCESS | 3380 | 1466696935508 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:55 INFO - PROCESS | 3380 | 1466696935643 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 08:48:55 INFO - PROCESS | 3380 | 1466696935669 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:55 INFO - PROCESS | 3380 | 1466696935680 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:55 INFO - PROCESS | 3380 | ++DOCSHELL 199CE400 == 35 [pid = 3380] [id = 548] 08:48:55 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (199CEC00) [pid = 3380] [serial = 1644] [outer = 00000000] 08:48:55 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (19F6B000) [pid = 3380] [serial = 1645] [outer = 199CEC00] 08:48:55 INFO - PROCESS | 3380 | 1466696935727 Marionette DEBUG loaded listener.js 08:48:55 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (19F6B800) [pid = 3380] [serial = 1646] [outer = 199CEC00] 08:48:56 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (1047C800) [pid = 3380] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 08:48:56 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (10E6B400) [pid = 3380] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:48:56 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (13D55800) [pid = 3380] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:48:56 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (18216C00) [pid = 3380] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:48:56 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (10A59C00) [pid = 3380] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:48:56 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (16F45800) [pid = 3380] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 08:48:56 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (102CD000) [pid = 3380] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 08:48:56 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (16A54400) [pid = 3380] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 08:48:56 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (16FCD000) [pid = 3380] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 08:48:56 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (132D5C00) [pid = 3380] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 08:48:56 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (11D88000) [pid = 3380] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 08:48:56 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (15167800) [pid = 3380] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 08:48:56 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (10E10000) [pid = 3380] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 08:48:56 INFO - PROCESS | 3380 | 1466696936225 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:48:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:48:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 737ms 08:48:56 INFO - PROCESS | 3380 | 1466696936237 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 08:48:56 INFO - PROCESS | 3380 | 1466696936239 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 08:48:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:48:56 INFO - PROCESS | 3380 | 1466696936242 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:48:56 INFO - PROCESS | 3380 | 1466696936244 Marionette TRACE conn3 <- [1,2158,null,{}] 08:48:56 INFO - PROCESS | 3380 | 1466696936247 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:48:56 INFO - PROCESS | 3380 | 1466696936249 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:56 INFO - PROCESS | 3380 | 1466696936329 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 08:48:56 INFO - PROCESS | 3380 | 1466696936334 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:56 INFO - PROCESS | 3380 | 1466696936336 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:56 INFO - PROCESS | 3380 | ++DOCSHELL 10E9D000 == 36 [pid = 3380] [id = 549] 08:48:56 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (10F90C00) [pid = 3380] [serial = 1647] [outer = 00000000] 08:48:56 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (13DDD000) [pid = 3380] [serial = 1648] [outer = 10F90C00] 08:48:56 INFO - PROCESS | 3380 | 1466696936379 Marionette DEBUG loaded listener.js 08:48:56 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (16F45C00) [pid = 3380] [serial = 1649] [outer = 10F90C00] 08:48:56 INFO - PROCESS | 3380 | 1466696936810 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:48:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:48:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 595ms 08:48:56 INFO - PROCESS | 3380 | 1466696936840 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 08:48:56 INFO - PROCESS | 3380 | 1466696936842 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 08:48:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:48:56 INFO - PROCESS | 3380 | 1466696936845 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:48:56 INFO - PROCESS | 3380 | 1466696936847 Marionette TRACE conn3 <- [1,2162,null,{}] 08:48:56 INFO - PROCESS | 3380 | 1466696936851 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:48:56 INFO - PROCESS | 3380 | 1466696936852 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:56 INFO - PROCESS | 3380 | 1466696936929 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 08:48:56 INFO - PROCESS | 3380 | 1466696936935 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:56 INFO - PROCESS | 3380 | 1466696936937 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:56 INFO - PROCESS | 3380 | ++DOCSHELL 13D56400 == 37 [pid = 3380] [id = 550] 08:48:56 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (18221800) [pid = 3380] [serial = 1650] [outer = 00000000] 08:48:56 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (19F6C400) [pid = 3380] [serial = 1651] [outer = 18221800] 08:48:56 INFO - PROCESS | 3380 | 1466696936979 Marionette DEBUG loaded listener.js 08:48:57 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (1A2B5800) [pid = 3380] [serial = 1652] [outer = 18221800] 08:48:57 INFO - PROCESS | 3380 | 1466696937411 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:48:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:48:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 596ms 08:48:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:48:57 INFO - PROCESS | 3380 | 1466696937442 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 08:48:57 INFO - PROCESS | 3380 | 1466696937444 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 08:48:57 INFO - PROCESS | 3380 | 1466696937447 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:48:57 INFO - PROCESS | 3380 | 1466696937449 Marionette TRACE conn3 <- [1,2166,null,{}] 08:48:57 INFO - PROCESS | 3380 | 1466696937452 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:48:57 INFO - PROCESS | 3380 | 1466696937454 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:57 INFO - PROCESS | 3380 | 1466696937584 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 08:48:57 INFO - PROCESS | 3380 | 1466696937593 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:57 INFO - PROCESS | 3380 | 1466696937595 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:57 INFO - PROCESS | 3380 | ++DOCSHELL 11052000 == 38 [pid = 3380] [id = 551] 08:48:57 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (11DDC400) [pid = 3380] [serial = 1653] [outer = 00000000] 08:48:57 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (1A308000) [pid = 3380] [serial = 1654] [outer = 11DDC400] 08:48:57 INFO - PROCESS | 3380 | 1466696937641 Marionette DEBUG loaded listener.js 08:48:57 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (1A30A000) [pid = 3380] [serial = 1655] [outer = 11DDC400] 08:48:58 INFO - PROCESS | 3380 | 1466696938068 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:48:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:48:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 627ms 08:48:58 INFO - PROCESS | 3380 | 1466696938085 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 08:48:58 INFO - PROCESS | 3380 | 1466696938087 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 08:48:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:48:58 INFO - PROCESS | 3380 | 1466696938090 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:48:58 INFO - PROCESS | 3380 | 1466696938092 Marionette TRACE conn3 <- [1,2170,null,{}] 08:48:58 INFO - PROCESS | 3380 | 1466696938095 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:48:58 INFO - PROCESS | 3380 | 1466696938097 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:58 INFO - PROCESS | 3380 | 1466696938220 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 08:48:58 INFO - PROCESS | 3380 | 1466696938382 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:58 INFO - PROCESS | 3380 | 1466696938385 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:58 INFO - PROCESS | 3380 | ++DOCSHELL 10E04400 == 39 [pid = 3380] [id = 552] 08:48:58 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (10E05C00) [pid = 3380] [serial = 1656] [outer = 00000000] 08:48:58 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (1146BC00) [pid = 3380] [serial = 1657] [outer = 10E05C00] 08:48:58 INFO - PROCESS | 3380 | 1466696938458 Marionette DEBUG loaded listener.js 08:48:58 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (12BA7C00) [pid = 3380] [serial = 1658] [outer = 10E05C00] 08:48:59 INFO - PROCESS | 3380 | 1466696939027 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:48:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:48:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 987ms 08:48:59 INFO - PROCESS | 3380 | 1466696939079 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 08:48:59 INFO - PROCESS | 3380 | 1466696939083 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 08:48:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:48:59 INFO - PROCESS | 3380 | 1466696939088 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:48:59 INFO - PROCESS | 3380 | 1466696939092 Marionette TRACE conn3 <- [1,2174,null,{}] 08:48:59 INFO - PROCESS | 3380 | 1466696939097 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:48:59 INFO - PROCESS | 3380 | 1466696939100 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:59 INFO - PROCESS | 3380 | 1466696939208 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 08:48:59 INFO - PROCESS | 3380 | 1466696939354 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:59 INFO - PROCESS | 3380 | 1466696939357 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:48:59 INFO - PROCESS | 3380 | ++DOCSHELL 13DDCC00 == 40 [pid = 3380] [id = 553] 08:48:59 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (14582000) [pid = 3380] [serial = 1659] [outer = 00000000] 08:48:59 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (15C04000) [pid = 3380] [serial = 1660] [outer = 14582000] 08:48:59 INFO - PROCESS | 3380 | 1466696939413 Marionette DEBUG loaded listener.js 08:48:59 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (15CE9C00) [pid = 3380] [serial = 1661] [outer = 14582000] 08:49:00 INFO - PROCESS | 3380 | 1466696940005 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:49:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:49:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1003ms 08:49:00 INFO - PROCESS | 3380 | 1466696940096 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 08:49:00 INFO - PROCESS | 3380 | 1466696940099 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 08:49:00 INFO - PROCESS | 3380 | 1466696940104 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:49:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:49:00 INFO - PROCESS | 3380 | 1466696940107 Marionette TRACE conn3 <- [1,2178,null,{}] 08:49:00 INFO - PROCESS | 3380 | 1466696940111 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:49:00 INFO - PROCESS | 3380 | 1466696940114 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:00 INFO - PROCESS | 3380 | 1466696940224 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 08:49:00 INFO - PROCESS | 3380 | 1466696940359 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:00 INFO - PROCESS | 3380 | 1466696940362 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:00 INFO - PROCESS | 3380 | ++DOCSHELL 18216400 == 41 [pid = 3380] [id = 554] 08:49:00 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (18220800) [pid = 3380] [serial = 1662] [outer = 00000000] 08:49:00 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (182E6400) [pid = 3380] [serial = 1663] [outer = 18220800] 08:49:00 INFO - PROCESS | 3380 | 1466696940438 Marionette DEBUG loaded listener.js 08:49:00 INFO - PROCESS | 3380 | ++DOMWINDOW == 90 (19E67800) [pid = 3380] [serial = 1664] [outer = 18220800] 08:49:01 INFO - PROCESS | 3380 | 1466696941073 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:49:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:49:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 987ms 08:49:01 INFO - PROCESS | 3380 | 1466696941097 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 08:49:01 INFO - PROCESS | 3380 | 1466696941101 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 08:49:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:49:01 INFO - PROCESS | 3380 | 1466696941113 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:49:01 INFO - PROCESS | 3380 | 1466696941118 Marionette TRACE conn3 <- [1,2182,null,{}] 08:49:01 INFO - PROCESS | 3380 | 1466696941122 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:49:01 INFO - PROCESS | 3380 | 1466696941125 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:01 INFO - PROCESS | 3380 | 1466696941232 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 08:49:01 INFO - PROCESS | 3380 | 1466696941341 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:01 INFO - PROCESS | 3380 | 1466696941344 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:01 INFO - PROCESS | 3380 | ++DOCSHELL 1A3EB800 == 42 [pid = 3380] [id = 555] 08:49:01 INFO - PROCESS | 3380 | ++DOMWINDOW == 91 (1A3EBC00) [pid = 3380] [serial = 1665] [outer = 00000000] 08:49:01 INFO - PROCESS | 3380 | ++DOMWINDOW == 92 (1A3F1400) [pid = 3380] [serial = 1666] [outer = 1A3EBC00] 08:49:01 INFO - PROCESS | 3380 | 1466696941395 Marionette DEBUG loaded listener.js 08:49:01 INFO - PROCESS | 3380 | ++DOMWINDOW == 93 (1A64BC00) [pid = 3380] [serial = 1667] [outer = 1A3EBC00] 08:49:02 INFO - PROCESS | 3380 | 1466696942147 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:49:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:49:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1097ms 08:49:02 INFO - PROCESS | 3380 | 1466696942209 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 08:49:02 INFO - PROCESS | 3380 | 1466696942213 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 08:49:02 INFO - PROCESS | 3380 | 1466696942218 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:49:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:49:02 INFO - PROCESS | 3380 | 1466696942221 Marionette TRACE conn3 <- [1,2186,null,{}] 08:49:02 INFO - PROCESS | 3380 | 1466696942227 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:49:02 INFO - PROCESS | 3380 | 1466696942229 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:02 INFO - PROCESS | 3380 | 1466696942330 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 08:49:02 INFO - PROCESS | 3380 | 1466696942473 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:02 INFO - PROCESS | 3380 | 1466696942478 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:02 INFO - PROCESS | 3380 | ++DOCSHELL 10B86C00 == 43 [pid = 3380] [id = 556] 08:49:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 94 (10E6BC00) [pid = 3380] [serial = 1668] [outer = 00000000] 08:49:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 95 (12E19800) [pid = 3380] [serial = 1669] [outer = 10E6BC00] 08:49:02 INFO - PROCESS | 3380 | 1466696942560 Marionette DEBUG loaded listener.js 08:49:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 96 (13186400) [pid = 3380] [serial = 1670] [outer = 10E6BC00] 08:49:03 INFO - PROCESS | 3380 | --DOCSHELL 11052000 == 42 [pid = 3380] [id = 551] 08:49:03 INFO - PROCESS | 3380 | --DOCSHELL 13D56400 == 41 [pid = 3380] [id = 550] 08:49:03 INFO - PROCESS | 3380 | --DOCSHELL 10E9D000 == 40 [pid = 3380] [id = 549] 08:49:03 INFO - PROCESS | 3380 | --DOCSHELL 199CE400 == 39 [pid = 3380] [id = 548] 08:49:03 INFO - PROCESS | 3380 | --DOCSHELL 13A20800 == 38 [pid = 3380] [id = 547] 08:49:03 INFO - PROCESS | 3380 | --DOCSHELL 177E0800 == 37 [pid = 3380] [id = 546] 08:49:03 INFO - PROCESS | 3380 | --DOCSHELL 16A51800 == 36 [pid = 3380] [id = 545] 08:49:03 INFO - PROCESS | 3380 | --DOCSHELL 13D53400 == 35 [pid = 3380] [id = 544] 08:49:03 INFO - PROCESS | 3380 | --DOCSHELL 10E10C00 == 34 [pid = 3380] [id = 543] 08:49:03 INFO - PROCESS | 3380 | --DOCSHELL 10470400 == 33 [pid = 3380] [id = 542] 08:49:03 INFO - PROCESS | 3380 | --DOCSHELL 10EA4400 == 32 [pid = 3380] [id = 541] 08:49:03 INFO - PROCESS | 3380 | --DOCSHELL 19F37000 == 31 [pid = 3380] [id = 540] 08:49:03 INFO - PROCESS | 3380 | --DOCSHELL 1A3EB800 == 30 [pid = 3380] [id = 555] 08:49:03 INFO - PROCESS | 3380 | --DOCSHELL 18216400 == 29 [pid = 3380] [id = 554] 08:49:03 INFO - PROCESS | 3380 | --DOCSHELL 10E04400 == 28 [pid = 3380] [id = 552] 08:49:03 INFO - PROCESS | 3380 | --DOCSHELL 13DDCC00 == 27 [pid = 3380] [id = 553] 08:49:03 INFO - PROCESS | 3380 | --DOMWINDOW == 95 (199C5000) [pid = 3380] [serial = 1618] [outer = 00000000] [url = about:blank] 08:49:03 INFO - PROCESS | 3380 | --DOMWINDOW == 94 (16F0BC00) [pid = 3380] [serial = 1606] [outer = 00000000] [url = about:blank] 08:49:03 INFO - PROCESS | 3380 | --DOMWINDOW == 93 (177E8000) [pid = 3380] [serial = 1609] [outer = 00000000] [url = about:blank] 08:49:03 INFO - PROCESS | 3380 | --DOMWINDOW == 92 (13AB9C00) [pid = 3380] [serial = 1600] [outer = 00000000] [url = about:blank] 08:49:03 INFO - PROCESS | 3380 | --DOMWINDOW == 91 (13D56000) [pid = 3380] [serial = 1601] [outer = 00000000] [url = about:blank] 08:49:03 INFO - PROCESS | 3380 | --DOMWINDOW == 90 (13A25000) [pid = 3380] [serial = 1595] [outer = 00000000] [url = about:blank] 08:49:03 INFO - PROCESS | 3380 | --DOMWINDOW == 89 (13189400) [pid = 3380] [serial = 1594] [outer = 00000000] [url = about:blank] 08:49:03 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (15C08800) [pid = 3380] [serial = 1603] [outer = 00000000] [url = about:blank] 08:49:03 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (17040000) [pid = 3380] [serial = 1607] [outer = 00000000] [url = about:blank] 08:49:03 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (114AE000) [pid = 3380] [serial = 1597] [outer = 00000000] [url = about:blank] 08:49:03 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (11CF1000) [pid = 3380] [serial = 1598] [outer = 00000000] [url = about:blank] 08:49:03 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (114B0C00) [pid = 3380] [serial = 1612] [outer = 00000000] [url = about:blank] 08:49:03 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (17A96000) [pid = 3380] [serial = 1610] [outer = 00000000] [url = about:blank] 08:49:03 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (11802C00) [pid = 3380] [serial = 1583] [outer = 00000000] [url = about:blank] 08:49:03 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (11048400) [pid = 3380] [serial = 1582] [outer = 00000000] [url = about:blank] 08:49:03 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (1515DC00) [pid = 3380] [serial = 1586] [outer = 00000000] [url = about:blank] 08:49:03 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (13D60400) [pid = 3380] [serial = 1585] [outer = 00000000] [url = about:blank] 08:49:03 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (19F30C00) [pid = 3380] [serial = 1589] [outer = 00000000] [url = about:blank] 08:49:03 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (19544000) [pid = 3380] [serial = 1588] [outer = 00000000] [url = about:blank] 08:49:03 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (12BE0C00) [pid = 3380] [serial = 1592] [outer = 00000000] [url = about:blank] 08:49:03 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (114E1400) [pid = 3380] [serial = 1591] [outer = 00000000] [url = about:blank] 08:49:03 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (199C6800) [pid = 3380] [serial = 1619] [outer = 00000000] [url = about:blank] 08:49:03 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (12E19C00) [pid = 3380] [serial = 1613] [outer = 00000000] [url = about:blank] 08:49:03 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (182E6000) [pid = 3380] [serial = 1615] [outer = 00000000] [url = about:blank] 08:49:03 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (19543C00) [pid = 3380] [serial = 1616] [outer = 00000000] [url = about:blank] 08:49:03 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (15CE6000) [pid = 3380] [serial = 1604] [outer = 00000000] [url = about:blank] 08:49:03 INFO - PROCESS | 3380 | 1466696943801 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:49:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:49:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1614ms 08:49:03 INFO - PROCESS | 3380 | 1466696943824 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 08:49:03 INFO - PROCESS | 3380 | 1466696943828 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 08:49:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:49:03 INFO - PROCESS | 3380 | 1466696943833 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:49:03 INFO - PROCESS | 3380 | 1466696943836 Marionette TRACE conn3 <- [1,2190,null,{}] 08:49:03 INFO - PROCESS | 3380 | 1466696943841 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:49:03 INFO - PROCESS | 3380 | 1466696943844 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:04 INFO - PROCESS | 3380 | 1466696943971 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 08:49:04 INFO - PROCESS | 3380 | 1466696944068 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:04 INFO - PROCESS | 3380 | 1466696944071 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:04 INFO - PROCESS | 3380 | ++DOCSHELL 10E9D000 == 28 [pid = 3380] [id = 557] 08:49:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (11051400) [pid = 3380] [serial = 1671] [outer = 00000000] 08:49:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (114DD800) [pid = 3380] [serial = 1672] [outer = 11051400] 08:49:04 INFO - PROCESS | 3380 | 1466696944117 Marionette DEBUG loaded listener.js 08:49:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (11802C00) [pid = 3380] [serial = 1673] [outer = 11051400] 08:49:04 INFO - PROCESS | 3380 | 1466696944569 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:49:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:49:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 736ms 08:49:04 INFO - PROCESS | 3380 | 1466696944602 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 08:49:04 INFO - PROCESS | 3380 | 1466696944606 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 08:49:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:49:04 INFO - PROCESS | 3380 | 1466696944616 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:49:04 INFO - PROCESS | 3380 | 1466696944619 Marionette TRACE conn3 <- [1,2194,null,{}] 08:49:04 INFO - PROCESS | 3380 | 1466696944623 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:49:04 INFO - PROCESS | 3380 | 1466696944625 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:04 INFO - PROCESS | 3380 | 1466696944711 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 08:49:04 INFO - PROCESS | 3380 | 1466696944719 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:04 INFO - PROCESS | 3380 | 1466696944721 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:04 INFO - PROCESS | 3380 | ++DOCSHELL 12E12800 == 29 [pid = 3380] [id = 558] 08:49:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (12E19000) [pid = 3380] [serial = 1674] [outer = 00000000] 08:49:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (12E6D400) [pid = 3380] [serial = 1675] [outer = 12E19000] 08:49:04 INFO - PROCESS | 3380 | 1466696944768 Marionette DEBUG loaded listener.js 08:49:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (13187000) [pid = 3380] [serial = 1676] [outer = 12E19000] 08:49:05 INFO - PROCESS | 3380 | 1466696945224 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:49:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 08:49:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 643ms 08:49:05 INFO - PROCESS | 3380 | 1466696945250 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 08:49:05 INFO - PROCESS | 3380 | 1466696945252 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 08:49:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 08:49:05 INFO - PROCESS | 3380 | 1466696945256 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 08:49:05 INFO - PROCESS | 3380 | 1466696945259 Marionette TRACE conn3 <- [1,2198,null,{}] 08:49:05 INFO - PROCESS | 3380 | 1466696945273 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:49:05 INFO - PROCESS | 3380 | 1466696945278 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:05 INFO - PROCESS | 3380 | 1466696945360 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 08:49:05 INFO - PROCESS | 3380 | 1466696945369 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:05 INFO - PROCESS | 3380 | 1466696945372 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:05 INFO - PROCESS | 3380 | ++DOCSHELL 13DDCC00 == 30 [pid = 3380] [id = 559] 08:49:05 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (13F90400) [pid = 3380] [serial = 1677] [outer = 00000000] 08:49:05 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (13F9E000) [pid = 3380] [serial = 1678] [outer = 13F90400] 08:49:05 INFO - PROCESS | 3380 | 1466696945419 Marionette DEBUG loaded listener.js 08:49:05 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (15167400) [pid = 3380] [serial = 1679] [outer = 13F90400] 08:49:05 INFO - PROCESS | 3380 | 1466696945893 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:49:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 08:49:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 705ms 08:49:05 INFO - PROCESS | 3380 | 1466696945955 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 08:49:05 INFO - PROCESS | 3380 | 1466696945958 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 08:49:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 08:49:05 INFO - PROCESS | 3380 | 1466696945970 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 08:49:05 INFO - PROCESS | 3380 | 1466696945971 Marionette TRACE conn3 <- [1,2202,null,{}] 08:49:05 INFO - PROCESS | 3380 | 1466696945975 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:49:05 INFO - PROCESS | 3380 | 1466696945977 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:06 INFO - PROCESS | 3380 | 1466696946093 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 08:49:06 INFO - PROCESS | 3380 | 1466696946099 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:06 INFO - PROCESS | 3380 | 1466696946101 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:06 INFO - PROCESS | 3380 | ++DOCSHELL 14583800 == 31 [pid = 3380] [id = 560] 08:49:06 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (15281000) [pid = 3380] [serial = 1680] [outer = 00000000] 08:49:06 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (15CEC400) [pid = 3380] [serial = 1681] [outer = 15281000] 08:49:06 INFO - PROCESS | 3380 | 1466696946145 Marionette DEBUG loaded listener.js 08:49:06 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (16061C00) [pid = 3380] [serial = 1682] [outer = 15281000] 08:49:06 INFO - PROCESS | 3380 | 1466696946578 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:49:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 08:49:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 658ms 08:49:06 INFO - PROCESS | 3380 | 1466696946619 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 08:49:06 INFO - PROCESS | 3380 | 1466696946621 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 08:49:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 08:49:06 INFO - PROCESS | 3380 | 1466696946624 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 08:49:06 INFO - PROCESS | 3380 | 1466696946626 Marionette TRACE conn3 <- [1,2206,null,{}] 08:49:06 INFO - PROCESS | 3380 | 1466696946636 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:49:06 INFO - PROCESS | 3380 | 1466696946638 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:06 INFO - PROCESS | 3380 | 1466696946745 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 08:49:06 INFO - PROCESS | 3380 | 1466696946778 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:06 INFO - PROCESS | 3380 | 1466696946780 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:06 INFO - PROCESS | 3380 | ++DOCSHELL 16A54000 == 32 [pid = 3380] [id = 561] 08:49:06 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (16A56800) [pid = 3380] [serial = 1683] [outer = 00000000] 08:49:06 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (16FCB400) [pid = 3380] [serial = 1684] [outer = 16A56800] 08:49:06 INFO - PROCESS | 3380 | 1466696946882 Marionette DEBUG loaded listener.js 08:49:06 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (1704E800) [pid = 3380] [serial = 1685] [outer = 16A56800] 08:49:07 INFO - PROCESS | 3380 | 1466696947303 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:49:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 08:49:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 736ms 08:49:07 INFO - PROCESS | 3380 | 1466696947365 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 08:49:07 INFO - PROCESS | 3380 | 1466696947367 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 08:49:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 08:49:07 INFO - PROCESS | 3380 | 1466696947370 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 08:49:07 INFO - PROCESS | 3380 | 1466696947372 Marionette TRACE conn3 <- [1,2210,null,{}] 08:49:07 INFO - PROCESS | 3380 | 1466696947375 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:49:07 INFO - PROCESS | 3380 | 1466696947381 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:07 INFO - PROCESS | 3380 | 1466696947518 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 08:49:07 INFO - PROCESS | 3380 | 1466696947586 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:07 INFO - PROCESS | 3380 | 1466696947588 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:07 INFO - PROCESS | 3380 | ++DOCSHELL 17A96800 == 33 [pid = 3380] [id = 562] 08:49:07 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (17A9E400) [pid = 3380] [serial = 1686] [outer = 00000000] 08:49:07 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (18224C00) [pid = 3380] [serial = 1687] [outer = 17A9E400] 08:49:07 INFO - PROCESS | 3380 | 1466696947631 Marionette DEBUG loaded listener.js 08:49:07 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (182DB000) [pid = 3380] [serial = 1688] [outer = 17A9E400] 08:49:08 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (177E0C00) [pid = 3380] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 08:49:08 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (182DE400) [pid = 3380] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 08:49:08 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (114ADC00) [pid = 3380] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 08:49:08 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (16A57400) [pid = 3380] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 08:49:08 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (13D5B400) [pid = 3380] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 08:49:08 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (1047E800) [pid = 3380] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 08:49:08 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (19F37800) [pid = 3380] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 08:49:08 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (10F97000) [pid = 3380] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 08:49:08 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (199CEC00) [pid = 3380] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 08:49:08 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (18221800) [pid = 3380] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 08:49:08 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (11DDC400) [pid = 3380] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 08:49:08 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (10F90C00) [pid = 3380] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 08:49:08 INFO - PROCESS | 3380 | 1466696948255 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:49:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 08:49:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 940ms 08:49:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 08:49:08 INFO - PROCESS | 3380 | 1466696948316 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 08:49:08 INFO - PROCESS | 3380 | 1466696948318 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 08:49:08 INFO - PROCESS | 3380 | 1466696948321 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 08:49:08 INFO - PROCESS | 3380 | 1466696948332 Marionette TRACE conn3 <- [1,2214,null,{}] 08:49:08 INFO - PROCESS | 3380 | 1466696948336 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:49:08 INFO - PROCESS | 3380 | 1466696948338 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:08 INFO - PROCESS | 3380 | 1466696948412 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 08:49:08 INFO - PROCESS | 3380 | 1466696948506 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:08 INFO - PROCESS | 3380 | 1466696948508 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:08 INFO - PROCESS | 3380 | ++DOCSHELL 10E01400 == 34 [pid = 3380] [id = 563] 08:49:08 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (10E02000) [pid = 3380] [serial = 1689] [outer = 00000000] 08:49:08 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (13D61800) [pid = 3380] [serial = 1690] [outer = 10E02000] 08:49:08 INFO - PROCESS | 3380 | 1466696948551 Marionette DEBUG loaded listener.js 08:49:08 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (15CD3800) [pid = 3380] [serial = 1691] [outer = 10E02000] 08:49:08 INFO - PROCESS | 3380 | 1466696948895 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:49:08 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:49:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 595ms 08:49:08 INFO - PROCESS | 3380 | 1466696948919 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 08:49:08 INFO - PROCESS | 3380 | 1466696948921 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 08:49:08 INFO - PROCESS | 3380 | 1466696948924 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 08:49:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 08:49:08 INFO - PROCESS | 3380 | 1466696948926 Marionette TRACE conn3 <- [1,2218,null,{}] 08:49:08 INFO - PROCESS | 3380 | 1466696948929 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:49:08 INFO - PROCESS | 3380 | 1466696948930 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:09 INFO - PROCESS | 3380 | 1466696949050 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 08:49:09 INFO - PROCESS | 3380 | 1466696949058 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:09 INFO - PROCESS | 3380 | 1466696949060 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:09 INFO - PROCESS | 3380 | ++DOCSHELL 12B6A000 == 35 [pid = 3380] [id = 564] 08:49:09 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (12BE0000) [pid = 3380] [serial = 1692] [outer = 00000000] 08:49:09 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (19540000) [pid = 3380] [serial = 1693] [outer = 12BE0000] 08:49:09 INFO - PROCESS | 3380 | 1466696949103 Marionette DEBUG loaded listener.js 08:49:09 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (19540400) [pid = 3380] [serial = 1694] [outer = 12BE0000] 08:49:09 INFO - PROCESS | 3380 | --DOCSHELL 1AFDAC00 == 34 [pid = 3380] [id = 16] 08:49:09 INFO - PROCESS | 3380 | 1466696949566 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:49:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 08:49:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 705ms 08:49:09 INFO - PROCESS | 3380 | 1466696949624 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 08:49:09 INFO - PROCESS | 3380 | 1466696949626 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 08:49:09 INFO - PROCESS | 3380 | 1466696949629 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 08:49:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 08:49:09 INFO - PROCESS | 3380 | 1466696949630 Marionette TRACE conn3 <- [1,2222,null,{}] 08:49:09 INFO - PROCESS | 3380 | 1466696949634 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:49:09 INFO - PROCESS | 3380 | 1466696949635 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:09 INFO - PROCESS | 3380 | 1466696949755 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 08:49:09 INFO - PROCESS | 3380 | 1466696949793 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:09 INFO - PROCESS | 3380 | 1466696949795 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:09 INFO - PROCESS | 3380 | ++DOCSHELL 12E66400 == 35 [pid = 3380] [id = 565] 08:49:09 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (13DCEC00) [pid = 3380] [serial = 1695] [outer = 00000000] 08:49:09 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (199CE400) [pid = 3380] [serial = 1696] [outer = 13DCEC00] 08:49:09 INFO - PROCESS | 3380 | 1466696949837 Marionette DEBUG loaded listener.js 08:49:09 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (199CEC00) [pid = 3380] [serial = 1697] [outer = 13DCEC00] 08:49:10 INFO - PROCESS | 3380 | 1466696950425 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:49:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 08:49:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 846ms 08:49:10 INFO - PROCESS | 3380 | 1466696950473 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 08:49:10 INFO - PROCESS | 3380 | 1466696950477 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 08:49:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 08:49:10 INFO - PROCESS | 3380 | 1466696950484 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 08:49:10 INFO - PROCESS | 3380 | 1466696950487 Marionette TRACE conn3 <- [1,2226,null,{}] 08:49:10 INFO - PROCESS | 3380 | 1466696950494 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:49:10 INFO - PROCESS | 3380 | 1466696950497 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:10 INFO - PROCESS | 3380 | 1466696950636 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 08:49:10 INFO - PROCESS | 3380 | 1466696950775 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:10 INFO - PROCESS | 3380 | 1466696950778 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:10 INFO - PROCESS | 3380 | ++DOCSHELL 102C8400 == 36 [pid = 3380] [id = 566] 08:49:10 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (10565800) [pid = 3380] [serial = 1698] [outer = 00000000] 08:49:10 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (114DFC00) [pid = 3380] [serial = 1699] [outer = 10565800] 08:49:10 INFO - PROCESS | 3380 | 1466696950837 Marionette DEBUG loaded listener.js 08:49:10 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (12BB2400) [pid = 3380] [serial = 1700] [outer = 10565800] 08:49:11 INFO - PROCESS | 3380 | 1466696951596 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:49:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 08:49:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1144ms 08:49:11 INFO - PROCESS | 3380 | 1466696951640 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 08:49:11 INFO - PROCESS | 3380 | 1466696951645 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 08:49:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 08:49:11 INFO - PROCESS | 3380 | 1466696951652 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 08:49:11 INFO - PROCESS | 3380 | 1466696951655 Marionette TRACE conn3 <- [1,2230,null,{}] 08:49:11 INFO - PROCESS | 3380 | 1466696951659 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:49:11 INFO - PROCESS | 3380 | 1466696951662 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:11 INFO - PROCESS | 3380 | 1466696951784 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 08:49:11 INFO - PROCESS | 3380 | 1466696951921 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:11 INFO - PROCESS | 3380 | 1466696951924 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:11 INFO - PROCESS | 3380 | ++DOCSHELL 12E62000 == 37 [pid = 3380] [id = 567] 08:49:11 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (12E65C00) [pid = 3380] [serial = 1701] [outer = 00000000] 08:49:12 INFO - PROCESS | 3380 | ++DOMWINDOW == 90 (13D5CC00) [pid = 3380] [serial = 1702] [outer = 12E65C00] 08:49:12 INFO - PROCESS | 3380 | 1466696951980 Marionette DEBUG loaded listener.js 08:49:12 INFO - PROCESS | 3380 | ++DOMWINDOW == 91 (13F9DC00) [pid = 3380] [serial = 1703] [outer = 12E65C00] 08:49:12 INFO - PROCESS | 3380 | --DOCSHELL 12B6A000 == 36 [pid = 3380] [id = 564] 08:49:12 INFO - PROCESS | 3380 | --DOCSHELL 10E01400 == 35 [pid = 3380] [id = 563] 08:49:12 INFO - PROCESS | 3380 | --DOCSHELL 17A96800 == 34 [pid = 3380] [id = 562] 08:49:12 INFO - PROCESS | 3380 | --DOCSHELL 16A54000 == 33 [pid = 3380] [id = 561] 08:49:12 INFO - PROCESS | 3380 | --DOCSHELL 14583800 == 32 [pid = 3380] [id = 560] 08:49:12 INFO - PROCESS | 3380 | --DOCSHELL 13DDCC00 == 31 [pid = 3380] [id = 559] 08:49:12 INFO - PROCESS | 3380 | --DOCSHELL 12E12800 == 30 [pid = 3380] [id = 558] 08:49:12 INFO - PROCESS | 3380 | --DOCSHELL 10E9D000 == 29 [pid = 3380] [id = 557] 08:49:12 INFO - PROCESS | 3380 | --DOCSHELL 1AFE9800 == 28 [pid = 3380] [id = 17] 08:49:12 INFO - PROCESS | 3380 | --DOCSHELL 10B86C00 == 27 [pid = 3380] [id = 556] 08:49:12 INFO - PROCESS | 3380 | --DOMWINDOW == 90 (17FF6000) [pid = 3380] [serial = 1639] [outer = 00000000] [url = about:blank] 08:49:12 INFO - PROCESS | 3380 | --DOMWINDOW == 89 (18219400) [pid = 3380] [serial = 1640] [outer = 00000000] [url = about:blank] 08:49:12 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (182E5800) [pid = 3380] [serial = 1642] [outer = 00000000] [url = about:blank] 08:49:12 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (12BD6C00) [pid = 3380] [serial = 1630] [outer = 00000000] [url = about:blank] 08:49:12 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (12E6D800) [pid = 3380] [serial = 1631] [outer = 00000000] [url = about:blank] 08:49:12 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (1703F400) [pid = 3380] [serial = 1636] [outer = 00000000] [url = about:blank] 08:49:12 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (13F94400) [pid = 3380] [serial = 1633] [outer = 00000000] [url = about:blank] 08:49:12 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (1527AC00) [pid = 3380] [serial = 1634] [outer = 00000000] [url = about:blank] 08:49:12 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (105F2400) [pid = 3380] [serial = 1627] [outer = 00000000] [url = about:blank] 08:49:12 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (10E03000) [pid = 3380] [serial = 1628] [outer = 00000000] [url = about:blank] 08:49:12 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (1A2AF400) [pid = 3380] [serial = 1622] [outer = 00000000] [url = about:blank] 08:49:12 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (19F76400) [pid = 3380] [serial = 1621] [outer = 00000000] [url = about:blank] 08:49:12 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (12BD2000) [pid = 3380] [serial = 1624] [outer = 00000000] [url = about:blank] 08:49:12 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (13630800) [pid = 3380] [serial = 1625] [outer = 00000000] [url = about:blank] 08:49:12 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (19F6B000) [pid = 3380] [serial = 1645] [outer = 00000000] [url = about:blank] 08:49:12 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (1A2B5800) [pid = 3380] [serial = 1652] [outer = 00000000] [url = about:blank] 08:49:12 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (1A30A000) [pid = 3380] [serial = 1655] [outer = 00000000] [url = about:blank] 08:49:12 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (16F45C00) [pid = 3380] [serial = 1649] [outer = 00000000] [url = about:blank] 08:49:12 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (13DDD000) [pid = 3380] [serial = 1648] [outer = 00000000] [url = about:blank] 08:49:12 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (19F6B800) [pid = 3380] [serial = 1646] [outer = 00000000] [url = about:blank] 08:49:12 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (199C3400) [pid = 3380] [serial = 1643] [outer = 00000000] [url = about:blank] 08:49:12 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (19F6C400) [pid = 3380] [serial = 1651] [outer = 00000000] [url = about:blank] 08:49:12 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (1A308000) [pid = 3380] [serial = 1654] [outer = 00000000] [url = about:blank] 08:49:12 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (176BF400) [pid = 3380] [serial = 1637] [outer = 00000000] [url = about:blank] 08:49:12 INFO - PROCESS | 3380 | 1466696952779 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:49:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 08:49:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1144ms 08:49:12 INFO - PROCESS | 3380 | 1466696952800 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 08:49:12 INFO - PROCESS | 3380 | 1466696952803 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 08:49:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 08:49:12 INFO - PROCESS | 3380 | 1466696952808 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 08:49:12 INFO - PROCESS | 3380 | 1466696952812 Marionette TRACE conn3 <- [1,2234,null,{}] 08:49:12 INFO - PROCESS | 3380 | 1466696952819 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:49:12 INFO - PROCESS | 3380 | 1466696952822 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:12 INFO - PROCESS | 3380 | 1466696952920 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 08:49:13 INFO - PROCESS | 3380 | 1466696953015 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:13 INFO - PROCESS | 3380 | 1466696953017 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:13 INFO - PROCESS | 3380 | ++DOCSHELL 105F1000 == 28 [pid = 3380] [id = 568] 08:49:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (10E04400) [pid = 3380] [serial = 1704] [outer = 00000000] 08:49:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (114B0800) [pid = 3380] [serial = 1705] [outer = 10E04400] 08:49:13 INFO - PROCESS | 3380 | 1466696953072 Marionette DEBUG loaded listener.js 08:49:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (12BD8000) [pid = 3380] [serial = 1706] [outer = 10E04400] 08:49:13 INFO - PROCESS | 3380 | 1466696953472 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:49:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 08:49:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 752ms 08:49:13 INFO - PROCESS | 3380 | 1466696953567 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 08:49:13 INFO - PROCESS | 3380 | 1466696953571 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 08:49:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 08:49:13 INFO - PROCESS | 3380 | 1466696953577 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 08:49:13 INFO - PROCESS | 3380 | 1466696953580 Marionette TRACE conn3 <- [1,2238,null,{}] 08:49:13 INFO - PROCESS | 3380 | 1466696953583 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:49:13 INFO - PROCESS | 3380 | 1466696953586 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:13 INFO - PROCESS | 3380 | 1466696953678 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 08:49:13 INFO - PROCESS | 3380 | 1466696953686 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:13 INFO - PROCESS | 3380 | 1466696953688 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:13 INFO - PROCESS | 3380 | ++DOCSHELL 13ABD000 == 29 [pid = 3380] [id = 569] 08:49:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (13ABDC00) [pid = 3380] [serial = 1707] [outer = 00000000] 08:49:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (13D5A800) [pid = 3380] [serial = 1708] [outer = 13ABDC00] 08:49:13 INFO - PROCESS | 3380 | 1466696953738 Marionette DEBUG loaded listener.js 08:49:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (13DD8000) [pid = 3380] [serial = 1709] [outer = 13ABDC00] 08:49:14 INFO - PROCESS | 3380 | 1466696954188 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:49:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 08:49:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 642ms 08:49:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 08:49:14 INFO - PROCESS | 3380 | 1466696954217 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 08:49:14 INFO - PROCESS | 3380 | 1466696954219 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 08:49:14 INFO - PROCESS | 3380 | 1466696954223 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 08:49:14 INFO - PROCESS | 3380 | 1466696954226 Marionette TRACE conn3 <- [1,2242,null,{}] 08:49:14 INFO - PROCESS | 3380 | 1466696954237 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:49:14 INFO - PROCESS | 3380 | 1466696954241 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:14 INFO - PROCESS | 3380 | 1466696954323 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 08:49:14 INFO - PROCESS | 3380 | 1466696954333 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:14 INFO - PROCESS | 3380 | 1466696954336 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:14 INFO - PROCESS | 3380 | ++DOCSHELL 15CE6C00 == 30 [pid = 3380] [id = 570] 08:49:14 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (15CE7000) [pid = 3380] [serial = 1710] [outer = 00000000] 08:49:14 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (167CAC00) [pid = 3380] [serial = 1711] [outer = 15CE7000] 08:49:14 INFO - PROCESS | 3380 | 1466696954383 Marionette DEBUG loaded listener.js 08:49:14 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (16F3FC00) [pid = 3380] [serial = 1712] [outer = 15CE7000] 08:49:14 INFO - PROCESS | 3380 | 1466696954826 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:49:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 08:49:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 643ms 08:49:14 INFO - PROCESS | 3380 | 1466696954858 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 08:49:14 INFO - PROCESS | 3380 | 1466696954861 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 08:49:14 INFO - PROCESS | 3380 | 1466696954864 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 08:49:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 08:49:14 INFO - PROCESS | 3380 | 1466696954866 Marionette TRACE conn3 <- [1,2246,null,{}] 08:49:14 INFO - PROCESS | 3380 | 1466696954869 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:49:14 INFO - PROCESS | 3380 | 1466696954871 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:14 INFO - PROCESS | 3380 | 1466696954957 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 08:49:15 INFO - PROCESS | 3380 | 1466696954963 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:15 INFO - PROCESS | 3380 | 1466696954965 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:15 INFO - PROCESS | 3380 | ++DOCSHELL 17049000 == 31 [pid = 3380] [id = 571] 08:49:15 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (1704DC00) [pid = 3380] [serial = 1713] [outer = 00000000] 08:49:15 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (1797E400) [pid = 3380] [serial = 1714] [outer = 1704DC00] 08:49:15 INFO - PROCESS | 3380 | 1466696955009 Marionette DEBUG loaded listener.js 08:49:15 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (17F48800) [pid = 3380] [serial = 1715] [outer = 1704DC00] 08:49:15 INFO - PROCESS | 3380 | 1466696955559 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:49:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 08:49:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 705ms 08:49:15 INFO - PROCESS | 3380 | 1466696955595 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 08:49:15 INFO - PROCESS | 3380 | 1466696955597 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 08:49:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 08:49:15 INFO - PROCESS | 3380 | 1466696955601 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 08:49:15 INFO - PROCESS | 3380 | 1466696955602 Marionette TRACE conn3 <- [1,2250,null,{}] 08:49:15 INFO - PROCESS | 3380 | 1466696955606 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:49:15 INFO - PROCESS | 3380 | 1466696955608 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:15 INFO - PROCESS | 3380 | 1466696955717 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 08:49:15 INFO - PROCESS | 3380 | 1466696955722 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:15 INFO - PROCESS | 3380 | 1466696955724 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:15 INFO - PROCESS | 3380 | ++DOCSHELL 17797C00 == 32 [pid = 3380] [id = 572] 08:49:15 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (1797D400) [pid = 3380] [serial = 1716] [outer = 00000000] 08:49:15 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (18221000) [pid = 3380] [serial = 1717] [outer = 1797D400] 08:49:15 INFO - PROCESS | 3380 | 1466696955768 Marionette DEBUG loaded listener.js 08:49:15 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (182D8C00) [pid = 3380] [serial = 1718] [outer = 1797D400] 08:49:16 INFO - PROCESS | 3380 | 1466696956226 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:49:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 08:49:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 643ms 08:49:16 INFO - PROCESS | 3380 | 1466696956248 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 08:49:16 INFO - PROCESS | 3380 | 1466696956250 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 08:49:16 INFO - PROCESS | 3380 | 1466696956253 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 08:49:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 08:49:16 INFO - PROCESS | 3380 | 1466696956255 Marionette TRACE conn3 <- [1,2254,null,{}] 08:49:16 INFO - PROCESS | 3380 | 1466696956258 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:49:16 INFO - PROCESS | 3380 | 1466696956264 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:16 INFO - PROCESS | 3380 | 1466696956388 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 08:49:16 INFO - PROCESS | 3380 | 1466696956481 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:16 INFO - PROCESS | 3380 | 1466696956483 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:16 INFO - PROCESS | 3380 | ++DOCSHELL 19548400 == 33 [pid = 3380] [id = 573] 08:49:16 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (199C5C00) [pid = 3380] [serial = 1719] [outer = 00000000] 08:49:16 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (19F3B800) [pid = 3380] [serial = 1720] [outer = 199C5C00] 08:49:16 INFO - PROCESS | 3380 | 1466696956526 Marionette DEBUG loaded listener.js 08:49:16 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (199C9800) [pid = 3380] [serial = 1721] [outer = 199C5C00] 08:49:16 INFO - PROCESS | 3380 | 1466696956941 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:49:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 08:49:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 737ms 08:49:16 INFO - PROCESS | 3380 | 1466696956995 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 08:49:16 INFO - PROCESS | 3380 | 1466696956997 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 08:49:16 INFO - PROCESS | 3380 | 1466696957000 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 08:49:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 08:49:16 INFO - PROCESS | 3380 | 1466696957002 Marionette TRACE conn3 <- [1,2258,null,{}] 08:49:17 INFO - PROCESS | 3380 | 1466696957011 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:49:17 INFO - PROCESS | 3380 | 1466696957013 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:17 INFO - PROCESS | 3380 | 1466696957122 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 08:49:17 INFO - PROCESS | 3380 | 1466696957127 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:17 INFO - PROCESS | 3380 | 1466696957129 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:17 INFO - PROCESS | 3380 | ++DOCSHELL 19F70400 == 34 [pid = 3380] [id = 574] 08:49:17 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (19F72000) [pid = 3380] [serial = 1722] [outer = 00000000] 08:49:17 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (1A2AE800) [pid = 3380] [serial = 1723] [outer = 19F72000] 08:49:17 INFO - PROCESS | 3380 | 1466696957179 Marionette DEBUG loaded listener.js 08:49:17 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (1A2B1C00) [pid = 3380] [serial = 1724] [outer = 19F72000] 08:49:17 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (1AFDB000) [pid = 3380] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:49:17 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (13F90400) [pid = 3380] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 08:49:17 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (10E6BC00) [pid = 3380] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 08:49:17 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (17A9E400) [pid = 3380] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 08:49:17 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (12E19000) [pid = 3380] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 08:49:17 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (11051400) [pid = 3380] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 08:49:17 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (10E05C00) [pid = 3380] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 08:49:17 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (12BE0000) [pid = 3380] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 08:49:17 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (14582000) [pid = 3380] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 08:49:17 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (18220800) [pid = 3380] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 08:49:17 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (1A3EBC00) [pid = 3380] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 08:49:17 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (16A56800) [pid = 3380] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 08:49:17 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (10E02000) [pid = 3380] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 08:49:17 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (1B205000) [pid = 3380] [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:49:17 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (15281000) [pid = 3380] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 08:49:17 INFO - PROCESS | 3380 | 1466696957695 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:49:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 08:49:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 737ms 08:49:17 INFO - PROCESS | 3380 | 1466696957741 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 08:49:17 INFO - PROCESS | 3380 | 1466696957743 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 08:49:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 08:49:17 INFO - PROCESS | 3380 | 1466696957770 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 08:49:17 INFO - PROCESS | 3380 | 1466696957772 Marionette TRACE conn3 <- [1,2262,null,{}] 08:49:17 INFO - PROCESS | 3380 | 1466696957776 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:49:17 INFO - PROCESS | 3380 | 1466696957777 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:17 INFO - PROCESS | 3380 | 1466696957859 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 08:49:17 INFO - PROCESS | 3380 | 1466696957864 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:17 INFO - PROCESS | 3380 | 1466696957866 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:17 INFO - PROCESS | 3380 | ++DOCSHELL 12E19000 == 35 [pid = 3380] [id = 575] 08:49:17 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (12ED4C00) [pid = 3380] [serial = 1725] [outer = 00000000] 08:49:17 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (177E0000) [pid = 3380] [serial = 1726] [outer = 12ED4C00] 08:49:17 INFO - PROCESS | 3380 | 1466696957909 Marionette DEBUG loaded listener.js 08:49:17 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (171E6C00) [pid = 3380] [serial = 1727] [outer = 12ED4C00] 08:49:18 INFO - PROCESS | 3380 | 1466696958331 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:49:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 08:49:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 611ms 08:49:18 INFO - PROCESS | 3380 | 1466696958376 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 08:49:18 INFO - PROCESS | 3380 | 1466696958378 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 08:49:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 08:49:18 INFO - PROCESS | 3380 | 1466696958381 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 08:49:18 INFO - PROCESS | 3380 | 1466696958383 Marionette TRACE conn3 <- [1,2266,null,{}] 08:49:18 INFO - PROCESS | 3380 | 1466696958386 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:49:18 INFO - PROCESS | 3380 | 1466696958388 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:18 INFO - PROCESS | 3380 | 1466696958466 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 08:49:18 INFO - PROCESS | 3380 | 1466696958471 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:18 INFO - PROCESS | 3380 | 1466696958473 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:18 INFO - PROCESS | 3380 | ++DOCSHELL 10E07800 == 36 [pid = 3380] [id = 576] 08:49:18 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (114AC400) [pid = 3380] [serial = 1728] [outer = 00000000] 08:49:18 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (17A9E400) [pid = 3380] [serial = 1729] [outer = 114AC400] 08:49:18 INFO - PROCESS | 3380 | 1466696958515 Marionette DEBUG loaded listener.js 08:49:18 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (1A305000) [pid = 3380] [serial = 1730] [outer = 114AC400] 08:49:18 INFO - PROCESS | 3380 | 1466696958946 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:49:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 08:49:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 596ms 08:49:18 INFO - PROCESS | 3380 | 1466696958978 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 08:49:18 INFO - PROCESS | 3380 | 1466696958979 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 08:49:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 08:49:18 INFO - PROCESS | 3380 | 1466696958983 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 08:49:18 INFO - PROCESS | 3380 | 1466696958984 Marionette TRACE conn3 <- [1,2270,null,{}] 08:49:19 INFO - PROCESS | 3380 | 1466696959005 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:49:19 INFO - PROCESS | 3380 | 1466696959007 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:19 INFO - PROCESS | 3380 | 1466696959085 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 08:49:19 INFO - PROCESS | 3380 | 1466696959090 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:19 INFO - PROCESS | 3380 | 1466696959092 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:19 INFO - PROCESS | 3380 | ++DOCSHELL 19549000 == 37 [pid = 3380] [id = 577] 08:49:19 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (19F6DC00) [pid = 3380] [serial = 1731] [outer = 00000000] 08:49:19 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (1A30DC00) [pid = 3380] [serial = 1732] [outer = 19F6DC00] 08:49:19 INFO - PROCESS | 3380 | 1466696959135 Marionette DEBUG loaded listener.js 08:49:19 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (1A30EC00) [pid = 3380] [serial = 1733] [outer = 19F6DC00] 08:49:19 INFO - PROCESS | 3380 | 1466696959789 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:49:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 08:49:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 862ms 08:49:19 INFO - PROCESS | 3380 | 1466696959848 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 08:49:19 INFO - PROCESS | 3380 | 1466696959852 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 08:49:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 08:49:19 INFO - PROCESS | 3380 | 1466696959857 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 08:49:19 INFO - PROCESS | 3380 | 1466696959860 Marionette TRACE conn3 <- [1,2274,null,{}] 08:49:19 INFO - PROCESS | 3380 | 1466696959866 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:49:19 INFO - PROCESS | 3380 | 1466696959869 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:19 INFO - PROCESS | 3380 | 1466696959982 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 08:49:20 INFO - PROCESS | 3380 | 1466696960121 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:20 INFO - PROCESS | 3380 | 1466696960125 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:20 INFO - PROCESS | 3380 | ++DOCSHELL 10E09000 == 38 [pid = 3380] [id = 578] 08:49:20 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (10E0A000) [pid = 3380] [serial = 1734] [outer = 00000000] 08:49:20 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (12ED2800) [pid = 3380] [serial = 1735] [outer = 10E0A000] 08:49:20 INFO - PROCESS | 3380 | 1466696960185 Marionette DEBUG loaded listener.js 08:49:20 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (13A25000) [pid = 3380] [serial = 1736] [outer = 10E0A000] 08:49:20 INFO - PROCESS | 3380 | 1466696960777 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:49:20 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:49:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 940ms 08:49:20 INFO - PROCESS | 3380 | 1466696960803 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 08:49:20 INFO - PROCESS | 3380 | 1466696960808 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 08:49:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 08:49:20 INFO - PROCESS | 3380 | 1466696960830 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 08:49:20 INFO - PROCESS | 3380 | 1466696960834 Marionette TRACE conn3 <- [1,2278,null,{}] 08:49:20 INFO - PROCESS | 3380 | 1466696960837 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:49:20 INFO - PROCESS | 3380 | 1466696960840 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:20 INFO - PROCESS | 3380 | 1466696960948 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 08:49:21 INFO - PROCESS | 3380 | 1466696961061 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:21 INFO - PROCESS | 3380 | 1466696961064 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:21 INFO - PROCESS | 3380 | ++DOCSHELL 152EB000 == 39 [pid = 3380] [id = 579] 08:49:21 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (152EE400) [pid = 3380] [serial = 1737] [outer = 00000000] 08:49:21 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (15CEBC00) [pid = 3380] [serial = 1738] [outer = 152EE400] 08:49:21 INFO - PROCESS | 3380 | 1466696961159 Marionette DEBUG loaded listener.js 08:49:21 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (16FCCC00) [pid = 3380] [serial = 1739] [outer = 152EE400] 08:49:21 INFO - PROCESS | 3380 | 1466696961774 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:49:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 08:49:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1003ms 08:49:21 INFO - PROCESS | 3380 | 1466696961830 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 08:49:21 INFO - PROCESS | 3380 | 1466696961833 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 08:49:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 08:49:21 INFO - PROCESS | 3380 | 1466696961836 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 08:49:21 INFO - PROCESS | 3380 | 1466696961840 Marionette TRACE conn3 <- [1,2282,null,{}] 08:49:21 INFO - PROCESS | 3380 | 1466696961851 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:49:21 INFO - PROCESS | 3380 | 1466696961855 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:21 INFO - PROCESS | 3380 | 1466696961961 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 08:49:22 INFO - PROCESS | 3380 | 1466696962103 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:22 INFO - PROCESS | 3380 | 1466696962106 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:22 INFO - PROCESS | 3380 | ++DOCSHELL 1A2AE400 == 40 [pid = 3380] [id = 580] 08:49:22 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (1A309C00) [pid = 3380] [serial = 1740] [outer = 00000000] 08:49:22 INFO - PROCESS | 3380 | ++DOMWINDOW == 90 (1A3E6400) [pid = 3380] [serial = 1741] [outer = 1A309C00] 08:49:22 INFO - PROCESS | 3380 | 1466696962162 Marionette DEBUG loaded listener.js 08:49:22 INFO - PROCESS | 3380 | ++DOMWINDOW == 91 (1A3EB400) [pid = 3380] [serial = 1742] [outer = 1A309C00] 08:49:22 INFO - PROCESS | 3380 | 1466696962932 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:49:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 08:49:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1159ms 08:49:23 INFO - PROCESS | 3380 | 1466696962989 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 08:49:23 INFO - PROCESS | 3380 | 1466696962993 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 08:49:23 INFO - PROCESS | 3380 | 1466696962999 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 08:49:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 08:49:23 INFO - PROCESS | 3380 | 1466696963002 Marionette TRACE conn3 <- [1,2286,null,{}] 08:49:23 INFO - PROCESS | 3380 | 1466696963007 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:49:23 INFO - PROCESS | 3380 | 1466696963010 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:23 INFO - PROCESS | 3380 | 1466696963112 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 08:49:23 INFO - PROCESS | 3380 | 1466696963254 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:23 INFO - PROCESS | 3380 | 1466696963259 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:23 INFO - PROCESS | 3380 | ++DOCSHELL 11DDC400 == 41 [pid = 3380] [id = 581] 08:49:23 INFO - PROCESS | 3380 | ++DOMWINDOW == 92 (129DC800) [pid = 3380] [serial = 1743] [outer = 00000000] 08:49:23 INFO - PROCESS | 3380 | ++DOMWINDOW == 93 (12BD8400) [pid = 3380] [serial = 1744] [outer = 129DC800] 08:49:23 INFO - PROCESS | 3380 | 1466696963313 Marionette DEBUG loaded listener.js 08:49:23 INFO - PROCESS | 3380 | ++DOMWINDOW == 94 (12C80000) [pid = 3380] [serial = 1745] [outer = 129DC800] 08:49:24 INFO - PROCESS | 3380 | --DOCSHELL 10E07800 == 40 [pid = 3380] [id = 576] 08:49:24 INFO - PROCESS | 3380 | --DOCSHELL 12E19000 == 39 [pid = 3380] [id = 575] 08:49:24 INFO - PROCESS | 3380 | --DOCSHELL 19F70400 == 38 [pid = 3380] [id = 574] 08:49:24 INFO - PROCESS | 3380 | --DOCSHELL 19548400 == 37 [pid = 3380] [id = 573] 08:49:24 INFO - PROCESS | 3380 | --DOCSHELL 17797C00 == 36 [pid = 3380] [id = 572] 08:49:24 INFO - PROCESS | 3380 | --DOCSHELL 17049000 == 35 [pid = 3380] [id = 571] 08:49:24 INFO - PROCESS | 3380 | --DOCSHELL 15CE6C00 == 34 [pid = 3380] [id = 570] 08:49:24 INFO - PROCESS | 3380 | --DOCSHELL 13ABD000 == 33 [pid = 3380] [id = 569] 08:49:24 INFO - PROCESS | 3380 | --DOCSHELL 105F1000 == 32 [pid = 3380] [id = 568] 08:49:24 INFO - PROCESS | 3380 | --DOCSHELL 12E62000 == 31 [pid = 3380] [id = 567] 08:49:24 INFO - PROCESS | 3380 | --DOCSHELL 102C8400 == 30 [pid = 3380] [id = 566] 08:49:24 INFO - PROCESS | 3380 | --DOCSHELL 12E66400 == 29 [pid = 3380] [id = 565] 08:49:24 INFO - PROCESS | 3380 | --DOCSHELL 152EB000 == 28 [pid = 3380] [id = 579] 08:49:24 INFO - PROCESS | 3380 | --DOCSHELL 1A2AE400 == 27 [pid = 3380] [id = 580] 08:49:24 INFO - PROCESS | 3380 | --DOCSHELL 19549000 == 26 [pid = 3380] [id = 577] 08:49:24 INFO - PROCESS | 3380 | --DOCSHELL 10E09000 == 25 [pid = 3380] [id = 578] 08:49:24 INFO - PROCESS | 3380 | --DOMWINDOW == 93 (1AFE6800) [pid = 3380] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:49:24 INFO - PROCESS | 3380 | --DOMWINDOW == 92 (13F9E000) [pid = 3380] [serial = 1678] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3380 | --DOMWINDOW == 91 (12E19800) [pid = 3380] [serial = 1669] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3380 | --DOMWINDOW == 90 (13186400) [pid = 3380] [serial = 1670] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3380 | --DOMWINDOW == 89 (18224C00) [pid = 3380] [serial = 1687] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (12E6D400) [pid = 3380] [serial = 1675] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (13187000) [pid = 3380] [serial = 1676] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (114DD800) [pid = 3380] [serial = 1672] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (11802C00) [pid = 3380] [serial = 1673] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (12BA7C00) [pid = 3380] [serial = 1658] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (1146BC00) [pid = 3380] [serial = 1657] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (19540400) [pid = 3380] [serial = 1694] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (15CE9C00) [pid = 3380] [serial = 1661] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (15C04000) [pid = 3380] [serial = 1660] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (19E67800) [pid = 3380] [serial = 1664] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (182E6400) [pid = 3380] [serial = 1663] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (1A64BC00) [pid = 3380] [serial = 1667] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (1A3F1400) [pid = 3380] [serial = 1666] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (1704E800) [pid = 3380] [serial = 1685] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (16FCB400) [pid = 3380] [serial = 1684] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (13D61800) [pid = 3380] [serial = 1690] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (19540000) [pid = 3380] [serial = 1693] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (16F09400) [pid = 3380] [serial = 1151] [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:49:24 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (182DB000) [pid = 3380] [serial = 1688] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (199CE400) [pid = 3380] [serial = 1696] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (15CEC400) [pid = 3380] [serial = 1681] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (16061C00) [pid = 3380] [serial = 1682] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3380 | --DOMWINDOW == 66 (15CD3800) [pid = 3380] [serial = 1691] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3380 | --DOMWINDOW == 65 (15167400) [pid = 3380] [serial = 1679] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3380 | 1466696964477 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:49:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 08:49:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1504ms 08:49:24 INFO - PROCESS | 3380 | 1466696964504 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 08:49:24 INFO - PROCESS | 3380 | 1466696964507 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 08:49:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 08:49:24 INFO - PROCESS | 3380 | 1466696964512 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 08:49:24 INFO - PROCESS | 3380 | 1466696964515 Marionette TRACE conn3 <- [1,2290,null,{}] 08:49:24 INFO - PROCESS | 3380 | 1466696964521 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:49:24 INFO - PROCESS | 3380 | 1466696964524 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:24 INFO - PROCESS | 3380 | 1466696964667 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 08:49:24 INFO - PROCESS | 3380 | 1466696964686 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:24 INFO - PROCESS | 3380 | 1466696964689 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:24 INFO - PROCESS | 3380 | ++DOCSHELL 10E01400 == 26 [pid = 3380] [id = 582] 08:49:24 INFO - PROCESS | 3380 | ++DOMWINDOW == 66 (10E01C00) [pid = 3380] [serial = 1746] [outer = 00000000] 08:49:24 INFO - PROCESS | 3380 | ++DOMWINDOW == 67 (11049400) [pid = 3380] [serial = 1747] [outer = 10E01C00] 08:49:24 INFO - PROCESS | 3380 | 1466696964735 Marionette DEBUG loaded listener.js 08:49:24 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (1146BC00) [pid = 3380] [serial = 1748] [outer = 10E01C00] 08:49:25 INFO - PROCESS | 3380 | 1466696965194 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:49:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 08:49:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 737ms 08:49:25 INFO - PROCESS | 3380 | 1466696965249 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 08:49:25 INFO - PROCESS | 3380 | 1466696965254 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 08:49:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 08:49:25 INFO - PROCESS | 3380 | 1466696965261 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 08:49:25 INFO - PROCESS | 3380 | 1466696965263 Marionette TRACE conn3 <- [1,2294,null,{}] 08:49:25 INFO - PROCESS | 3380 | 1466696965267 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:49:25 INFO - PROCESS | 3380 | 1466696965270 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:25 INFO - PROCESS | 3380 | 1466696965368 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 08:49:25 INFO - PROCESS | 3380 | 1466696965383 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:25 INFO - PROCESS | 3380 | 1466696965385 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:25 INFO - PROCESS | 3380 | ++DOCSHELL 12BDB800 == 27 [pid = 3380] [id = 583] 08:49:25 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (12BDBC00) [pid = 3380] [serial = 1749] [outer = 00000000] 08:49:25 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (12ED7400) [pid = 3380] [serial = 1750] [outer = 12BDBC00] 08:49:25 INFO - PROCESS | 3380 | 1466696965432 Marionette DEBUG loaded listener.js 08:49:25 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (1318B000) [pid = 3380] [serial = 1751] [outer = 12BDBC00] 08:49:25 INFO - PROCESS | 3380 | 1466696965895 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:49:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 08:49:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 690ms 08:49:25 INFO - PROCESS | 3380 | 1466696965959 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 08:49:25 INFO - PROCESS | 3380 | 1466696965962 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 08:49:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 08:49:25 INFO - PROCESS | 3380 | 1466696965965 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 08:49:25 INFO - PROCESS | 3380 | 1466696965968 Marionette TRACE conn3 <- [1,2298,null,{}] 08:49:26 INFO - PROCESS | 3380 | 1466696965979 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:49:26 INFO - PROCESS | 3380 | 1466696965985 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:26 INFO - PROCESS | 3380 | 1466696966112 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 08:49:26 INFO - PROCESS | 3380 | 1466696966216 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:26 INFO - PROCESS | 3380 | 1466696966219 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:26 INFO - PROCESS | 3380 | ++DOCSHELL 13F90400 == 28 [pid = 3380] [id = 584] 08:49:26 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (13F92000) [pid = 3380] [serial = 1752] [outer = 00000000] 08:49:26 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (14582800) [pid = 3380] [serial = 1753] [outer = 13F92000] 08:49:26 INFO - PROCESS | 3380 | 1466696966266 Marionette DEBUG loaded listener.js 08:49:26 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (15168800) [pid = 3380] [serial = 1754] [outer = 13F92000] 08:49:26 INFO - PROCESS | 3380 | 1466696966694 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:49:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 08:49:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 737ms 08:49:26 INFO - PROCESS | 3380 | 1466696966737 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 08:49:26 INFO - PROCESS | 3380 | 1466696966740 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 08:49:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 08:49:26 INFO - PROCESS | 3380 | 1466696966781 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 08:49:26 INFO - PROCESS | 3380 | 1466696966783 Marionette TRACE conn3 <- [1,2302,null,{}] 08:49:26 INFO - PROCESS | 3380 | 1466696966786 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:49:26 INFO - PROCESS | 3380 | 1466696966788 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:26 INFO - PROCESS | 3380 | 1466696966903 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 08:49:26 INFO - PROCESS | 3380 | 1466696966915 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:26 INFO - PROCESS | 3380 | 1466696966917 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:26 INFO - PROCESS | 3380 | ++DOCSHELL 14581400 == 29 [pid = 3380] [id = 585] 08:49:26 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (14582000) [pid = 3380] [serial = 1755] [outer = 00000000] 08:49:26 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (15CEC400) [pid = 3380] [serial = 1756] [outer = 14582000] 08:49:26 INFO - PROCESS | 3380 | 1466696966961 Marionette DEBUG loaded listener.js 08:49:27 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (1605C000) [pid = 3380] [serial = 1757] [outer = 14582000] 08:49:27 INFO - PROCESS | 3380 | 1466696967393 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:49:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 08:49:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 689ms 08:49:27 INFO - PROCESS | 3380 | 1466696967422 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 08:49:27 INFO - PROCESS | 3380 | 1466696967424 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 08:49:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 08:49:27 INFO - PROCESS | 3380 | 1466696967427 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 08:49:27 INFO - PROCESS | 3380 | 1466696967429 Marionette TRACE conn3 <- [1,2306,null,{}] 08:49:27 INFO - PROCESS | 3380 | 1466696967432 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:49:27 INFO - PROCESS | 3380 | 1466696967434 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:27 INFO - PROCESS | 3380 | 1466696967543 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 08:49:27 INFO - PROCESS | 3380 | 1466696967548 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:27 INFO - PROCESS | 3380 | 1466696967550 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:27 INFO - PROCESS | 3380 | ++DOCSHELL 15CEA000 == 30 [pid = 3380] [id = 586] 08:49:27 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (16054C00) [pid = 3380] [serial = 1758] [outer = 00000000] 08:49:27 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (16F3F400) [pid = 3380] [serial = 1759] [outer = 16054C00] 08:49:27 INFO - PROCESS | 3380 | 1466696967593 Marionette DEBUG loaded listener.js 08:49:27 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (17044400) [pid = 3380] [serial = 1760] [outer = 16054C00] 08:49:28 INFO - PROCESS | 3380 | 1466696968047 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:49:28 INFO - PROCESS | 3380 | 1466696968068 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 08:49:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 08:49:28 INFO - PROCESS | 3380 | 1466696968071 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 08:49:28 INFO - PROCESS | 3380 | 1466696968073 Marionette TRACE conn3 <- [1,2310,null,{}] 08:49:28 INFO - PROCESS | 3380 | 1466696968076 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:49:28 INFO - PROCESS | 3380 | 1466696968081 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:28 INFO - PROCESS | 3380 | 1466696968213 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 08:49:28 INFO - PROCESS | 3380 | 1466696968305 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:28 INFO - PROCESS | 3380 | 1466696968307 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:28 INFO - PROCESS | 3380 | ++DOCSHELL 177E7800 == 31 [pid = 3380] [id = 587] 08:49:28 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (17A93800) [pid = 3380] [serial = 1761] [outer = 00000000] 08:49:28 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (180D3C00) [pid = 3380] [serial = 1762] [outer = 17A93800] 08:49:28 INFO - PROCESS | 3380 | 1466696968350 Marionette DEBUG loaded listener.js 08:49:28 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (1821AC00) [pid = 3380] [serial = 1763] [outer = 17A93800] 08:49:28 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (1797D400) [pid = 3380] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 08:49:28 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (199C5C00) [pid = 3380] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 08:49:28 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (10565800) [pid = 3380] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 08:49:28 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (19F72000) [pid = 3380] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 08:49:28 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (13DCEC00) [pid = 3380] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 08:49:28 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (1704DC00) [pid = 3380] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 08:49:28 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (13ABDC00) [pid = 3380] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 08:49:28 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (15CE7000) [pid = 3380] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 08:49:28 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (12E65C00) [pid = 3380] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 08:49:28 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (10E04400) [pid = 3380] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 08:49:28 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (19F6DC00) [pid = 3380] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 08:49:28 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (12ED4C00) [pid = 3380] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 08:49:28 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (114AC400) [pid = 3380] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 08:49:28 INFO - PROCESS | 3380 | 1466696968915 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:49:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 08:49:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 909ms 08:49:28 INFO - PROCESS | 3380 | 1466696968975 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 08:49:28 INFO - PROCESS | 3380 | 1466696968977 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 08:49:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 08:49:28 INFO - PROCESS | 3380 | 1466696968981 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 08:49:28 INFO - PROCESS | 3380 | 1466696968982 Marionette TRACE conn3 <- [1,2314,null,{}] 08:49:28 INFO - PROCESS | 3380 | 1466696968985 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:49:28 INFO - PROCESS | 3380 | 1466696968987 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:29 INFO - PROCESS | 3380 | 1466696969063 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 08:49:29 INFO - PROCESS | 3380 | 1466696969068 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:29 INFO - PROCESS | 3380 | 1466696969070 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:29 INFO - PROCESS | 3380 | ++DOCSHELL 10A5AC00 == 32 [pid = 3380] [id = 588] 08:49:29 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (12E65C00) [pid = 3380] [serial = 1764] [outer = 00000000] 08:49:29 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (158B3800) [pid = 3380] [serial = 1765] [outer = 12E65C00] 08:49:29 INFO - PROCESS | 3380 | 1466696969112 Marionette DEBUG loaded listener.js 08:49:29 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (15CDE000) [pid = 3380] [serial = 1766] [outer = 12E65C00] 08:49:29 INFO - PROCESS | 3380 | 1466696969559 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:49:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 08:49:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 627ms 08:49:29 INFO - PROCESS | 3380 | 1466696969619 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 08:49:29 INFO - PROCESS | 3380 | 1466696969621 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 08:49:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 08:49:29 INFO - PROCESS | 3380 | 1466696969624 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 08:49:29 INFO - PROCESS | 3380 | 1466696969626 Marionette TRACE conn3 <- [1,2318,null,{}] 08:49:29 INFO - PROCESS | 3380 | 1466696969630 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:49:29 INFO - PROCESS | 3380 | 1466696969631 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:29 INFO - PROCESS | 3380 | 1466696969708 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 08:49:29 INFO - PROCESS | 3380 | 1466696969715 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:29 INFO - PROCESS | 3380 | 1466696969717 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:29 INFO - PROCESS | 3380 | ++DOCSHELL 16AADC00 == 33 [pid = 3380] [id = 589] 08:49:29 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (1821E800) [pid = 3380] [serial = 1767] [outer = 00000000] 08:49:29 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (1953CC00) [pid = 3380] [serial = 1768] [outer = 1821E800] 08:49:29 INFO - PROCESS | 3380 | 1466696969760 Marionette DEBUG loaded listener.js 08:49:29 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (1953D800) [pid = 3380] [serial = 1769] [outer = 1821E800] 08:49:30 INFO - PROCESS | 3380 | 1466696970202 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:49:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 08:49:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 642ms 08:49:30 INFO - PROCESS | 3380 | 1466696970265 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 08:49:30 INFO - PROCESS | 3380 | 1466696970267 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 08:49:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 08:49:30 INFO - PROCESS | 3380 | 1466696970270 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 08:49:30 INFO - PROCESS | 3380 | 1466696970272 Marionette TRACE conn3 <- [1,2322,null,{}] 08:49:30 INFO - PROCESS | 3380 | 1466696970276 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:49:30 INFO - PROCESS | 3380 | 1466696970278 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:30 INFO - PROCESS | 3380 | 1466696970354 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 08:49:30 INFO - PROCESS | 3380 | 1466696970360 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:30 INFO - PROCESS | 3380 | 1466696970362 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:30 INFO - PROCESS | 3380 | ++DOCSHELL 13F90000 == 34 [pid = 3380] [id = 590] 08:49:30 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (199C1800) [pid = 3380] [serial = 1770] [outer = 00000000] 08:49:30 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (199CC400) [pid = 3380] [serial = 1771] [outer = 199C1800] 08:49:30 INFO - PROCESS | 3380 | 1466696970410 Marionette DEBUG loaded listener.js 08:49:30 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (199D0400) [pid = 3380] [serial = 1772] [outer = 199C1800] 08:49:31 INFO - PROCESS | 3380 | --DOCSHELL 10E01400 == 33 [pid = 3380] [id = 582] 08:49:31 INFO - PROCESS | 3380 | --DOCSHELL 11DDC400 == 32 [pid = 3380] [id = 581] 08:49:31 INFO - PROCESS | 3380 | --DOCSHELL 14581400 == 31 [pid = 3380] [id = 585] 08:49:31 INFO - PROCESS | 3380 | --DOCSHELL 15CEA000 == 30 [pid = 3380] [id = 586] 08:49:31 INFO - PROCESS | 3380 | --DOCSHELL 177E7800 == 29 [pid = 3380] [id = 587] 08:49:31 INFO - PROCESS | 3380 | --DOCSHELL 10A5AC00 == 28 [pid = 3380] [id = 588] 08:49:31 INFO - PROCESS | 3380 | --DOCSHELL 13F90400 == 27 [pid = 3380] [id = 584] 08:49:31 INFO - PROCESS | 3380 | --DOCSHELL 12BDB800 == 26 [pid = 3380] [id = 583] 08:49:31 INFO - PROCESS | 3380 | --DOCSHELL 16AADC00 == 25 [pid = 3380] [id = 589] 08:49:32 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (18221000) [pid = 3380] [serial = 1717] [outer = 00000000] [url = about:blank] 08:49:32 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (19F3B800) [pid = 3380] [serial = 1720] [outer = 00000000] [url = about:blank] 08:49:32 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (114DFC00) [pid = 3380] [serial = 1699] [outer = 00000000] [url = about:blank] 08:49:32 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (12BB2400) [pid = 3380] [serial = 1700] [outer = 00000000] [url = about:blank] 08:49:32 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (1A2AE800) [pid = 3380] [serial = 1723] [outer = 00000000] [url = about:blank] 08:49:32 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (199CEC00) [pid = 3380] [serial = 1697] [outer = 00000000] [url = about:blank] 08:49:32 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (1797E400) [pid = 3380] [serial = 1714] [outer = 00000000] [url = about:blank] 08:49:32 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (13D5A800) [pid = 3380] [serial = 1708] [outer = 00000000] [url = about:blank] 08:49:32 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (13DD8000) [pid = 3380] [serial = 1709] [outer = 00000000] [url = about:blank] 08:49:32 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (167CAC00) [pid = 3380] [serial = 1711] [outer = 00000000] [url = about:blank] 08:49:32 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (16F3FC00) [pid = 3380] [serial = 1712] [outer = 00000000] [url = about:blank] 08:49:32 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (13D5CC00) [pid = 3380] [serial = 1702] [outer = 00000000] [url = about:blank] 08:49:32 INFO - PROCESS | 3380 | --DOMWINDOW == 66 (13F9DC00) [pid = 3380] [serial = 1703] [outer = 00000000] [url = about:blank] 08:49:32 INFO - PROCESS | 3380 | --DOMWINDOW == 65 (114B0800) [pid = 3380] [serial = 1705] [outer = 00000000] [url = about:blank] 08:49:32 INFO - PROCESS | 3380 | --DOMWINDOW == 64 (199C9800) [pid = 3380] [serial = 1721] [outer = 00000000] [url = about:blank] 08:49:32 INFO - PROCESS | 3380 | --DOMWINDOW == 63 (12BD8000) [pid = 3380] [serial = 1706] [outer = 00000000] [url = about:blank] 08:49:32 INFO - PROCESS | 3380 | --DOMWINDOW == 62 (1A30DC00) [pid = 3380] [serial = 1732] [outer = 00000000] [url = about:blank] 08:49:32 INFO - PROCESS | 3380 | --DOMWINDOW == 61 (1A30EC00) [pid = 3380] [serial = 1733] [outer = 00000000] [url = about:blank] 08:49:32 INFO - PROCESS | 3380 | --DOMWINDOW == 60 (1A2B1C00) [pid = 3380] [serial = 1724] [outer = 00000000] [url = about:blank] 08:49:32 INFO - PROCESS | 3380 | --DOMWINDOW == 59 (177E0000) [pid = 3380] [serial = 1726] [outer = 00000000] [url = about:blank] 08:49:32 INFO - PROCESS | 3380 | --DOMWINDOW == 58 (17A9E400) [pid = 3380] [serial = 1729] [outer = 00000000] [url = about:blank] 08:49:32 INFO - PROCESS | 3380 | --DOMWINDOW == 57 (1A305000) [pid = 3380] [serial = 1730] [outer = 00000000] [url = about:blank] 08:49:32 INFO - PROCESS | 3380 | --DOMWINDOW == 56 (182D8C00) [pid = 3380] [serial = 1718] [outer = 00000000] [url = about:blank] 08:49:32 INFO - PROCESS | 3380 | --DOMWINDOW == 55 (171E6C00) [pid = 3380] [serial = 1727] [outer = 00000000] [url = about:blank] 08:49:32 INFO - PROCESS | 3380 | --DOMWINDOW == 54 (17F48800) [pid = 3380] [serial = 1715] [outer = 00000000] [url = about:blank] 08:49:32 INFO - PROCESS | 3380 | 1466696972128 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:49:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 08:49:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1912ms 08:49:32 INFO - PROCESS | 3380 | 1466696972180 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 08:49:32 INFO - PROCESS | 3380 | 1466696972184 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 08:49:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 08:49:32 INFO - PROCESS | 3380 | 1466696972189 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 08:49:32 INFO - PROCESS | 3380 | 1466696972193 Marionette TRACE conn3 <- [1,2326,null,{}] 08:49:32 INFO - PROCESS | 3380 | 1466696972199 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:49:32 INFO - PROCESS | 3380 | 1466696972202 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:32 INFO - PROCESS | 3380 | 1466696972291 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 08:49:32 INFO - PROCESS | 3380 | 1466696972298 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:32 INFO - PROCESS | 3380 | 1466696972302 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:32 INFO - PROCESS | 3380 | ++DOCSHELL 10E0D800 == 26 [pid = 3380] [id = 591] 08:49:32 INFO - PROCESS | 3380 | ++DOMWINDOW == 55 (10E97000) [pid = 3380] [serial = 1773] [outer = 00000000] 08:49:32 INFO - PROCESS | 3380 | ++DOMWINDOW == 56 (11051400) [pid = 3380] [serial = 1774] [outer = 10E97000] 08:49:32 INFO - PROCESS | 3380 | 1466696972354 Marionette DEBUG loaded listener.js 08:49:32 INFO - PROCESS | 3380 | ++DOMWINDOW == 57 (114B0800) [pid = 3380] [serial = 1775] [outer = 10E97000] 08:49:32 INFO - PROCESS | 3380 | 1466696972852 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:49:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 08:49:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 705ms 08:49:32 INFO - PROCESS | 3380 | 1466696972890 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 08:49:32 INFO - PROCESS | 3380 | 1466696972895 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 08:49:32 INFO - PROCESS | 3380 | 1466696972905 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 08:49:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 08:49:32 INFO - PROCESS | 3380 | 1466696972907 Marionette TRACE conn3 <- [1,2330,null,{}] 08:49:32 INFO - PROCESS | 3380 | 1466696972911 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:49:32 INFO - PROCESS | 3380 | 1466696972914 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:33 INFO - PROCESS | 3380 | 1466696973000 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 08:49:33 INFO - PROCESS | 3380 | 1466696973008 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:33 INFO - PROCESS | 3380 | 1466696973011 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:33 INFO - PROCESS | 3380 | ++DOCSHELL 12BD3000 == 27 [pid = 3380] [id = 592] 08:49:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 58 (12BD4000) [pid = 3380] [serial = 1776] [outer = 00000000] 08:49:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 59 (12BD8800) [pid = 3380] [serial = 1777] [outer = 12BD4000] 08:49:33 INFO - PROCESS | 3380 | 1466696973058 Marionette DEBUG loaded listener.js 08:49:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 60 (12BE0000) [pid = 3380] [serial = 1778] [outer = 12BD4000] 08:49:33 INFO - PROCESS | 3380 | 1466696973528 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:49:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 08:49:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 642ms 08:49:33 INFO - PROCESS | 3380 | 1466696973544 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 08:49:33 INFO - PROCESS | 3380 | 1466696973546 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 08:49:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 08:49:33 INFO - PROCESS | 3380 | 1466696973549 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 08:49:33 INFO - PROCESS | 3380 | 1466696973553 Marionette TRACE conn3 <- [1,2334,null,{}] 08:49:33 INFO - PROCESS | 3380 | 1466696973568 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:49:33 INFO - PROCESS | 3380 | 1466696973572 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:33 INFO - PROCESS | 3380 | 1466696973656 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 08:49:33 INFO - PROCESS | 3380 | 1466696973665 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:33 INFO - PROCESS | 3380 | 1466696973668 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:33 INFO - PROCESS | 3380 | ++DOCSHELL 13AC0800 == 28 [pid = 3380] [id = 593] 08:49:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 61 (13AC1C00) [pid = 3380] [serial = 1779] [outer = 00000000] 08:49:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 62 (13D5BC00) [pid = 3380] [serial = 1780] [outer = 13AC1C00] 08:49:33 INFO - PROCESS | 3380 | 1466696973715 Marionette DEBUG loaded listener.js 08:49:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 63 (13DCEC00) [pid = 3380] [serial = 1781] [outer = 13AC1C00] 08:49:34 INFO - PROCESS | 3380 | 1466696974177 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:49:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 08:49:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 643ms 08:49:34 INFO - PROCESS | 3380 | 1466696974187 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 08:49:34 INFO - PROCESS | 3380 | 1466696974190 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 08:49:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 08:49:34 INFO - PROCESS | 3380 | 1466696974205 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 08:49:34 INFO - PROCESS | 3380 | 1466696974207 Marionette TRACE conn3 <- [1,2338,null,{}] 08:49:34 INFO - PROCESS | 3380 | 1466696974222 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:49:34 INFO - PROCESS | 3380 | 1466696974224 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:34 INFO - PROCESS | 3380 | 1466696974304 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 08:49:34 INFO - PROCESS | 3380 | 1466696974310 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:34 INFO - PROCESS | 3380 | 1466696974312 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:34 INFO - PROCESS | 3380 | ++DOCSHELL 13F91800 == 29 [pid = 3380] [id = 594] 08:49:34 INFO - PROCESS | 3380 | ++DOMWINDOW == 64 (13F9E800) [pid = 3380] [serial = 1782] [outer = 00000000] 08:49:34 INFO - PROCESS | 3380 | ++DOMWINDOW == 65 (152EAC00) [pid = 3380] [serial = 1783] [outer = 13F9E800] 08:49:34 INFO - PROCESS | 3380 | 1466696974355 Marionette DEBUG loaded listener.js 08:49:34 INFO - PROCESS | 3380 | ++DOMWINDOW == 66 (15CD3800) [pid = 3380] [serial = 1784] [outer = 13F9E800] 08:49:34 INFO - PROCESS | 3380 | 1466696974808 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:49:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 08:49:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 658ms 08:49:34 INFO - PROCESS | 3380 | 1466696974852 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 08:49:34 INFO - PROCESS | 3380 | 1466696974854 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 08:49:34 INFO - PROCESS | 3380 | 1466696974857 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 08:49:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 08:49:34 INFO - PROCESS | 3380 | 1466696974859 Marionette TRACE conn3 <- [1,2342,null,{}] 08:49:34 INFO - PROCESS | 3380 | 1466696974862 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:49:34 INFO - PROCESS | 3380 | 1466696974864 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:34 INFO - PROCESS | 3380 | 1466696974939 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 08:49:34 INFO - PROCESS | 3380 | 1466696974944 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:34 INFO - PROCESS | 3380 | 1466696974946 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:34 INFO - PROCESS | 3380 | ++DOCSHELL 15CE4C00 == 30 [pid = 3380] [id = 595] 08:49:34 INFO - PROCESS | 3380 | ++DOMWINDOW == 67 (15CE5000) [pid = 3380] [serial = 1785] [outer = 00000000] 08:49:35 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (16A57000) [pid = 3380] [serial = 1786] [outer = 15CE5000] 08:49:35 INFO - PROCESS | 3380 | 1466696974989 Marionette DEBUG loaded listener.js 08:49:35 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (16AB2000) [pid = 3380] [serial = 1787] [outer = 15CE5000] 08:49:35 INFO - PROCESS | 3380 | 1466696975446 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:49:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 08:49:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 626ms 08:49:35 INFO - PROCESS | 3380 | 1466696975501 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 08:49:35 INFO - PROCESS | 3380 | 1466696975503 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 08:49:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 08:49:35 INFO - PROCESS | 3380 | 1466696975506 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 08:49:35 INFO - PROCESS | 3380 | 1466696975508 Marionette TRACE conn3 <- [1,2346,null,{}] 08:49:35 INFO - PROCESS | 3380 | 1466696975511 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:49:35 INFO - PROCESS | 3380 | 1466696975516 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:35 INFO - PROCESS | 3380 | 1466696975615 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 08:49:35 INFO - PROCESS | 3380 | 1466696975623 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:35 INFO - PROCESS | 3380 | 1466696975625 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:35 INFO - PROCESS | 3380 | ++DOCSHELL 1778DC00 == 31 [pid = 3380] [id = 596] 08:49:35 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (1778E800) [pid = 3380] [serial = 1788] [outer = 00000000] 08:49:35 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (17977400) [pid = 3380] [serial = 1789] [outer = 1778E800] 08:49:35 INFO - PROCESS | 3380 | 1466696975672 Marionette DEBUG loaded listener.js 08:49:35 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (17A98400) [pid = 3380] [serial = 1790] [outer = 1778E800] 08:49:36 INFO - PROCESS | 3380 | 1466696976111 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:49:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 08:49:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 643ms 08:49:36 INFO - PROCESS | 3380 | 1466696976144 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 08:49:36 INFO - PROCESS | 3380 | 1466696976146 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 08:49:36 INFO - PROCESS | 3380 | 1466696976149 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 08:49:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 08:49:36 INFO - PROCESS | 3380 | 1466696976151 Marionette TRACE conn3 <- [1,2350,null,{}] 08:49:36 INFO - PROCESS | 3380 | 1466696976154 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:49:36 INFO - PROCESS | 3380 | 1466696976156 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:36 INFO - PROCESS | 3380 | 1466696976240 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 08:49:36 INFO - PROCESS | 3380 | 1466696976246 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:36 INFO - PROCESS | 3380 | 1466696976248 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:36 INFO - PROCESS | 3380 | ++DOCSHELL 17A97800 == 32 [pid = 3380] [id = 597] 08:49:36 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (17F51000) [pid = 3380] [serial = 1791] [outer = 00000000] 08:49:36 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (18221000) [pid = 3380] [serial = 1792] [outer = 17F51000] 08:49:36 INFO - PROCESS | 3380 | 1466696976290 Marionette DEBUG loaded listener.js 08:49:36 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (18222800) [pid = 3380] [serial = 1793] [outer = 17F51000] 08:49:36 INFO - PROCESS | 3380 | 1466696976760 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:49:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 08:49:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 642ms 08:49:36 INFO - PROCESS | 3380 | 1466696976787 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 08:49:36 INFO - PROCESS | 3380 | 1466696976789 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 08:49:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 08:49:36 INFO - PROCESS | 3380 | 1466696976796 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 08:49:36 INFO - PROCESS | 3380 | 1466696976798 Marionette TRACE conn3 <- [1,2354,null,{}] 08:49:36 INFO - PROCESS | 3380 | 1466696976801 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:49:36 INFO - PROCESS | 3380 | 1466696976803 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:36 INFO - PROCESS | 3380 | 1466696976877 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 08:49:36 INFO - PROCESS | 3380 | 1466696976883 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:36 INFO - PROCESS | 3380 | 1466696976885 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:36 INFO - PROCESS | 3380 | ++DOCSHELL 180D4400 == 33 [pid = 3380] [id = 598] 08:49:36 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (1953F800) [pid = 3380] [serial = 1794] [outer = 00000000] 08:49:36 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (199C3000) [pid = 3380] [serial = 1795] [outer = 1953F800] 08:49:36 INFO - PROCESS | 3380 | 1466696976927 Marionette DEBUG loaded listener.js 08:49:37 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (199C3400) [pid = 3380] [serial = 1796] [outer = 1953F800] 08:49:37 INFO - PROCESS | 3380 | 1466696977425 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:49:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 08:49:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 627ms 08:49:37 INFO - PROCESS | 3380 | 1466696977463 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 08:49:37 INFO - PROCESS | 3380 | 1466696977465 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 08:49:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 08:49:37 INFO - PROCESS | 3380 | 1466696977474 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 08:49:37 INFO - PROCESS | 3380 | 1466696977476 Marionette TRACE conn3 <- [1,2358,null,{}] 08:49:37 INFO - PROCESS | 3380 | 1466696977479 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:49:37 INFO - PROCESS | 3380 | 1466696977481 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:37 INFO - PROCESS | 3380 | 1466696977592 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 08:49:37 INFO - PROCESS | 3380 | 1466696977600 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:37 INFO - PROCESS | 3380 | 1466696977602 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:37 INFO - PROCESS | 3380 | ++DOCSHELL 13ABE400 == 34 [pid = 3380] [id = 599] 08:49:37 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (199CA000) [pid = 3380] [serial = 1797] [outer = 00000000] 08:49:37 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (19E6F800) [pid = 3380] [serial = 1798] [outer = 199CA000] 08:49:37 INFO - PROCESS | 3380 | 1466696977697 Marionette DEBUG loaded listener.js 08:49:37 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (19E70800) [pid = 3380] [serial = 1799] [outer = 199CA000] 08:49:38 INFO - PROCESS | 3380 | 1466696978121 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:49:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 08:49:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 705ms 08:49:38 INFO - PROCESS | 3380 | 1466696978173 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 08:49:38 INFO - PROCESS | 3380 | 1466696978174 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 08:49:38 INFO - PROCESS | 3380 | 1466696978186 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 08:49:38 INFO - PROCESS | 3380 | 1466696978187 Marionette TRACE conn3 <- [1,2362,null,{}] 08:49:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 08:49:38 INFO - PROCESS | 3380 | 1466696978190 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:49:38 INFO - PROCESS | 3380 | 1466696978192 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:38 INFO - PROCESS | 3380 | 1466696978314 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 08:49:38 INFO - PROCESS | 3380 | 1466696978321 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:38 INFO - PROCESS | 3380 | 1466696978323 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:38 INFO - PROCESS | 3380 | ++DOCSHELL 19547C00 == 35 [pid = 3380] [id = 600] 08:49:38 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (199CA800) [pid = 3380] [serial = 1800] [outer = 00000000] 08:49:38 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (19F34000) [pid = 3380] [serial = 1801] [outer = 199CA800] 08:49:38 INFO - PROCESS | 3380 | 1466696978365 Marionette DEBUG loaded listener.js 08:49:38 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (19F6B000) [pid = 3380] [serial = 1802] [outer = 199CA800] 08:49:38 INFO - PROCESS | 3380 | 1466696978806 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:49:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 08:49:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 643ms 08:49:38 INFO - PROCESS | 3380 | 1466696978827 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 08:49:38 INFO - PROCESS | 3380 | 1466696978829 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 08:49:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 08:49:38 INFO - PROCESS | 3380 | 1466696978832 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 08:49:38 INFO - PROCESS | 3380 | 1466696978835 Marionette TRACE conn3 <- [1,2366,null,{}] 08:49:38 INFO - PROCESS | 3380 | 1466696978838 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:49:38 INFO - PROCESS | 3380 | 1466696978840 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:38 INFO - PROCESS | 3380 | 1466696978960 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 08:49:39 INFO - PROCESS | 3380 | 1466696979058 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:39 INFO - PROCESS | 3380 | 1466696979060 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:39 INFO - PROCESS | 3380 | ++DOCSHELL 15CE0800 == 36 [pid = 3380] [id = 601] 08:49:39 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (19F70400) [pid = 3380] [serial = 1803] [outer = 00000000] 08:49:39 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (1A301C00) [pid = 3380] [serial = 1804] [outer = 19F70400] 08:49:39 INFO - PROCESS | 3380 | 1466696979104 Marionette DEBUG loaded listener.js 08:49:39 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (1A306C00) [pid = 3380] [serial = 1805] [outer = 19F70400] 08:49:39 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (1821E800) [pid = 3380] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 08:49:39 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (14582000) [pid = 3380] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 08:49:39 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (16054C00) [pid = 3380] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 08:49:39 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (17A93800) [pid = 3380] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 08:49:39 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (10E0A000) [pid = 3380] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 08:49:39 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (13F92000) [pid = 3380] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 08:49:39 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (12BDBC00) [pid = 3380] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 08:49:39 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (10E01C00) [pid = 3380] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 08:49:39 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (129DC800) [pid = 3380] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 08:49:39 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (1A309C00) [pid = 3380] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 08:49:39 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (152EE400) [pid = 3380] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 08:49:39 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (12E65C00) [pid = 3380] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 08:49:39 INFO - PROCESS | 3380 | 1466696979630 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:49:39 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:49:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 846ms 08:49:39 INFO - PROCESS | 3380 | 1466696979675 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 08:49:39 INFO - PROCESS | 3380 | 1466696979677 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 08:49:39 INFO - PROCESS | 3380 | 1466696979680 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 08:49:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 08:49:39 INFO - PROCESS | 3380 | 1466696979682 Marionette TRACE conn3 <- [1,2370,null,{}] 08:49:39 INFO - PROCESS | 3380 | 1466696979685 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:49:39 INFO - PROCESS | 3380 | 1466696979687 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:39 INFO - PROCESS | 3380 | 1466696979779 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 08:49:39 INFO - PROCESS | 3380 | 1466696979786 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:39 INFO - PROCESS | 3380 | 1466696979788 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:39 INFO - PROCESS | 3380 | ++DOCSHELL 13D57C00 == 37 [pid = 3380] [id = 602] 08:49:39 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (13D5F800) [pid = 3380] [serial = 1806] [outer = 00000000] 08:49:39 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (158AD800) [pid = 3380] [serial = 1807] [outer = 13D5F800] 08:49:39 INFO - PROCESS | 3380 | 1466696979831 Marionette DEBUG loaded listener.js 08:49:39 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (16F44400) [pid = 3380] [serial = 1808] [outer = 13D5F800] 08:49:40 INFO - PROCESS | 3380 | 1466696980276 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:49:40 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:49:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 642ms 08:49:40 INFO - PROCESS | 3380 | 1466696980319 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 08:49:40 INFO - PROCESS | 3380 | 1466696980321 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 08:49:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 08:49:40 INFO - PROCESS | 3380 | 1466696980350 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 08:49:40 INFO - PROCESS | 3380 | 1466696980351 Marionette TRACE conn3 <- [1,2374,null,{}] 08:49:40 INFO - PROCESS | 3380 | 1466696980365 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:49:40 INFO - PROCESS | 3380 | 1466696980366 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:40 INFO - PROCESS | 3380 | 1466696980444 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 08:49:40 INFO - PROCESS | 3380 | 1466696980449 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:40 INFO - PROCESS | 3380 | 1466696980451 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:40 INFO - PROCESS | 3380 | ++DOCSHELL 180D4000 == 38 [pid = 3380] [id = 603] 08:49:40 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (19F72800) [pid = 3380] [serial = 1809] [outer = 00000000] 08:49:40 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (1A309C00) [pid = 3380] [serial = 1810] [outer = 19F72800] 08:49:40 INFO - PROCESS | 3380 | 1466696980492 Marionette DEBUG loaded listener.js 08:49:40 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (1A30C800) [pid = 3380] [serial = 1811] [outer = 19F72800] 08:49:40 INFO - PROCESS | 3380 | 1466696980915 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:49:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 08:49:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 595ms 08:49:40 INFO - PROCESS | 3380 | 1466696980958 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 08:49:40 INFO - PROCESS | 3380 | 1466696980960 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 08:49:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 08:49:40 INFO - PROCESS | 3380 | 1466696980964 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 08:49:40 INFO - PROCESS | 3380 | 1466696980965 Marionette TRACE conn3 <- [1,2378,null,{}] 08:49:40 INFO - PROCESS | 3380 | 1466696980968 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:49:40 INFO - PROCESS | 3380 | 1466696980970 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:41 INFO - PROCESS | 3380 | 1466696981047 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 08:49:41 INFO - PROCESS | 3380 | 1466696981052 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:41 INFO - PROCESS | 3380 | 1466696981054 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:41 INFO - PROCESS | 3380 | ++DOCSHELL 176CCC00 == 39 [pid = 3380] [id = 604] 08:49:41 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (19F75400) [pid = 3380] [serial = 1812] [outer = 00000000] 08:49:41 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (1A3EFC00) [pid = 3380] [serial = 1813] [outer = 19F75400] 08:49:41 INFO - PROCESS | 3380 | 1466696981096 Marionette DEBUG loaded listener.js 08:49:41 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (1A3F2C00) [pid = 3380] [serial = 1814] [outer = 19F75400] 08:49:41 INFO - PROCESS | 3380 | 1466696981514 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:49:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 08:49:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 596ms 08:49:41 INFO - PROCESS | 3380 | 1466696981570 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 08:49:41 INFO - PROCESS | 3380 | 1466696981572 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 08:49:41 INFO - PROCESS | 3380 | 1466696981575 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 08:49:41 INFO - PROCESS | 3380 | 1466696981577 Marionette TRACE conn3 <- [1,2382,null,{}] 08:49:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 08:49:41 INFO - PROCESS | 3380 | 1466696981580 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:49:41 INFO - PROCESS | 3380 | 1466696981582 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:41 INFO - PROCESS | 3380 | 1466696981712 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 08:49:41 INFO - PROCESS | 3380 | 1466696981901 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:41 INFO - PROCESS | 3380 | 1466696981905 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:41 INFO - PROCESS | 3380 | ++DOCSHELL 105EA000 == 40 [pid = 3380] [id = 605] 08:49:41 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (105EF800) [pid = 3380] [serial = 1815] [outer = 00000000] 08:49:41 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (10E06800) [pid = 3380] [serial = 1816] [outer = 105EF800] 08:49:41 INFO - PROCESS | 3380 | 1466696981962 Marionette DEBUG loaded listener.js 08:49:42 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (10EA3400) [pid = 3380] [serial = 1817] [outer = 105EF800] 08:49:42 INFO - PROCESS | 3380 | 1466696982715 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:49:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 08:49:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1191ms 08:49:42 INFO - PROCESS | 3380 | 1466696982777 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 08:49:42 INFO - PROCESS | 3380 | 1466696982782 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 08:49:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 08:49:42 INFO - PROCESS | 3380 | 1466696982787 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 08:49:42 INFO - PROCESS | 3380 | 1466696982790 Marionette TRACE conn3 <- [1,2386,null,{}] 08:49:42 INFO - PROCESS | 3380 | 1466696982795 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:49:42 INFO - PROCESS | 3380 | 1466696982798 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:42 INFO - PROCESS | 3380 | 1466696982917 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 08:49:43 INFO - PROCESS | 3380 | 1466696983054 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:43 INFO - PROCESS | 3380 | 1466696983057 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:43 INFO - PROCESS | 3380 | ++DOCSHELL 11048C00 == 41 [pid = 3380] [id = 606] 08:49:43 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (11D8BC00) [pid = 3380] [serial = 1818] [outer = 00000000] 08:49:43 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (12E66C00) [pid = 3380] [serial = 1819] [outer = 11D8BC00] 08:49:43 INFO - PROCESS | 3380 | 1466696983113 Marionette DEBUG loaded listener.js 08:49:43 INFO - PROCESS | 3380 | ++DOMWINDOW == 90 (13A22400) [pid = 3380] [serial = 1820] [outer = 11D8BC00] 08:49:44 INFO - PROCESS | 3380 | 1466696984114 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:49:44 INFO - PROCESS | 3380 | --DOCSHELL 176CCC00 == 40 [pid = 3380] [id = 604] 08:49:44 INFO - PROCESS | 3380 | --DOCSHELL 180D4000 == 39 [pid = 3380] [id = 603] 08:49:44 INFO - PROCESS | 3380 | --DOCSHELL 13D57C00 == 38 [pid = 3380] [id = 602] 08:49:44 INFO - PROCESS | 3380 | --DOCSHELL 15CE0800 == 37 [pid = 3380] [id = 601] 08:49:44 INFO - PROCESS | 3380 | --DOCSHELL 19547C00 == 36 [pid = 3380] [id = 600] 08:49:44 INFO - PROCESS | 3380 | --DOCSHELL 13ABE400 == 35 [pid = 3380] [id = 599] 08:49:44 INFO - PROCESS | 3380 | --DOCSHELL 180D4400 == 34 [pid = 3380] [id = 598] 08:49:44 INFO - PROCESS | 3380 | --DOCSHELL 17A97800 == 33 [pid = 3380] [id = 597] 08:49:44 INFO - PROCESS | 3380 | --DOCSHELL 1778DC00 == 32 [pid = 3380] [id = 596] 08:49:44 INFO - PROCESS | 3380 | --DOCSHELL 15CE4C00 == 31 [pid = 3380] [id = 595] 08:49:44 INFO - PROCESS | 3380 | --DOCSHELL 13F91800 == 30 [pid = 3380] [id = 594] 08:49:44 INFO - PROCESS | 3380 | --DOCSHELL 13AC0800 == 29 [pid = 3380] [id = 593] 08:49:44 INFO - PROCESS | 3380 | --DOCSHELL 12BD3000 == 28 [pid = 3380] [id = 592] 08:49:44 INFO - PROCESS | 3380 | --DOCSHELL 10E0D800 == 27 [pid = 3380] [id = 591] 08:49:44 INFO - PROCESS | 3380 | --DOCSHELL 13F90000 == 26 [pid = 3380] [id = 590] 08:49:44 INFO - PROCESS | 3380 | --DOMWINDOW == 89 (1953D800) [pid = 3380] [serial = 1769] [outer = 00000000] [url = about:blank] 08:49:44 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (199CC400) [pid = 3380] [serial = 1771] [outer = 00000000] [url = about:blank] 08:49:44 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (15CEC400) [pid = 3380] [serial = 1756] [outer = 00000000] [url = about:blank] 08:49:44 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (16F3F400) [pid = 3380] [serial = 1759] [outer = 00000000] [url = about:blank] 08:49:44 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (180D3C00) [pid = 3380] [serial = 1762] [outer = 00000000] [url = about:blank] 08:49:44 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (17044400) [pid = 3380] [serial = 1760] [outer = 00000000] [url = about:blank] 08:49:44 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (1821AC00) [pid = 3380] [serial = 1763] [outer = 00000000] [url = about:blank] 08:49:44 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (1953CC00) [pid = 3380] [serial = 1768] [outer = 00000000] [url = about:blank] 08:49:44 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (12ED2800) [pid = 3380] [serial = 1735] [outer = 00000000] [url = about:blank] 08:49:44 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (14582800) [pid = 3380] [serial = 1753] [outer = 00000000] [url = about:blank] 08:49:44 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (12ED7400) [pid = 3380] [serial = 1750] [outer = 00000000] [url = about:blank] 08:49:44 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (1318B000) [pid = 3380] [serial = 1751] [outer = 00000000] [url = about:blank] 08:49:44 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (11049400) [pid = 3380] [serial = 1747] [outer = 00000000] [url = about:blank] 08:49:44 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (1146BC00) [pid = 3380] [serial = 1748] [outer = 00000000] [url = about:blank] 08:49:44 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (12C80000) [pid = 3380] [serial = 1745] [outer = 00000000] [url = about:blank] 08:49:44 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (12BD8400) [pid = 3380] [serial = 1744] [outer = 00000000] [url = about:blank] 08:49:44 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (1A3EB400) [pid = 3380] [serial = 1742] [outer = 00000000] [url = about:blank] 08:49:44 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (1A3E6400) [pid = 3380] [serial = 1741] [outer = 00000000] [url = about:blank] 08:49:44 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (16FCCC00) [pid = 3380] [serial = 1739] [outer = 00000000] [url = about:blank] 08:49:44 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (15CEBC00) [pid = 3380] [serial = 1738] [outer = 00000000] [url = about:blank] 08:49:44 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (13A25000) [pid = 3380] [serial = 1736] [outer = 00000000] [url = about:blank] 08:49:44 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (1605C000) [pid = 3380] [serial = 1757] [outer = 00000000] [url = about:blank] 08:49:44 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (158B3800) [pid = 3380] [serial = 1765] [outer = 00000000] [url = about:blank] 08:49:44 INFO - PROCESS | 3380 | --DOMWINDOW == 66 (15CDE000) [pid = 3380] [serial = 1766] [outer = 00000000] [url = about:blank] 08:49:44 INFO - PROCESS | 3380 | --DOMWINDOW == 65 (15168800) [pid = 3380] [serial = 1754] [outer = 00000000] [url = about:blank] 08:49:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 08:49:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1395ms 08:49:44 INFO - PROCESS | 3380 | 1466696984184 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 08:49:44 INFO - PROCESS | 3380 | 1466696984188 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 08:49:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 08:49:44 INFO - PROCESS | 3380 | 1466696984193 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 08:49:44 INFO - PROCESS | 3380 | 1466696984196 Marionette TRACE conn3 <- [1,2390,null,{}] 08:49:44 INFO - PROCESS | 3380 | 1466696984201 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:49:44 INFO - PROCESS | 3380 | 1466696984204 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:44 INFO - PROCESS | 3380 | 1466696984298 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 08:49:44 INFO - PROCESS | 3380 | 1466696984304 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:44 INFO - PROCESS | 3380 | 1466696984309 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:44 INFO - PROCESS | 3380 | ++DOCSHELL 11C97C00 == 27 [pid = 3380] [id = 607] 08:49:44 INFO - PROCESS | 3380 | ++DOMWINDOW == 66 (11CF1000) [pid = 3380] [serial = 1821] [outer = 00000000] 08:49:44 INFO - PROCESS | 3380 | ++DOMWINDOW == 67 (12B6C000) [pid = 3380] [serial = 1822] [outer = 11CF1000] 08:49:44 INFO - PROCESS | 3380 | 1466696984356 Marionette DEBUG loaded listener.js 08:49:44 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (12BB0C00) [pid = 3380] [serial = 1823] [outer = 11CF1000] 08:49:44 INFO - PROCESS | 3380 | 1466696984891 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:49:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 08:49:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 736ms 08:49:44 INFO - PROCESS | 3380 | 1466696984935 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 08:49:44 INFO - PROCESS | 3380 | 1466696984939 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 08:49:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 08:49:44 INFO - PROCESS | 3380 | 1466696984945 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 08:49:44 INFO - PROCESS | 3380 | 1466696984948 Marionette TRACE conn3 <- [1,2394,null,{}] 08:49:44 INFO - PROCESS | 3380 | 1466696984951 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:49:44 INFO - PROCESS | 3380 | 1466696984954 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:45 INFO - PROCESS | 3380 | 1466696985077 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 08:49:45 INFO - PROCESS | 3380 | 1466696985169 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:45 INFO - PROCESS | 3380 | 1466696985171 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:45 INFO - PROCESS | 3380 | ++DOCSHELL 12ED2000 == 28 [pid = 3380] [id = 608] 08:49:45 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (12ED7400) [pid = 3380] [serial = 1824] [outer = 00000000] 08:49:45 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (132CC400) [pid = 3380] [serial = 1825] [outer = 12ED7400] 08:49:45 INFO - PROCESS | 3380 | 1466696985217 Marionette DEBUG loaded listener.js 08:49:45 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (13ABC400) [pid = 3380] [serial = 1826] [outer = 12ED7400] 08:49:45 INFO - PROCESS | 3380 | 1466696985586 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:49:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 08:49:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 705ms 08:49:45 INFO - PROCESS | 3380 | 1466696985644 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 08:49:45 INFO - PROCESS | 3380 | 1466696985647 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 08:49:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 08:49:45 INFO - PROCESS | 3380 | 1466696985650 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 08:49:45 INFO - PROCESS | 3380 | 1466696985653 Marionette TRACE conn3 <- [1,2398,null,{}] 08:49:45 INFO - PROCESS | 3380 | 1466696985664 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:49:45 INFO - PROCESS | 3380 | 1466696985669 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:45 INFO - PROCESS | 3380 | 1466696985786 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 08:49:45 INFO - PROCESS | 3380 | 1466696985800 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:45 INFO - PROCESS | 3380 | 1466696985803 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:45 INFO - PROCESS | 3380 | ++DOCSHELL 14588800 == 29 [pid = 3380] [id = 609] 08:49:45 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (1515E800) [pid = 3380] [serial = 1827] [outer = 00000000] 08:49:45 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (158ABC00) [pid = 3380] [serial = 1828] [outer = 1515E800] 08:49:45 INFO - PROCESS | 3380 | 1466696985852 Marionette DEBUG loaded listener.js 08:49:45 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (15CE6000) [pid = 3380] [serial = 1829] [outer = 1515E800] 08:49:46 INFO - PROCESS | 3380 | 1466696986329 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:49:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 08:49:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 752ms 08:49:46 INFO - PROCESS | 3380 | 1466696986391 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 08:49:46 INFO - PROCESS | 3380 | 1466696986393 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 08:49:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 08:49:46 INFO - PROCESS | 3380 | 1466696986396 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 08:49:46 INFO - PROCESS | 3380 | 1466696986398 Marionette TRACE conn3 <- [1,2402,null,{}] 08:49:46 INFO - PROCESS | 3380 | 1466696986401 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:49:46 INFO - PROCESS | 3380 | 1466696986403 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:46 INFO - PROCESS | 3380 | 1466696986487 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 08:49:46 INFO - PROCESS | 3380 | 1466696986493 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:46 INFO - PROCESS | 3380 | 1466696986495 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:46 INFO - PROCESS | 3380 | ++DOCSHELL 16A56800 == 30 [pid = 3380] [id = 610] 08:49:46 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (16A5F000) [pid = 3380] [serial = 1830] [outer = 00000000] 08:49:46 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (16FCB400) [pid = 3380] [serial = 1831] [outer = 16A5F000] 08:49:46 INFO - PROCESS | 3380 | 1466696986539 Marionette DEBUG loaded listener.js 08:49:46 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (17048C00) [pid = 3380] [serial = 1832] [outer = 16A5F000] 08:49:47 INFO - PROCESS | 3380 | 1466696987012 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:49:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 08:49:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 643ms 08:49:47 INFO - PROCESS | 3380 | 1466696987034 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 08:49:47 INFO - PROCESS | 3380 | 1466696987036 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 08:49:47 INFO - PROCESS | 3380 | 1466696987039 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 08:49:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 08:49:47 INFO - PROCESS | 3380 | 1466696987041 Marionette TRACE conn3 <- [1,2406,null,{}] 08:49:47 INFO - PROCESS | 3380 | 1466696987051 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:49:47 INFO - PROCESS | 3380 | 1466696987053 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:47 INFO - PROCESS | 3380 | 1466696987160 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 08:49:47 INFO - PROCESS | 3380 | 1466696987249 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:47 INFO - PROCESS | 3380 | 1466696987252 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:47 INFO - PROCESS | 3380 | ++DOCSHELL 13A20800 == 31 [pid = 3380] [id = 611] 08:49:47 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (176CCC00) [pid = 3380] [serial = 1833] [outer = 00000000] 08:49:47 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (177E5800) [pid = 3380] [serial = 1834] [outer = 176CCC00] 08:49:47 INFO - PROCESS | 3380 | 1466696987294 Marionette DEBUG loaded listener.js 08:49:47 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (1797D000) [pid = 3380] [serial = 1835] [outer = 176CCC00] 08:49:47 INFO - PROCESS | 3380 | 1466696987717 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:49:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 08:49:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 752ms 08:49:47 INFO - PROCESS | 3380 | 1466696987780 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 08:49:47 INFO - PROCESS | 3380 | 1466696987782 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 08:49:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 08:49:47 INFO - PROCESS | 3380 | 1466696987785 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 08:49:47 INFO - PROCESS | 3380 | 1466696987787 Marionette TRACE conn3 <- [1,2410,null,{}] 08:49:47 INFO - PROCESS | 3380 | 1466696987790 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:49:47 INFO - PROCESS | 3380 | 1466696987796 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:47 INFO - PROCESS | 3380 | 1466696987931 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 08:49:48 INFO - PROCESS | 3380 | 1466696988001 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:48 INFO - PROCESS | 3380 | 1466696988003 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:48 INFO - PROCESS | 3380 | ++DOCSHELL 1821C400 == 32 [pid = 3380] [id = 612] 08:49:48 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (1821D000) [pid = 3380] [serial = 1836] [outer = 00000000] 08:49:48 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (1953E800) [pid = 3380] [serial = 1837] [outer = 1821D000] 08:49:48 INFO - PROCESS | 3380 | 1466696988093 Marionette DEBUG loaded listener.js 08:49:48 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (1953EC00) [pid = 3380] [serial = 1838] [outer = 1821D000] 08:49:48 INFO - PROCESS | 3380 | 1466696988502 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:49:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 08:49:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 736ms 08:49:48 INFO - PROCESS | 3380 | 1466696988570 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 08:49:48 INFO - PROCESS | 3380 | 1466696988572 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 08:49:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 08:49:48 INFO - PROCESS | 3380 | 1466696988576 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 08:49:48 INFO - PROCESS | 3380 | 1466696988577 Marionette TRACE conn3 <- [1,2414,null,{}] 08:49:48 INFO - PROCESS | 3380 | 1466696988581 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:49:48 INFO - PROCESS | 3380 | 1466696988583 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:48 INFO - PROCESS | 3380 | 1466696988695 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 08:49:48 INFO - PROCESS | 3380 | 1466696988705 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:48 INFO - PROCESS | 3380 | 1466696988707 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:48 INFO - PROCESS | 3380 | ++DOCSHELL 12BDB800 == 33 [pid = 3380] [id = 613] 08:49:48 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (13D56000) [pid = 3380] [serial = 1839] [outer = 00000000] 08:49:48 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (19549000) [pid = 3380] [serial = 1840] [outer = 13D56000] 08:49:48 INFO - PROCESS | 3380 | 1466696988929 Marionette DEBUG loaded listener.js 08:49:48 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (19E67000) [pid = 3380] [serial = 1841] [outer = 13D56000] 08:49:49 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (13AC1C00) [pid = 3380] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 08:49:49 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (17F51000) [pid = 3380] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 08:49:49 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (13F9E800) [pid = 3380] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 08:49:49 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (199C1800) [pid = 3380] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 08:49:49 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (15CE5000) [pid = 3380] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 08:49:49 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (10E97000) [pid = 3380] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 08:49:49 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (1778E800) [pid = 3380] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 08:49:49 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (12BD4000) [pid = 3380] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 08:49:49 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (199CA800) [pid = 3380] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 08:49:49 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (19F70400) [pid = 3380] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 08:49:49 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (13D5F800) [pid = 3380] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 08:49:49 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (19F72800) [pid = 3380] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 08:49:49 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (1953F800) [pid = 3380] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 08:49:49 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (199CA000) [pid = 3380] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 08:49:49 INFO - PROCESS | 3380 | 1466696989286 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:49:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 08:49:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 736ms 08:49:49 INFO - PROCESS | 3380 | 1466696989315 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 08:49:49 INFO - PROCESS | 3380 | 1466696989317 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 08:49:49 INFO - PROCESS | 3380 | 1466696989320 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 08:49:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 08:49:49 INFO - PROCESS | 3380 | 1466696989322 Marionette TRACE conn3 <- [1,2418,null,{}] 08:49:49 INFO - PROCESS | 3380 | 1466696989325 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:49:49 INFO - PROCESS | 3380 | 1466696989327 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:49 INFO - PROCESS | 3380 | 1466696989403 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 08:49:49 INFO - PROCESS | 3380 | 1466696989408 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:49 INFO - PROCESS | 3380 | 1466696989410 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:49 INFO - PROCESS | 3380 | ++DOCSHELL 10A62400 == 34 [pid = 3380] [id = 614] 08:49:49 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (10B7C800) [pid = 3380] [serial = 1842] [outer = 00000000] 08:49:49 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (182DE400) [pid = 3380] [serial = 1843] [outer = 10B7C800] 08:49:49 INFO - PROCESS | 3380 | 1466696989453 Marionette DEBUG loaded listener.js 08:49:49 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (19548C00) [pid = 3380] [serial = 1844] [outer = 10B7C800] 08:49:49 INFO - PROCESS | 3380 | 1466696989906 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:49:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 08:49:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 643ms 08:49:49 INFO - PROCESS | 3380 | 1466696989958 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 08:49:49 INFO - PROCESS | 3380 | 1466696989960 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 08:49:49 INFO - PROCESS | 3380 | 1466696989963 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 08:49:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 08:49:49 INFO - PROCESS | 3380 | 1466696989965 Marionette TRACE conn3 <- [1,2422,null,{}] 08:49:49 INFO - PROCESS | 3380 | 1466696989968 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:49:49 INFO - PROCESS | 3380 | 1466696989970 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:50 INFO - PROCESS | 3380 | 1466696990048 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 08:49:50 INFO - PROCESS | 3380 | 1466696990053 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:50 INFO - PROCESS | 3380 | 1466696990055 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:50 INFO - PROCESS | 3380 | ++DOCSHELL 1821A000 == 35 [pid = 3380] [id = 615] 08:49:50 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (199CA000) [pid = 3380] [serial = 1845] [outer = 00000000] 08:49:50 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (19F72C00) [pid = 3380] [serial = 1846] [outer = 199CA000] 08:49:50 INFO - PROCESS | 3380 | 1466696990106 Marionette DEBUG loaded listener.js 08:49:50 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (19F73C00) [pid = 3380] [serial = 1847] [outer = 199CA000] 08:49:50 INFO - PROCESS | 3380 | 1466696990541 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:49:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 08:49:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 627ms 08:49:50 INFO - PROCESS | 3380 | 1466696990602 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 08:49:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 08:49:50 INFO - PROCESS | 3380 | 1466696990604 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 08:49:50 INFO - PROCESS | 3380 | 1466696990607 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 08:49:50 INFO - PROCESS | 3380 | 1466696990609 Marionette TRACE conn3 <- [1,2426,null,{}] 08:49:50 INFO - PROCESS | 3380 | 1466696990612 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:49:50 INFO - PROCESS | 3380 | 1466696990614 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:50 INFO - PROCESS | 3380 | 1466696990691 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 08:49:50 INFO - PROCESS | 3380 | 1466696990696 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:50 INFO - PROCESS | 3380 | 1466696990698 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:50 INFO - PROCESS | 3380 | ++DOCSHELL 15CEB800 == 36 [pid = 3380] [id = 616] 08:49:50 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (19F71400) [pid = 3380] [serial = 1848] [outer = 00000000] 08:49:50 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (1A309000) [pid = 3380] [serial = 1849] [outer = 19F71400] 08:49:50 INFO - PROCESS | 3380 | 1466696990740 Marionette DEBUG loaded listener.js 08:49:50 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (1A2B1C00) [pid = 3380] [serial = 1850] [outer = 19F71400] 08:49:51 INFO - PROCESS | 3380 | 1466696991461 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:49:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 08:49:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 893ms 08:49:51 INFO - PROCESS | 3380 | 1466696991513 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 08:49:51 INFO - PROCESS | 3380 | 1466696991517 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 08:49:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 08:49:51 INFO - PROCESS | 3380 | 1466696991522 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 08:49:51 INFO - PROCESS | 3380 | 1466696991527 Marionette TRACE conn3 <- [1,2430,null,{}] 08:49:51 INFO - PROCESS | 3380 | 1466696991532 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:49:51 INFO - PROCESS | 3380 | 1466696991535 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:51 INFO - PROCESS | 3380 | 1466696991652 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 08:49:51 INFO - PROCESS | 3380 | 1466696991756 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:51 INFO - PROCESS | 3380 | 1466696991759 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:51 INFO - PROCESS | 3380 | ++DOCSHELL 11467400 == 37 [pid = 3380] [id = 617] 08:49:51 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (114AB800) [pid = 3380] [serial = 1851] [outer = 00000000] 08:49:51 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (12BDFC00) [pid = 3380] [serial = 1852] [outer = 114AB800] 08:49:51 INFO - PROCESS | 3380 | 1466696991814 Marionette DEBUG loaded listener.js 08:49:51 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (13222C00) [pid = 3380] [serial = 1853] [outer = 114AB800] 08:49:52 INFO - PROCESS | 3380 | 1466696992390 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:49:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 08:49:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 909ms 08:49:52 INFO - PROCESS | 3380 | 1466696992428 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 08:49:52 INFO - PROCESS | 3380 | 1466696992433 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 08:49:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 08:49:52 INFO - PROCESS | 3380 | 1466696992439 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 08:49:52 INFO - PROCESS | 3380 | 1466696992442 Marionette TRACE conn3 <- [1,2434,null,{}] 08:49:52 INFO - PROCESS | 3380 | 1466696992446 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:49:52 INFO - PROCESS | 3380 | 1466696992449 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:52 INFO - PROCESS | 3380 | 1466696992558 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 08:49:52 INFO - PROCESS | 3380 | 1466696992669 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:52 INFO - PROCESS | 3380 | 1466696992671 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:52 INFO - PROCESS | 3380 | ++DOCSHELL 158A5C00 == 38 [pid = 3380] [id = 618] 08:49:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (158A9400) [pid = 3380] [serial = 1854] [outer = 00000000] 08:49:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (16060400) [pid = 3380] [serial = 1855] [outer = 158A9400] 08:49:52 INFO - PROCESS | 3380 | 1466696992726 Marionette DEBUG loaded listener.js 08:49:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (17044C00) [pid = 3380] [serial = 1856] [outer = 158A9400] 08:49:53 INFO - PROCESS | 3380 | 1466696993306 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:49:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 08:49:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 909ms 08:49:53 INFO - PROCESS | 3380 | 1466696993343 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 08:49:53 INFO - PROCESS | 3380 | 1466696993345 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 08:49:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 08:49:53 INFO - PROCESS | 3380 | 1466696993349 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 08:49:53 INFO - PROCESS | 3380 | 1466696993353 Marionette TRACE conn3 <- [1,2438,null,{}] 08:49:53 INFO - PROCESS | 3380 | 1466696993364 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:49:53 INFO - PROCESS | 3380 | 1466696993369 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:53 INFO - PROCESS | 3380 | 1466696993474 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 08:49:53 INFO - PROCESS | 3380 | 1466696993588 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:53 INFO - PROCESS | 3380 | 1466696993591 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:53 INFO - PROCESS | 3380 | ++DOCSHELL 1A2AA000 == 39 [pid = 3380] [id = 619] 08:49:53 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (1A2AF000) [pid = 3380] [serial = 1857] [outer = 00000000] 08:49:53 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (1A306800) [pid = 3380] [serial = 1858] [outer = 1A2AF000] 08:49:53 INFO - PROCESS | 3380 | 1466696993686 Marionette DEBUG loaded listener.js 08:49:53 INFO - PROCESS | 3380 | ++DOMWINDOW == 90 (1A3E9800) [pid = 3380] [serial = 1859] [outer = 1A2AF000] 08:49:54 INFO - PROCESS | 3380 | 1466696994261 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:49:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 08:49:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 940ms 08:49:54 INFO - PROCESS | 3380 | 1466696994293 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 08:49:54 INFO - PROCESS | 3380 | 1466696994296 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 08:49:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 08:49:54 INFO - PROCESS | 3380 | 1466696994300 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 08:49:54 INFO - PROCESS | 3380 | 1466696994302 Marionette TRACE conn3 <- [1,2442,null,{}] 08:49:54 INFO - PROCESS | 3380 | 1466696994305 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:49:54 INFO - PROCESS | 3380 | 1466696994307 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:54 INFO - PROCESS | 3380 | 1466696994415 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 08:49:54 INFO - PROCESS | 3380 | 1466696994664 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:54 INFO - PROCESS | 3380 | 1466696994667 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:54 INFO - PROCESS | 3380 | ++DOCSHELL 10A56C00 == 40 [pid = 3380] [id = 620] 08:49:54 INFO - PROCESS | 3380 | ++DOMWINDOW == 91 (10A59400) [pid = 3380] [serial = 1860] [outer = 00000000] 08:49:54 INFO - PROCESS | 3380 | ++DOMWINDOW == 92 (10EA2400) [pid = 3380] [serial = 1861] [outer = 10A59400] 08:49:54 INFO - PROCESS | 3380 | 1466696994729 Marionette DEBUG loaded listener.js 08:49:54 INFO - PROCESS | 3380 | ++DOMWINDOW == 93 (11803000) [pid = 3380] [serial = 1862] [outer = 10A59400] 08:49:55 INFO - PROCESS | 3380 | 1466696995344 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:49:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 08:49:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1097ms 08:49:55 INFO - PROCESS | 3380 | 1466696995400 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 08:49:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 08:49:55 INFO - PROCESS | 3380 | 1466696995403 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 08:49:55 INFO - PROCESS | 3380 | 1466696995407 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 08:49:55 INFO - PROCESS | 3380 | 1466696995410 Marionette TRACE conn3 <- [1,2446,null,{}] 08:49:55 INFO - PROCESS | 3380 | 1466696995416 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:49:55 INFO - PROCESS | 3380 | 1466696995418 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:55 INFO - PROCESS | 3380 | 1466696995517 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 08:49:56 INFO - PROCESS | 3380 | --DOCSHELL 1821A000 == 39 [pid = 3380] [id = 615] 08:49:56 INFO - PROCESS | 3380 | --DOCSHELL 10A62400 == 38 [pid = 3380] [id = 614] 08:49:56 INFO - PROCESS | 3380 | --DOCSHELL 12BDB800 == 37 [pid = 3380] [id = 613] 08:49:56 INFO - PROCESS | 3380 | --DOCSHELL 1821C400 == 36 [pid = 3380] [id = 612] 08:49:56 INFO - PROCESS | 3380 | --DOCSHELL 13A20800 == 35 [pid = 3380] [id = 611] 08:49:56 INFO - PROCESS | 3380 | --DOCSHELL 16A56800 == 34 [pid = 3380] [id = 610] 08:49:56 INFO - PROCESS | 3380 | --DOCSHELL 14588800 == 33 [pid = 3380] [id = 609] 08:49:56 INFO - PROCESS | 3380 | --DOCSHELL 12ED2000 == 32 [pid = 3380] [id = 608] 08:49:56 INFO - PROCESS | 3380 | --DOCSHELL 11C97C00 == 31 [pid = 3380] [id = 607] 08:49:56 INFO - PROCESS | 3380 | --DOCSHELL 105EA000 == 30 [pid = 3380] [id = 605] 08:49:56 INFO - PROCESS | 3380 | --DOCSHELL 11048C00 == 29 [pid = 3380] [id = 606] 08:49:56 INFO - PROCESS | 3380 | --DOCSHELL 10A56C00 == 28 [pid = 3380] [id = 620] 08:49:56 INFO - PROCESS | 3380 | --DOCSHELL 158A5C00 == 27 [pid = 3380] [id = 618] 08:49:56 INFO - PROCESS | 3380 | --DOCSHELL 1A2AA000 == 26 [pid = 3380] [id = 619] 08:49:56 INFO - PROCESS | 3380 | --DOCSHELL 15CEB800 == 25 [pid = 3380] [id = 616] 08:49:56 INFO - PROCESS | 3380 | --DOCSHELL 11467400 == 24 [pid = 3380] [id = 617] 08:49:56 INFO - PROCESS | 3380 | 1466696996218 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:56 INFO - PROCESS | 3380 | 1466696996222 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:56 INFO - PROCESS | 3380 | --DOMWINDOW == 92 (13DCEC00) [pid = 3380] [serial = 1781] [outer = 00000000] [url = about:blank] 08:49:56 INFO - PROCESS | 3380 | --DOMWINDOW == 91 (18221000) [pid = 3380] [serial = 1792] [outer = 00000000] [url = about:blank] 08:49:56 INFO - PROCESS | 3380 | --DOMWINDOW == 90 (18222800) [pid = 3380] [serial = 1793] [outer = 00000000] [url = about:blank] 08:49:56 INFO - PROCESS | 3380 | --DOMWINDOW == 89 (152EAC00) [pid = 3380] [serial = 1783] [outer = 00000000] [url = about:blank] 08:49:56 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (15CD3800) [pid = 3380] [serial = 1784] [outer = 00000000] [url = about:blank] 08:49:56 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (199D0400) [pid = 3380] [serial = 1772] [outer = 00000000] [url = about:blank] 08:49:56 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (16A57000) [pid = 3380] [serial = 1786] [outer = 00000000] [url = about:blank] 08:49:56 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (16AB2000) [pid = 3380] [serial = 1787] [outer = 00000000] [url = about:blank] 08:49:56 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (11051400) [pid = 3380] [serial = 1774] [outer = 00000000] [url = about:blank] 08:49:56 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (114B0800) [pid = 3380] [serial = 1775] [outer = 00000000] [url = about:blank] 08:49:56 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (17977400) [pid = 3380] [serial = 1789] [outer = 00000000] [url = about:blank] 08:49:56 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (17A98400) [pid = 3380] [serial = 1790] [outer = 00000000] [url = about:blank] 08:49:56 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (12BD8800) [pid = 3380] [serial = 1777] [outer = 00000000] [url = about:blank] 08:49:56 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (12BE0000) [pid = 3380] [serial = 1778] [outer = 00000000] [url = about:blank] 08:49:56 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (19F34000) [pid = 3380] [serial = 1801] [outer = 00000000] [url = about:blank] 08:49:56 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (1A301C00) [pid = 3380] [serial = 1804] [outer = 00000000] [url = about:blank] 08:49:56 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (1A306C00) [pid = 3380] [serial = 1805] [outer = 00000000] [url = about:blank] 08:49:56 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (158AD800) [pid = 3380] [serial = 1807] [outer = 00000000] [url = about:blank] 08:49:56 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (1A309C00) [pid = 3380] [serial = 1810] [outer = 00000000] [url = about:blank] 08:49:56 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (16F44400) [pid = 3380] [serial = 1808] [outer = 00000000] [url = about:blank] 08:49:56 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (199C3000) [pid = 3380] [serial = 1795] [outer = 00000000] [url = about:blank] 08:49:56 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (19E6F800) [pid = 3380] [serial = 1798] [outer = 00000000] [url = about:blank] 08:49:56 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (19E70800) [pid = 3380] [serial = 1799] [outer = 00000000] [url = about:blank] 08:49:56 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (1A30C800) [pid = 3380] [serial = 1811] [outer = 00000000] [url = about:blank] 08:49:56 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (19F6B000) [pid = 3380] [serial = 1802] [outer = 00000000] [url = about:blank] 08:49:56 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (199C3400) [pid = 3380] [serial = 1796] [outer = 00000000] [url = about:blank] 08:49:56 INFO - PROCESS | 3380 | --DOMWINDOW == 66 (1A3EFC00) [pid = 3380] [serial = 1813] [outer = 00000000] [url = about:blank] 08:49:56 INFO - PROCESS | 3380 | --DOMWINDOW == 65 (13D5BC00) [pid = 3380] [serial = 1780] [outer = 00000000] [url = about:blank] 08:49:56 INFO - PROCESS | 3380 | ++DOCSHELL 104E6400 == 25 [pid = 3380] [id = 621] 08:49:56 INFO - PROCESS | 3380 | ++DOMWINDOW == 66 (104E8C00) [pid = 3380] [serial = 1863] [outer = 00000000] 08:49:56 INFO - PROCESS | 3380 | ++DOMWINDOW == 67 (105F1000) [pid = 3380] [serial = 1864] [outer = 104E8C00] 08:49:56 INFO - PROCESS | 3380 | 1466696996363 Marionette DEBUG loaded listener.js 08:49:56 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (10B7B400) [pid = 3380] [serial = 1865] [outer = 104E8C00] 08:49:56 INFO - PROCESS | 3380 | 1466696996771 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:49:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 08:49:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1457ms 08:49:56 INFO - PROCESS | 3380 | 1466696996872 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 08:49:56 INFO - PROCESS | 3380 | 1466696996876 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 08:49:56 INFO - PROCESS | 3380 | 1466696996880 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 08:49:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 08:49:56 INFO - PROCESS | 3380 | 1466696996883 Marionette TRACE conn3 <- [1,2450,null,{}] 08:49:56 INFO - PROCESS | 3380 | 1466696996888 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:49:56 INFO - PROCESS | 3380 | 1466696996892 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:57 INFO - PROCESS | 3380 | 1466696996988 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 08:49:57 INFO - PROCESS | 3380 | 1466696996998 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:57 INFO - PROCESS | 3380 | 1466696997001 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:57 INFO - PROCESS | 3380 | ++DOCSHELL 11892400 == 26 [pid = 3380] [id = 622] 08:49:57 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (11C97C00) [pid = 3380] [serial = 1866] [outer = 00000000] 08:49:57 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (12B75800) [pid = 3380] [serial = 1867] [outer = 11C97C00] 08:49:57 INFO - PROCESS | 3380 | 1466696997052 Marionette DEBUG loaded listener.js 08:49:57 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (12BD6400) [pid = 3380] [serial = 1868] [outer = 11C97C00] 08:49:57 INFO - PROCESS | 3380 | 1466696997511 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:49:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 08:49:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 705ms 08:49:57 INFO - PROCESS | 3380 | 1466696997583 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 08:49:57 INFO - PROCESS | 3380 | 1466696997587 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 08:49:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 08:49:57 INFO - PROCESS | 3380 | 1466696997621 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 08:49:57 INFO - PROCESS | 3380 | 1466696997623 Marionette TRACE conn3 <- [1,2454,null,{}] 08:49:57 INFO - PROCESS | 3380 | 1466696997628 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:49:57 INFO - PROCESS | 3380 | 1466696997631 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:57 INFO - PROCESS | 3380 | 1466696997716 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 08:49:57 INFO - PROCESS | 3380 | 1466696997812 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:57 INFO - PROCESS | 3380 | 1466696997814 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:57 INFO - PROCESS | 3380 | ++DOCSHELL 13186400 == 27 [pid = 3380] [id = 623] 08:49:57 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (1318F000) [pid = 3380] [serial = 1869] [outer = 00000000] 08:49:57 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (13D52400) [pid = 3380] [serial = 1870] [outer = 1318F000] 08:49:57 INFO - PROCESS | 3380 | 1466696997858 Marionette DEBUG loaded listener.js 08:49:57 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (13D5FC00) [pid = 3380] [serial = 1871] [outer = 1318F000] 08:49:58 INFO - PROCESS | 3380 | 1466696998243 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:49:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 08:49:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 627ms 08:49:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 08:49:58 INFO - PROCESS | 3380 | 1466696998258 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 08:49:58 INFO - PROCESS | 3380 | 1466696998261 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 08:49:58 INFO - PROCESS | 3380 | 1466696998266 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 08:49:58 INFO - PROCESS | 3380 | 1466696998271 Marionette TRACE conn3 <- [1,2458,null,{}] 08:49:58 INFO - PROCESS | 3380 | 1466696998281 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:49:58 INFO - PROCESS | 3380 | 1466696998284 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:58 INFO - PROCESS | 3380 | 1466696998410 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 08:49:58 INFO - PROCESS | 3380 | 1466696998428 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:58 INFO - PROCESS | 3380 | 1466696998430 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:58 INFO - PROCESS | 3380 | ++DOCSHELL 14587000 == 28 [pid = 3380] [id = 624] 08:49:58 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (15279C00) [pid = 3380] [serial = 1872] [outer = 00000000] 08:49:58 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (15CE1400) [pid = 3380] [serial = 1873] [outer = 15279C00] 08:49:58 INFO - PROCESS | 3380 | 1466696998474 Marionette DEBUG loaded listener.js 08:49:58 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (15CEBC00) [pid = 3380] [serial = 1874] [outer = 15279C00] 08:49:58 INFO - PROCESS | 3380 | 1466696998915 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:49:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 08:49:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 690ms 08:49:58 INFO - PROCESS | 3380 | 1466696998964 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 08:49:58 INFO - PROCESS | 3380 | 1466696998968 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 08:49:59 INFO - PROCESS | 3380 | 1466696998977 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 08:49:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 08:49:59 INFO - PROCESS | 3380 | 1466696998979 Marionette TRACE conn3 <- [1,2462,null,{}] 08:49:59 INFO - PROCESS | 3380 | 1466696998983 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:49:59 INFO - PROCESS | 3380 | 1466696998985 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:59 INFO - PROCESS | 3380 | 1466696999185 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 08:49:59 INFO - PROCESS | 3380 | 1466696999208 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:59 INFO - PROCESS | 3380 | 1466696999210 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:59 INFO - PROCESS | 3380 | ++DOCSHELL 167CAC00 == 29 [pid = 3380] [id = 625] 08:49:59 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (16A54000) [pid = 3380] [serial = 1875] [outer = 00000000] 08:49:59 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (16F0E800) [pid = 3380] [serial = 1876] [outer = 16A54000] 08:49:59 INFO - PROCESS | 3380 | 1466696999254 Marionette DEBUG loaded listener.js 08:49:59 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (17044400) [pid = 3380] [serial = 1877] [outer = 16A54000] 08:49:59 INFO - PROCESS | 3380 | 1466696999687 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:49:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 08:49:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 690ms 08:49:59 INFO - PROCESS | 3380 | 1466696999711 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 08:49:59 INFO - PROCESS | 3380 | 1466696999713 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 08:49:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 08:49:59 INFO - PROCESS | 3380 | 1466696999722 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 08:49:59 INFO - PROCESS | 3380 | 1466696999723 Marionette TRACE conn3 <- [1,2466,null,{}] 08:49:59 INFO - PROCESS | 3380 | 1466696999727 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:49:59 INFO - PROCESS | 3380 | 1466696999729 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:59 INFO - PROCESS | 3380 | 1466696999836 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 08:49:59 INFO - PROCESS | 3380 | 1466696999844 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:59 INFO - PROCESS | 3380 | 1466696999851 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:49:59 INFO - PROCESS | 3380 | ++DOCSHELL 177E8C00 == 30 [pid = 3380] [id = 626] 08:49:59 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (17978800) [pid = 3380] [serial = 1878] [outer = 00000000] 08:49:59 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (17A9AC00) [pid = 3380] [serial = 1879] [outer = 17978800] 08:49:59 INFO - PROCESS | 3380 | 1466696999957 Marionette DEBUG loaded listener.js 08:50:00 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (180D3800) [pid = 3380] [serial = 1880] [outer = 17978800] 08:50:00 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (19F71400) [pid = 3380] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 08:50:00 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (13D56000) [pid = 3380] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 08:50:00 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (19F75400) [pid = 3380] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 08:50:00 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (11D8BC00) [pid = 3380] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 08:50:00 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (12ED7400) [pid = 3380] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 08:50:00 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (1821D000) [pid = 3380] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 08:50:00 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (11CF1000) [pid = 3380] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 08:50:00 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (16A5F000) [pid = 3380] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 08:50:00 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (105EF800) [pid = 3380] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 08:50:00 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (199CA000) [pid = 3380] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 08:50:00 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (1515E800) [pid = 3380] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 08:50:00 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (10B7C800) [pid = 3380] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 08:50:00 INFO - PROCESS | 3380 | 1466697000648 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:50:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 08:50:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1002ms 08:50:00 INFO - PROCESS | 3380 | 1466697000727 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 08:50:00 INFO - PROCESS | 3380 | 1466697000729 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 08:50:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 08:50:00 INFO - PROCESS | 3380 | 1466697000733 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 08:50:00 INFO - PROCESS | 3380 | 1466697000734 Marionette TRACE conn3 <- [1,2470,null,{}] 08:50:00 INFO - PROCESS | 3380 | 1466697000738 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:50:00 INFO - PROCESS | 3380 | 1466697000740 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:00 INFO - PROCESS | 3380 | 1466697000818 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 08:50:00 INFO - PROCESS | 3380 | 1466697000828 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:00 INFO - PROCESS | 3380 | 1466697000830 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:00 INFO - PROCESS | 3380 | ++DOCSHELL 104E3000 == 31 [pid = 3380] [id = 627] 08:50:00 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (12B75400) [pid = 3380] [serial = 1881] [outer = 00000000] 08:50:00 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (13D56000) [pid = 3380] [serial = 1882] [outer = 12B75400] 08:50:00 INFO - PROCESS | 3380 | 1466697000873 Marionette DEBUG loaded listener.js 08:50:00 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (15CD8400) [pid = 3380] [serial = 1883] [outer = 12B75400] 08:50:01 INFO - PROCESS | 3380 | 1466697001312 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:50:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 08:50:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 627ms 08:50:01 INFO - PROCESS | 3380 | 1466697001368 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 08:50:01 INFO - PROCESS | 3380 | 1466697001370 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 08:50:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 08:50:01 INFO - PROCESS | 3380 | 1466697001374 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 08:50:01 INFO - PROCESS | 3380 | 1466697001375 Marionette TRACE conn3 <- [1,2474,null,{}] 08:50:01 INFO - PROCESS | 3380 | 1466697001378 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:50:01 INFO - PROCESS | 3380 | 1466697001380 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:01 INFO - PROCESS | 3380 | 1466697001455 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 08:50:01 INFO - PROCESS | 3380 | 1466697001460 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:01 INFO - PROCESS | 3380 | 1466697001462 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:01 INFO - PROCESS | 3380 | ++DOCSHELL 1778FC00 == 32 [pid = 3380] [id = 628] 08:50:01 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (17A92C00) [pid = 3380] [serial = 1884] [outer = 00000000] 08:50:01 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (18220800) [pid = 3380] [serial = 1885] [outer = 17A92C00] 08:50:01 INFO - PROCESS | 3380 | 1466697001507 Marionette DEBUG loaded listener.js 08:50:01 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (182DF800) [pid = 3380] [serial = 1886] [outer = 17A92C00] 08:50:01 INFO - PROCESS | 3380 | 1466697001932 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:50:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 08:50:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 595ms 08:50:01 INFO - PROCESS | 3380 | 1466697001977 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 08:50:01 INFO - PROCESS | 3380 | 1466697001979 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 08:50:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 08:50:01 INFO - PROCESS | 3380 | 1466697001982 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 08:50:01 INFO - PROCESS | 3380 | 1466697001984 Marionette TRACE conn3 <- [1,2478,null,{}] 08:50:01 INFO - PROCESS | 3380 | 1466697001988 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:50:01 INFO - PROCESS | 3380 | 1466697001990 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:02 INFO - PROCESS | 3380 | 1466697002076 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 08:50:02 INFO - PROCESS | 3380 | 1466697002081 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:02 INFO - PROCESS | 3380 | 1466697002083 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:02 INFO - PROCESS | 3380 | ++DOCSHELL 102C8400 == 33 [pid = 3380] [id = 629] 08:50:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (1047E400) [pid = 3380] [serial = 1887] [outer = 00000000] 08:50:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (199CD000) [pid = 3380] [serial = 1888] [outer = 1047E400] 08:50:02 INFO - PROCESS | 3380 | 1466697002125 Marionette DEBUG loaded listener.js 08:50:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (199D0400) [pid = 3380] [serial = 1889] [outer = 1047E400] 08:50:02 INFO - PROCESS | 3380 | 1466697002576 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:50:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 08:50:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 627ms 08:50:02 INFO - PROCESS | 3380 | 1466697002655 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 08:50:02 INFO - PROCESS | 3380 | 1466697002660 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 08:50:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 08:50:02 INFO - PROCESS | 3380 | 1466697002666 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 08:50:02 INFO - PROCESS | 3380 | 1466697002670 Marionette TRACE conn3 <- [1,2482,null,{}] 08:50:02 INFO - PROCESS | 3380 | 1466697002677 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:50:02 INFO - PROCESS | 3380 | 1466697002680 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:02 INFO - PROCESS | 3380 | 1466697002805 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 08:50:02 INFO - PROCESS | 3380 | 1466697002926 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:02 INFO - PROCESS | 3380 | 1466697002931 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:02 INFO - PROCESS | 3380 | ++DOCSHELL 10E97000 == 34 [pid = 3380] [id = 630] 08:50:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (10E9D800) [pid = 3380] [serial = 1890] [outer = 00000000] 08:50:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (1104DC00) [pid = 3380] [serial = 1891] [outer = 10E9D800] 08:50:03 INFO - PROCESS | 3380 | 1466697002986 Marionette DEBUG loaded listener.js 08:50:03 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (114E2000) [pid = 3380] [serial = 1892] [outer = 10E9D800] 08:50:03 INFO - PROCESS | 3380 | 1466697003769 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:50:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 08:50:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1144ms 08:50:03 INFO - PROCESS | 3380 | 1466697003819 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 08:50:03 INFO - PROCESS | 3380 | 1466697003823 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 08:50:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 08:50:03 INFO - PROCESS | 3380 | 1466697003829 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 08:50:03 INFO - PROCESS | 3380 | 1466697003833 Marionette TRACE conn3 <- [1,2486,null,{}] 08:50:03 INFO - PROCESS | 3380 | 1466697003837 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:50:03 INFO - PROCESS | 3380 | 1466697003840 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:03 INFO - PROCESS | 3380 | 1466697003954 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 08:50:04 INFO - PROCESS | 3380 | 1466697004091 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:04 INFO - PROCESS | 3380 | 1466697004094 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:04 INFO - PROCESS | 3380 | ++DOCSHELL 13D5D000 == 35 [pid = 3380] [id = 631] 08:50:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (13DD3000) [pid = 3380] [serial = 1893] [outer = 00000000] 08:50:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (1457B400) [pid = 3380] [serial = 1894] [outer = 13DD3000] 08:50:04 INFO - PROCESS | 3380 | 1466697004151 Marionette DEBUG loaded listener.js 08:50:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (15167C00) [pid = 3380] [serial = 1895] [outer = 13DD3000] 08:50:05 INFO - PROCESS | 3380 | 1466697004987 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:50:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 08:50:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1191ms 08:50:05 INFO - PROCESS | 3380 | 1466697005043 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 08:50:05 INFO - PROCESS | 3380 | 1466697005047 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 08:50:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 08:50:05 INFO - PROCESS | 3380 | 1466697005053 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 08:50:05 INFO - PROCESS | 3380 | 1466697005056 Marionette TRACE conn3 <- [1,2490,null,{}] 08:50:05 INFO - PROCESS | 3380 | 1466697005061 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:50:05 INFO - PROCESS | 3380 | 1466697005063 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:05 INFO - PROCESS | 3380 | 1466697005188 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 08:50:05 INFO - PROCESS | 3380 | 1466697005291 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:05 INFO - PROCESS | 3380 | 1466697005295 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:05 INFO - PROCESS | 3380 | --DOCSHELL 1778FC00 == 34 [pid = 3380] [id = 628] 08:50:05 INFO - PROCESS | 3380 | --DOCSHELL 104E3000 == 33 [pid = 3380] [id = 627] 08:50:05 INFO - PROCESS | 3380 | --DOCSHELL 177E8C00 == 32 [pid = 3380] [id = 626] 08:50:05 INFO - PROCESS | 3380 | --DOCSHELL 167CAC00 == 31 [pid = 3380] [id = 625] 08:50:05 INFO - PROCESS | 3380 | --DOCSHELL 14587000 == 30 [pid = 3380] [id = 624] 08:50:05 INFO - PROCESS | 3380 | --DOCSHELL 13186400 == 29 [pid = 3380] [id = 623] 08:50:05 INFO - PROCESS | 3380 | --DOCSHELL 11892400 == 28 [pid = 3380] [id = 622] 08:50:05 INFO - PROCESS | 3380 | --DOCSHELL 104E6400 == 27 [pid = 3380] [id = 621] 08:50:05 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (1A309000) [pid = 3380] [serial = 1849] [outer = 00000000] [url = about:blank] 08:50:05 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (1A2B1C00) [pid = 3380] [serial = 1850] [outer = 00000000] [url = about:blank] 08:50:05 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (19F73C00) [pid = 3380] [serial = 1847] [outer = 00000000] [url = about:blank] 08:50:05 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (19549000) [pid = 3380] [serial = 1840] [outer = 00000000] [url = about:blank] 08:50:05 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (1A3F2C00) [pid = 3380] [serial = 1814] [outer = 00000000] [url = about:blank] 08:50:05 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (13A22400) [pid = 3380] [serial = 1820] [outer = 00000000] [url = about:blank] 08:50:05 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (13ABC400) [pid = 3380] [serial = 1826] [outer = 00000000] [url = about:blank] 08:50:05 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (1953E800) [pid = 3380] [serial = 1837] [outer = 00000000] [url = about:blank] 08:50:05 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (19E67000) [pid = 3380] [serial = 1841] [outer = 00000000] [url = about:blank] 08:50:05 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (12BB0C00) [pid = 3380] [serial = 1823] [outer = 00000000] [url = about:blank] 08:50:05 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (16FCB400) [pid = 3380] [serial = 1831] [outer = 00000000] [url = about:blank] 08:50:05 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (10E06800) [pid = 3380] [serial = 1816] [outer = 00000000] [url = about:blank] 08:50:05 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (177E5800) [pid = 3380] [serial = 1834] [outer = 00000000] [url = about:blank] 08:50:05 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (12B6C000) [pid = 3380] [serial = 1822] [outer = 00000000] [url = about:blank] 08:50:05 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (17048C00) [pid = 3380] [serial = 1832] [outer = 00000000] [url = about:blank] 08:50:05 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (19F72C00) [pid = 3380] [serial = 1846] [outer = 00000000] [url = about:blank] 08:50:05 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (158ABC00) [pid = 3380] [serial = 1828] [outer = 00000000] [url = about:blank] 08:50:05 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (12E66C00) [pid = 3380] [serial = 1819] [outer = 00000000] [url = about:blank] 08:50:05 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (10EA3400) [pid = 3380] [serial = 1817] [outer = 00000000] [url = about:blank] 08:50:05 INFO - PROCESS | 3380 | --DOMWINDOW == 66 (1953EC00) [pid = 3380] [serial = 1838] [outer = 00000000] [url = about:blank] 08:50:05 INFO - PROCESS | 3380 | --DOMWINDOW == 65 (15CE6000) [pid = 3380] [serial = 1829] [outer = 00000000] [url = about:blank] 08:50:05 INFO - PROCESS | 3380 | --DOMWINDOW == 64 (19548C00) [pid = 3380] [serial = 1844] [outer = 00000000] [url = about:blank] 08:50:05 INFO - PROCESS | 3380 | --DOMWINDOW == 63 (132CC400) [pid = 3380] [serial = 1825] [outer = 00000000] [url = about:blank] 08:50:05 INFO - PROCESS | 3380 | --DOMWINDOW == 62 (182DE400) [pid = 3380] [serial = 1843] [outer = 00000000] [url = about:blank] 08:50:05 INFO - PROCESS | 3380 | ++DOCSHELL 104E3000 == 28 [pid = 3380] [id = 632] 08:50:05 INFO - PROCESS | 3380 | ++DOMWINDOW == 63 (104E6400) [pid = 3380] [serial = 1896] [outer = 00000000] 08:50:05 INFO - PROCESS | 3380 | ++DOMWINDOW == 64 (10E0B800) [pid = 3380] [serial = 1897] [outer = 104E6400] 08:50:05 INFO - PROCESS | 3380 | 1466697005367 Marionette DEBUG loaded listener.js 08:50:05 INFO - PROCESS | 3380 | ++DOMWINDOW == 65 (10EA4400) [pid = 3380] [serial = 1898] [outer = 104E6400] 08:50:05 INFO - PROCESS | 3380 | 1466697005801 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:50:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 08:50:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 799ms 08:50:05 INFO - PROCESS | 3380 | 1466697005853 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 08:50:05 INFO - PROCESS | 3380 | 1466697005857 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 08:50:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 08:50:05 INFO - PROCESS | 3380 | 1466697005863 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 08:50:05 INFO - PROCESS | 3380 | 1466697005866 Marionette TRACE conn3 <- [1,2494,null,{}] 08:50:05 INFO - PROCESS | 3380 | 1466697005870 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:50:05 INFO - PROCESS | 3380 | 1466697005872 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:05 INFO - PROCESS | 3380 | 1466697005957 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 08:50:05 INFO - PROCESS | 3380 | 1466697005965 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:05 INFO - PROCESS | 3380 | 1466697005967 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:06 INFO - PROCESS | 3380 | ++DOCSHELL 12BA7800 == 29 [pid = 3380] [id = 633] 08:50:06 INFO - PROCESS | 3380 | ++DOMWINDOW == 66 (12BD2400) [pid = 3380] [serial = 1899] [outer = 00000000] 08:50:06 INFO - PROCESS | 3380 | ++DOMWINDOW == 67 (12BDF000) [pid = 3380] [serial = 1900] [outer = 12BD2400] 08:50:06 INFO - PROCESS | 3380 | 1466697006013 Marionette DEBUG loaded listener.js 08:50:06 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (12E1D800) [pid = 3380] [serial = 1901] [outer = 12BD2400] 08:50:06 INFO - PROCESS | 3380 | 1466697006511 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:50:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 08:50:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 705ms 08:50:06 INFO - PROCESS | 3380 | 1466697006563 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 08:50:06 INFO - PROCESS | 3380 | 1466697006565 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 08:50:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 08:50:06 INFO - PROCESS | 3380 | 1466697006568 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 08:50:06 INFO - PROCESS | 3380 | 1466697006572 Marionette TRACE conn3 <- [1,2498,null,{}] 08:50:06 INFO - PROCESS | 3380 | 1466697006582 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:50:06 INFO - PROCESS | 3380 | 1466697006587 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:06 INFO - PROCESS | 3380 | 1466697006702 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 08:50:06 INFO - PROCESS | 3380 | 1466697006809 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:06 INFO - PROCESS | 3380 | 1466697006812 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:06 INFO - PROCESS | 3380 | ++DOCSHELL 13D55400 == 30 [pid = 3380] [id = 634] 08:50:06 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (13D55800) [pid = 3380] [serial = 1902] [outer = 00000000] 08:50:06 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (13DD9000) [pid = 3380] [serial = 1903] [outer = 13D55800] 08:50:06 INFO - PROCESS | 3380 | 1466697006859 Marionette DEBUG loaded listener.js 08:50:06 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (14583800) [pid = 3380] [serial = 1904] [outer = 13D55800] 08:50:07 INFO - PROCESS | 3380 | 1466697007226 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:50:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 08:50:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 705ms 08:50:07 INFO - PROCESS | 3380 | 1466697007268 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 08:50:07 INFO - PROCESS | 3380 | 1466697007270 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 08:50:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 08:50:07 INFO - PROCESS | 3380 | 1466697007274 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 08:50:07 INFO - PROCESS | 3380 | 1466697007275 Marionette TRACE conn3 <- [1,2502,null,{}] 08:50:07 INFO - PROCESS | 3380 | 1466697007279 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:50:07 INFO - PROCESS | 3380 | 1466697007281 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:07 INFO - PROCESS | 3380 | 1466697007372 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 08:50:07 INFO - PROCESS | 3380 | 1466697007377 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:07 INFO - PROCESS | 3380 | 1466697007380 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:07 INFO - PROCESS | 3380 | ++DOCSHELL 15CE7C00 == 31 [pid = 3380] [id = 635] 08:50:07 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (15CE9C00) [pid = 3380] [serial = 1905] [outer = 00000000] 08:50:07 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (1605C000) [pid = 3380] [serial = 1906] [outer = 15CE9C00] 08:50:07 INFO - PROCESS | 3380 | 1466697007423 Marionette DEBUG loaded listener.js 08:50:07 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (16A57000) [pid = 3380] [serial = 1907] [outer = 15CE9C00] 08:50:07 INFO - PROCESS | 3380 | 1466697007892 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:50:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 08:50:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 643ms 08:50:07 INFO - PROCESS | 3380 | 1466697007911 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 08:50:07 INFO - PROCESS | 3380 | 1466697007913 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 08:50:07 INFO - PROCESS | 3380 | 1466697007916 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 08:50:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 08:50:07 INFO - PROCESS | 3380 | 1466697007918 Marionette TRACE conn3 <- [1,2506,null,{}] 08:50:07 INFO - PROCESS | 3380 | 1466697007921 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:50:07 INFO - PROCESS | 3380 | 1466697007923 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:08 INFO - PROCESS | 3380 | 1466697008037 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 08:50:08 INFO - PROCESS | 3380 | 1466697008042 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:08 INFO - PROCESS | 3380 | 1466697008044 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:08 INFO - PROCESS | 3380 | ++DOCSHELL 15CED800 == 32 [pid = 3380] [id = 636] 08:50:08 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (16AB2000) [pid = 3380] [serial = 1908] [outer = 00000000] 08:50:08 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (17048800) [pid = 3380] [serial = 1909] [outer = 16AB2000] 08:50:08 INFO - PROCESS | 3380 | 1466697008087 Marionette DEBUG loaded listener.js 08:50:08 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (176CA400) [pid = 3380] [serial = 1910] [outer = 16AB2000] 08:50:08 INFO - PROCESS | 3380 | 1466697008575 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:50:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 08:50:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 705ms 08:50:08 INFO - PROCESS | 3380 | 1466697008616 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 08:50:08 INFO - PROCESS | 3380 | 1466697008618 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 08:50:08 INFO - PROCESS | 3380 | 1466697008622 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 08:50:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 08:50:08 INFO - PROCESS | 3380 | 1466697008623 Marionette TRACE conn3 <- [1,2510,null,{}] 08:50:08 INFO - PROCESS | 3380 | 1466697008627 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:50:08 INFO - PROCESS | 3380 | 1466697008633 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:08 INFO - PROCESS | 3380 | 1466697008773 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 08:50:08 INFO - PROCESS | 3380 | 1466697008785 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:08 INFO - PROCESS | 3380 | 1466697008787 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:08 INFO - PROCESS | 3380 | ++DOCSHELL 180C8800 == 33 [pid = 3380] [id = 637] 08:50:08 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (180CE400) [pid = 3380] [serial = 1911] [outer = 00000000] 08:50:08 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (182DE400) [pid = 3380] [serial = 1912] [outer = 180CE400] 08:50:08 INFO - PROCESS | 3380 | 1466697008831 Marionette DEBUG loaded listener.js 08:50:08 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (19545400) [pid = 3380] [serial = 1913] [outer = 180CE400] 08:50:09 INFO - PROCESS | 3380 | 1466697009280 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:50:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 08:50:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 689ms 08:50:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 08:50:09 INFO - PROCESS | 3380 | 1466697009322 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 08:50:09 INFO - PROCESS | 3380 | 1466697009323 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 08:50:09 INFO - PROCESS | 3380 | 1466697009327 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 08:50:09 INFO - PROCESS | 3380 | 1466697009329 Marionette TRACE conn3 <- [1,2514,null,{}] 08:50:09 INFO - PROCESS | 3380 | 1466697009334 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:50:09 INFO - PROCESS | 3380 | 1466697009336 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:09 INFO - PROCESS | 3380 | 1466697009484 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 08:50:09 INFO - PROCESS | 3380 | 1466697009507 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:09 INFO - PROCESS | 3380 | 1466697009508 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:09 INFO - PROCESS | 3380 | ++DOCSHELL 12BD4000 == 34 [pid = 3380] [id = 638] 08:50:09 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (13ABEC00) [pid = 3380] [serial = 1914] [outer = 00000000] 08:50:09 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (19E67000) [pid = 3380] [serial = 1915] [outer = 13ABEC00] 08:50:09 INFO - PROCESS | 3380 | 1466697009551 Marionette DEBUG loaded listener.js 08:50:09 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (19E6E800) [pid = 3380] [serial = 1916] [outer = 13ABEC00] 08:50:09 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (16A54000) [pid = 3380] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 08:50:09 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (10A59400) [pid = 3380] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 08:50:09 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (11C97C00) [pid = 3380] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 08:50:09 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (114AB800) [pid = 3380] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 08:50:09 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (158A9400) [pid = 3380] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 08:50:09 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (1A2AF000) [pid = 3380] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 08:50:09 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (17978800) [pid = 3380] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 08:50:09 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (12B75400) [pid = 3380] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 08:50:09 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (1318F000) [pid = 3380] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 08:50:09 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (104E8C00) [pid = 3380] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 08:50:09 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (15279C00) [pid = 3380] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 08:50:09 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (17A92C00) [pid = 3380] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 08:50:09 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (176CCC00) [pid = 3380] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 08:50:10 INFO - PROCESS | 3380 | 1466697010126 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:50:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 08:50:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 799ms 08:50:10 INFO - PROCESS | 3380 | 1466697010161 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 08:50:10 INFO - PROCESS | 3380 | 1466697010163 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 08:50:10 INFO - PROCESS | 3380 | 1466697010166 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 08:50:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 08:50:10 INFO - PROCESS | 3380 | 1466697010167 Marionette TRACE conn3 <- [1,2518,null,{}] 08:50:10 INFO - PROCESS | 3380 | 1466697010171 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:50:10 INFO - PROCESS | 3380 | 1466697010173 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:10 INFO - PROCESS | 3380 | 1466697010256 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 08:50:10 INFO - PROCESS | 3380 | 1466697010261 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:10 INFO - PROCESS | 3380 | 1466697010263 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:10 INFO - PROCESS | 3380 | ++DOCSHELL 12BB5400 == 35 [pid = 3380] [id = 639] 08:50:10 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (12BD3400) [pid = 3380] [serial = 1917] [outer = 00000000] 08:50:10 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (17A9C400) [pid = 3380] [serial = 1918] [outer = 12BD3400] 08:50:10 INFO - PROCESS | 3380 | 1466697010305 Marionette DEBUG loaded listener.js 08:50:10 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (1953CC00) [pid = 3380] [serial = 1919] [outer = 12BD3400] 08:50:10 INFO - PROCESS | 3380 | 1466697010726 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:50:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 08:50:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 596ms 08:50:10 INFO - PROCESS | 3380 | 1466697010770 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 08:50:10 INFO - PROCESS | 3380 | 1466697010772 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 08:50:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 08:50:10 INFO - PROCESS | 3380 | 1466697010780 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 08:50:10 INFO - PROCESS | 3380 | 1466697010781 Marionette TRACE conn3 <- [1,2522,null,{}] 08:50:10 INFO - PROCESS | 3380 | 1466697010785 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:50:10 INFO - PROCESS | 3380 | 1466697010787 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:10 INFO - PROCESS | 3380 | 1466697010867 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 08:50:10 INFO - PROCESS | 3380 | 1466697010873 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:10 INFO - PROCESS | 3380 | 1466697010875 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:10 INFO - PROCESS | 3380 | ++DOCSHELL 10220000 == 36 [pid = 3380] [id = 640] 08:50:10 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (10435C00) [pid = 3380] [serial = 1920] [outer = 00000000] 08:50:10 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (17A96400) [pid = 3380] [serial = 1921] [outer = 10435C00] 08:50:10 INFO - PROCESS | 3380 | 1466697010917 Marionette DEBUG loaded listener.js 08:50:10 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (19F31C00) [pid = 3380] [serial = 1922] [outer = 10435C00] 08:50:11 INFO - PROCESS | 3380 | 1466697011374 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:50:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 08:50:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 627ms 08:50:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 08:50:11 INFO - PROCESS | 3380 | 1466697011420 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 08:50:11 INFO - PROCESS | 3380 | 1466697011422 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 08:50:11 INFO - PROCESS | 3380 | 1466697011425 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 08:50:11 INFO - PROCESS | 3380 | 1466697011427 Marionette TRACE conn3 <- [1,2526,null,{}] 08:50:11 INFO - PROCESS | 3380 | 1466697011430 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:50:11 INFO - PROCESS | 3380 | 1466697011432 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:11 INFO - PROCESS | 3380 | 1466697011509 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 08:50:11 INFO - PROCESS | 3380 | 1466697011514 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:11 INFO - PROCESS | 3380 | 1466697011515 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:11 INFO - PROCESS | 3380 | ++DOCSHELL 19F30800 == 37 [pid = 3380] [id = 641] 08:50:11 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (19F6A000) [pid = 3380] [serial = 1923] [outer = 00000000] 08:50:11 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (19F73400) [pid = 3380] [serial = 1924] [outer = 19F6A000] 08:50:11 INFO - PROCESS | 3380 | 1466697011560 Marionette DEBUG loaded listener.js 08:50:11 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (19F73C00) [pid = 3380] [serial = 1925] [outer = 19F6A000] 08:50:12 INFO - PROCESS | 3380 | --DOCSHELL 104E3000 == 36 [pid = 3380] [id = 632] 08:50:12 INFO - PROCESS | 3380 | --DOCSHELL 13D5D000 == 35 [pid = 3380] [id = 631] 08:50:12 INFO - PROCESS | 3380 | --DOCSHELL 102C8400 == 34 [pid = 3380] [id = 629] 08:50:12 INFO - PROCESS | 3380 | --DOCSHELL 10E97000 == 33 [pid = 3380] [id = 630] 08:50:13 INFO - PROCESS | 3380 | --DOCSHELL 15CE7C00 == 32 [pid = 3380] [id = 635] 08:50:13 INFO - PROCESS | 3380 | --DOCSHELL 10220000 == 31 [pid = 3380] [id = 640] 08:50:13 INFO - PROCESS | 3380 | --DOCSHELL 12BB5400 == 30 [pid = 3380] [id = 639] 08:50:13 INFO - PROCESS | 3380 | --DOCSHELL 12BA7800 == 29 [pid = 3380] [id = 633] 08:50:13 INFO - PROCESS | 3380 | --DOCSHELL 180C8800 == 28 [pid = 3380] [id = 637] 08:50:13 INFO - PROCESS | 3380 | --DOCSHELL 12BD4000 == 27 [pid = 3380] [id = 638] 08:50:13 INFO - PROCESS | 3380 | --DOCSHELL 13D55400 == 26 [pid = 3380] [id = 634] 08:50:13 INFO - PROCESS | 3380 | --DOCSHELL 15CED800 == 25 [pid = 3380] [id = 636] 08:50:13 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (12BDFC00) [pid = 3380] [serial = 1852] [outer = 00000000] [url = about:blank] 08:50:13 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (17044C00) [pid = 3380] [serial = 1856] [outer = 00000000] [url = about:blank] 08:50:13 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (16060400) [pid = 3380] [serial = 1855] [outer = 00000000] [url = about:blank] 08:50:13 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (1A3E9800) [pid = 3380] [serial = 1859] [outer = 00000000] [url = about:blank] 08:50:13 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (1A306800) [pid = 3380] [serial = 1858] [outer = 00000000] [url = about:blank] 08:50:13 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (17A9AC00) [pid = 3380] [serial = 1879] [outer = 00000000] [url = about:blank] 08:50:13 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (15CD8400) [pid = 3380] [serial = 1883] [outer = 00000000] [url = about:blank] 08:50:13 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (13D56000) [pid = 3380] [serial = 1882] [outer = 00000000] [url = about:blank] 08:50:13 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (13D52400) [pid = 3380] [serial = 1870] [outer = 00000000] [url = about:blank] 08:50:13 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (13D5FC00) [pid = 3380] [serial = 1871] [outer = 00000000] [url = about:blank] 08:50:13 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (180D3800) [pid = 3380] [serial = 1880] [outer = 00000000] [url = about:blank] 08:50:13 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (105F1000) [pid = 3380] [serial = 1864] [outer = 00000000] [url = about:blank] 08:50:13 INFO - PROCESS | 3380 | --DOMWINDOW == 66 (199CD000) [pid = 3380] [serial = 1888] [outer = 00000000] [url = about:blank] 08:50:13 INFO - PROCESS | 3380 | --DOMWINDOW == 65 (10B7B400) [pid = 3380] [serial = 1865] [outer = 00000000] [url = about:blank] 08:50:13 INFO - PROCESS | 3380 | --DOMWINDOW == 64 (15CE1400) [pid = 3380] [serial = 1873] [outer = 00000000] [url = about:blank] 08:50:13 INFO - PROCESS | 3380 | --DOMWINDOW == 63 (182DF800) [pid = 3380] [serial = 1886] [outer = 00000000] [url = about:blank] 08:50:13 INFO - PROCESS | 3380 | --DOMWINDOW == 62 (17044400) [pid = 3380] [serial = 1877] [outer = 00000000] [url = about:blank] 08:50:13 INFO - PROCESS | 3380 | --DOMWINDOW == 61 (15CEBC00) [pid = 3380] [serial = 1874] [outer = 00000000] [url = about:blank] 08:50:13 INFO - PROCESS | 3380 | --DOMWINDOW == 60 (18220800) [pid = 3380] [serial = 1885] [outer = 00000000] [url = about:blank] 08:50:13 INFO - PROCESS | 3380 | --DOMWINDOW == 59 (1797D000) [pid = 3380] [serial = 1835] [outer = 00000000] [url = about:blank] 08:50:13 INFO - PROCESS | 3380 | --DOMWINDOW == 58 (16F0E800) [pid = 3380] [serial = 1876] [outer = 00000000] [url = about:blank] 08:50:13 INFO - PROCESS | 3380 | --DOMWINDOW == 57 (11803000) [pid = 3380] [serial = 1862] [outer = 00000000] [url = about:blank] 08:50:13 INFO - PROCESS | 3380 | --DOMWINDOW == 56 (10EA2400) [pid = 3380] [serial = 1861] [outer = 00000000] [url = about:blank] 08:50:13 INFO - PROCESS | 3380 | --DOMWINDOW == 55 (12B75800) [pid = 3380] [serial = 1867] [outer = 00000000] [url = about:blank] 08:50:13 INFO - PROCESS | 3380 | --DOMWINDOW == 54 (12BD6400) [pid = 3380] [serial = 1868] [outer = 00000000] [url = about:blank] 08:50:13 INFO - PROCESS | 3380 | --DOMWINDOW == 53 (13222C00) [pid = 3380] [serial = 1853] [outer = 00000000] [url = about:blank] 08:50:13 INFO - PROCESS | 3380 | 1466697013450 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:50:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 08:50:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 2116ms 08:50:13 INFO - PROCESS | 3380 | 1466697013542 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 08:50:13 INFO - PROCESS | 3380 | 1466697013547 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 08:50:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 08:50:13 INFO - PROCESS | 3380 | 1466697013553 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 08:50:13 INFO - PROCESS | 3380 | 1466697013556 Marionette TRACE conn3 <- [1,2530,null,{}] 08:50:13 INFO - PROCESS | 3380 | 1466697013563 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:50:13 INFO - PROCESS | 3380 | 1466697013566 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:13 INFO - PROCESS | 3380 | 1466697013718 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 08:50:13 INFO - PROCESS | 3380 | 1466697013844 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:13 INFO - PROCESS | 3380 | 1466697013849 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:13 INFO - PROCESS | 3380 | ++DOCSHELL 10B7E000 == 26 [pid = 3380] [id = 642] 08:50:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 54 (10B7E400) [pid = 3380] [serial = 1926] [outer = 00000000] 08:50:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 55 (10E10000) [pid = 3380] [serial = 1927] [outer = 10B7E400] 08:50:13 INFO - PROCESS | 3380 | 1466697013917 Marionette DEBUG loaded listener.js 08:50:14 INFO - PROCESS | 3380 | ++DOMWINDOW == 56 (10F90C00) [pid = 3380] [serial = 1928] [outer = 10B7E400] 08:50:14 INFO - PROCESS | 3380 | 1466697014642 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:50:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 08:50:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1159ms 08:50:14 INFO - PROCESS | 3380 | 1466697014712 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 08:50:14 INFO - PROCESS | 3380 | 1466697014718 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 08:50:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 08:50:14 INFO - PROCESS | 3380 | 1466697014725 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 08:50:14 INFO - PROCESS | 3380 | 1466697014728 Marionette TRACE conn3 <- [1,2534,null,{}] 08:50:14 INFO - PROCESS | 3380 | 1466697014732 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:50:14 INFO - PROCESS | 3380 | 1466697014736 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:14 INFO - PROCESS | 3380 | 1466697014867 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 08:50:15 INFO - PROCESS | 3380 | 1466697014996 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:15 INFO - PROCESS | 3380 | 1466697015000 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:15 INFO - PROCESS | 3380 | ++DOCSHELL 12B71000 == 27 [pid = 3380] [id = 643] 08:50:15 INFO - PROCESS | 3380 | ++DOMWINDOW == 57 (12B73000) [pid = 3380] [serial = 1929] [outer = 00000000] 08:50:15 INFO - PROCESS | 3380 | ++DOMWINDOW == 58 (12BA9C00) [pid = 3380] [serial = 1930] [outer = 12B73000] 08:50:15 INFO - PROCESS | 3380 | 1466697015057 Marionette DEBUG loaded listener.js 08:50:15 INFO - PROCESS | 3380 | ++DOMWINDOW == 59 (12BD4C00) [pid = 3380] [serial = 1931] [outer = 12B73000] 08:50:15 INFO - PROCESS | 3380 | --DOCSHELL 13D52C00 == 26 [pid = 3380] [id = 403] 08:50:15 INFO - PROCESS | 3380 | 1466697015715 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:50:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 08:50:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1050ms 08:50:15 INFO - PROCESS | 3380 | 1466697015768 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 08:50:15 INFO - PROCESS | 3380 | 1466697015773 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 08:50:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 08:50:15 INFO - PROCESS | 3380 | 1466697015777 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 08:50:15 INFO - PROCESS | 3380 | 1466697015782 Marionette TRACE conn3 <- [1,2538,null,{}] 08:50:15 INFO - PROCESS | 3380 | 1466697015814 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:50:15 INFO - PROCESS | 3380 | 1466697015816 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:15 INFO - PROCESS | 3380 | 1466697015912 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 08:50:16 INFO - PROCESS | 3380 | 1466697016005 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:16 INFO - PROCESS | 3380 | 1466697016008 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:16 INFO - PROCESS | 3380 | ++DOCSHELL 1104E400 == 27 [pid = 3380] [id = 644] 08:50:16 INFO - PROCESS | 3380 | ++DOMWINDOW == 60 (11051800) [pid = 3380] [serial = 1932] [outer = 00000000] 08:50:16 INFO - PROCESS | 3380 | ++DOMWINDOW == 61 (12BA9400) [pid = 3380] [serial = 1933] [outer = 11051800] 08:50:16 INFO - PROCESS | 3380 | 1466697016055 Marionette DEBUG loaded listener.js 08:50:16 INFO - PROCESS | 3380 | ++DOMWINDOW == 62 (12BD7800) [pid = 3380] [serial = 1934] [outer = 11051800] 08:50:16 INFO - PROCESS | 3380 | 1466697016500 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:50:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 08:50:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 783ms 08:50:16 INFO - PROCESS | 3380 | 1466697016559 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 08:50:16 INFO - PROCESS | 3380 | 1466697016563 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 08:50:16 INFO - PROCESS | 3380 | 1466697016569 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 08:50:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 08:50:16 INFO - PROCESS | 3380 | 1466697016572 Marionette TRACE conn3 <- [1,2542,null,{}] 08:50:16 INFO - PROCESS | 3380 | 1466697016576 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:50:16 INFO - PROCESS | 3380 | 1466697016578 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:16 INFO - PROCESS | 3380 | 1466697016671 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 08:50:16 INFO - PROCESS | 3380 | 1466697016679 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:16 INFO - PROCESS | 3380 | 1466697016681 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:16 INFO - PROCESS | 3380 | ++DOCSHELL 13222C00 == 28 [pid = 3380] [id = 645] 08:50:16 INFO - PROCESS | 3380 | ++DOMWINDOW == 63 (13223000) [pid = 3380] [serial = 1935] [outer = 00000000] 08:50:16 INFO - PROCESS | 3380 | ++DOMWINDOW == 64 (132D0400) [pid = 3380] [serial = 1936] [outer = 13223000] 08:50:16 INFO - PROCESS | 3380 | 1466697016733 Marionette DEBUG loaded listener.js 08:50:16 INFO - PROCESS | 3380 | ++DOMWINDOW == 65 (13A20C00) [pid = 3380] [serial = 1937] [outer = 13223000] 08:50:17 INFO - PROCESS | 3380 | 1466697017225 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:50:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 08:50:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 705ms 08:50:17 INFO - PROCESS | 3380 | 1466697017271 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 08:50:17 INFO - PROCESS | 3380 | 1466697017273 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 08:50:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 08:50:17 INFO - PROCESS | 3380 | 1466697017277 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 08:50:17 INFO - PROCESS | 3380 | 1466697017280 Marionette TRACE conn3 <- [1,2546,null,{}] 08:50:17 INFO - PROCESS | 3380 | 1466697017291 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:50:17 INFO - PROCESS | 3380 | 1466697017295 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:17 INFO - PROCESS | 3380 | 1466697017392 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 08:50:17 INFO - PROCESS | 3380 | 1466697017490 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:17 INFO - PROCESS | 3380 | 1466697017493 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:17 INFO - PROCESS | 3380 | ++DOCSHELL 13F8FC00 == 29 [pid = 3380] [id = 646] 08:50:17 INFO - PROCESS | 3380 | ++DOMWINDOW == 66 (13F90000) [pid = 3380] [serial = 1938] [outer = 00000000] 08:50:17 INFO - PROCESS | 3380 | ++DOMWINDOW == 67 (14582800) [pid = 3380] [serial = 1939] [outer = 13F90000] 08:50:17 INFO - PROCESS | 3380 | 1466697017542 Marionette DEBUG loaded listener.js 08:50:17 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (1527B000) [pid = 3380] [serial = 1940] [outer = 13F90000] 08:50:17 INFO - PROCESS | 3380 | 1466697017947 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:50:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 08:50:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 705ms 08:50:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 08:50:18 INFO - PROCESS | 3380 | 1466697017976 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 08:50:18 INFO - PROCESS | 3380 | 1466697017979 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 08:50:18 INFO - PROCESS | 3380 | 1466697017991 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 08:50:18 INFO - PROCESS | 3380 | 1466697017993 Marionette TRACE conn3 <- [1,2550,null,{}] 08:50:18 INFO - PROCESS | 3380 | 1466697017996 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:50:18 INFO - PROCESS | 3380 | 1466697017998 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:18 INFO - PROCESS | 3380 | 1466697018155 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 08:50:18 INFO - PROCESS | 3380 | 1466697018175 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:18 INFO - PROCESS | 3380 | 1466697018177 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:18 INFO - PROCESS | 3380 | ++DOCSHELL 15CE1800 == 30 [pid = 3380] [id = 647] 08:50:18 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (15CE4000) [pid = 3380] [serial = 1941] [outer = 00000000] 08:50:18 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (15CEC800) [pid = 3380] [serial = 1942] [outer = 15CE4000] 08:50:18 INFO - PROCESS | 3380 | 1466697018221 Marionette DEBUG loaded listener.js 08:50:18 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (16061000) [pid = 3380] [serial = 1943] [outer = 15CE4000] 08:50:18 INFO - PROCESS | 3380 | 1466697018677 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:50:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 08:50:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 752ms 08:50:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 08:50:18 INFO - PROCESS | 3380 | 1466697018744 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 08:50:18 INFO - PROCESS | 3380 | 1466697018746 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 08:50:18 INFO - PROCESS | 3380 | 1466697018750 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 08:50:18 INFO - PROCESS | 3380 | 1466697018751 Marionette TRACE conn3 <- [1,2554,null,{}] 08:50:18 INFO - PROCESS | 3380 | 1466697018755 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:50:18 INFO - PROCESS | 3380 | 1466697018757 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:18 INFO - PROCESS | 3380 | 1466697018870 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 08:50:18 INFO - PROCESS | 3380 | 1466697018878 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:18 INFO - PROCESS | 3380 | 1466697018880 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:18 INFO - PROCESS | 3380 | ++DOCSHELL 15C0F000 == 31 [pid = 3380] [id = 648] 08:50:18 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (15C0F800) [pid = 3380] [serial = 1944] [outer = 00000000] 08:50:18 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (16F42C00) [pid = 3380] [serial = 1945] [outer = 15C0F800] 08:50:18 INFO - PROCESS | 3380 | 1466697018924 Marionette DEBUG loaded listener.js 08:50:19 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (16F44800) [pid = 3380] [serial = 1946] [outer = 15C0F800] 08:50:19 INFO - PROCESS | 3380 | 1466697019404 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:50:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 08:50:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 689ms 08:50:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 08:50:19 INFO - PROCESS | 3380 | 1466697019448 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 08:50:19 INFO - PROCESS | 3380 | 1466697019450 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 08:50:19 INFO - PROCESS | 3380 | 1466697019453 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 08:50:19 INFO - PROCESS | 3380 | 1466697019455 Marionette TRACE conn3 <- [1,2558,null,{}] 08:50:19 INFO - PROCESS | 3380 | 1466697019458 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:50:19 INFO - PROCESS | 3380 | 1466697019464 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:19 INFO - PROCESS | 3380 | 1466697019637 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 08:50:19 INFO - PROCESS | 3380 | 1466697019648 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:19 INFO - PROCESS | 3380 | 1466697019650 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:19 INFO - PROCESS | 3380 | ++DOCSHELL 12BB1000 == 32 [pid = 3380] [id = 649] 08:50:19 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (16F10C00) [pid = 3380] [serial = 1947] [outer = 00000000] 08:50:19 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (17A97800) [pid = 3380] [serial = 1948] [outer = 16F10C00] 08:50:19 INFO - PROCESS | 3380 | 1466697019747 Marionette DEBUG loaded listener.js 08:50:19 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (180D1000) [pid = 3380] [serial = 1949] [outer = 16F10C00] 08:50:19 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (10435C00) [pid = 3380] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 08:50:19 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (16AB2000) [pid = 3380] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 08:50:19 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (180CE400) [pid = 3380] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 08:50:19 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (13ABEC00) [pid = 3380] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 08:50:19 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (15CE9C00) [pid = 3380] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 08:50:19 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (13D55800) [pid = 3380] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 08:50:19 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (12BD2400) [pid = 3380] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 08:50:19 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (104E6400) [pid = 3380] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 08:50:19 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (13DD3000) [pid = 3380] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 08:50:19 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (10E9D800) [pid = 3380] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 08:50:19 INFO - PROCESS | 3380 | --DOMWINDOW == 66 (1047E400) [pid = 3380] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 08:50:19 INFO - PROCESS | 3380 | --DOMWINDOW == 65 (12BD3400) [pid = 3380] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 08:50:20 INFO - PROCESS | 3380 | 1466697020162 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:50:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 08:50:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 737ms 08:50:20 INFO - PROCESS | 3380 | 1466697020198 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 08:50:20 INFO - PROCESS | 3380 | 1466697020199 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 08:50:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 08:50:20 INFO - PROCESS | 3380 | 1466697020203 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 08:50:20 INFO - PROCESS | 3380 | 1466697020204 Marionette TRACE conn3 <- [1,2562,null,{}] 08:50:20 INFO - PROCESS | 3380 | 1466697020217 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:50:20 INFO - PROCESS | 3380 | 1466697020219 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:20 INFO - PROCESS | 3380 | 1466697020298 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 08:50:20 INFO - PROCESS | 3380 | 1466697020402 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:20 INFO - PROCESS | 3380 | 1466697020404 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:20 INFO - PROCESS | 3380 | ++DOCSHELL 10F9C800 == 33 [pid = 3380] [id = 650] 08:50:20 INFO - PROCESS | 3380 | ++DOMWINDOW == 66 (12BD2400) [pid = 3380] [serial = 1950] [outer = 00000000] 08:50:20 INFO - PROCESS | 3380 | ++DOMWINDOW == 67 (158B4800) [pid = 3380] [serial = 1951] [outer = 12BD2400] 08:50:20 INFO - PROCESS | 3380 | 1466697020448 Marionette DEBUG loaded listener.js 08:50:20 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (17048C00) [pid = 3380] [serial = 1952] [outer = 12BD2400] 08:50:20 INFO - PROCESS | 3380 | 1466697020863 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:50:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 08:50:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 690ms 08:50:20 INFO - PROCESS | 3380 | 1466697020936 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 08:50:20 INFO - PROCESS | 3380 | 1466697020938 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 08:50:20 INFO - PROCESS | 3380 | 1466697020941 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 08:50:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 08:50:20 INFO - PROCESS | 3380 | 1466697020943 Marionette TRACE conn3 <- [1,2566,null,{}] 08:50:20 INFO - PROCESS | 3380 | 1466697020947 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:50:20 INFO - PROCESS | 3380 | 1466697020949 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:21 INFO - PROCESS | 3380 | 1466697021053 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 08:50:21 INFO - PROCESS | 3380 | 1466697021061 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:21 INFO - PROCESS | 3380 | 1466697021063 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:21 INFO - PROCESS | 3380 | ++DOCSHELL 114A1400 == 34 [pid = 3380] [id = 651] 08:50:21 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (12BD6C00) [pid = 3380] [serial = 1953] [outer = 00000000] 08:50:21 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (18219C00) [pid = 3380] [serial = 1954] [outer = 12BD6C00] 08:50:21 INFO - PROCESS | 3380 | 1466697021106 Marionette DEBUG loaded listener.js 08:50:21 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (1821A800) [pid = 3380] [serial = 1955] [outer = 12BD6C00] 08:50:21 INFO - PROCESS | 3380 | 1466697021535 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:50:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 08:50:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 642ms 08:50:21 INFO - PROCESS | 3380 | 1466697021580 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 08:50:21 INFO - PROCESS | 3380 | 1466697021582 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 08:50:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 08:50:21 INFO - PROCESS | 3380 | 1466697021586 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 08:50:21 INFO - PROCESS | 3380 | 1466697021588 Marionette TRACE conn3 <- [1,2570,null,{}] 08:50:21 INFO - PROCESS | 3380 | 1466697021591 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:50:21 INFO - PROCESS | 3380 | 1466697021593 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:21 INFO - PROCESS | 3380 | 1466697021673 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 08:50:21 INFO - PROCESS | 3380 | 1466697021678 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:21 INFO - PROCESS | 3380 | 1466697021680 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:21 INFO - PROCESS | 3380 | ++DOCSHELL 10E03000 == 35 [pid = 3380] [id = 652] 08:50:21 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (13DDD800) [pid = 3380] [serial = 1956] [outer = 00000000] 08:50:21 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (182E1400) [pid = 3380] [serial = 1957] [outer = 13DDD800] 08:50:21 INFO - PROCESS | 3380 | 1466697021723 Marionette DEBUG loaded listener.js 08:50:21 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (182E1C00) [pid = 3380] [serial = 1958] [outer = 13DDD800] 08:50:22 INFO - PROCESS | 3380 | 1466697022202 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:50:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 08:50:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 705ms 08:50:22 INFO - PROCESS | 3380 | 1466697022285 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 08:50:22 INFO - PROCESS | 3380 | 1466697022290 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 08:50:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 08:50:22 INFO - PROCESS | 3380 | 1466697022296 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 08:50:22 INFO - PROCESS | 3380 | 1466697022299 Marionette TRACE conn3 <- [1,2574,null,{}] 08:50:22 INFO - PROCESS | 3380 | 1466697022305 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:50:22 INFO - PROCESS | 3380 | 1466697022308 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:22 INFO - PROCESS | 3380 | 1466697022515 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 08:50:22 INFO - PROCESS | 3380 | 1466697022621 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:22 INFO - PROCESS | 3380 | 1466697022626 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:22 INFO - PROCESS | 3380 | ++DOCSHELL 10E0F400 == 36 [pid = 3380] [id = 653] 08:50:22 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (10E68400) [pid = 3380] [serial = 1959] [outer = 00000000] 08:50:22 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (11802400) [pid = 3380] [serial = 1960] [outer = 10E68400] 08:50:22 INFO - PROCESS | 3380 | 1466697022695 Marionette DEBUG loaded listener.js 08:50:22 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (12B75800) [pid = 3380] [serial = 1961] [outer = 10E68400] 08:50:23 INFO - PROCESS | 3380 | 1466697023263 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:50:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 08:50:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1003ms 08:50:23 INFO - PROCESS | 3380 | 1466697023298 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 08:50:23 INFO - PROCESS | 3380 | 1466697023302 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 08:50:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 08:50:23 INFO - PROCESS | 3380 | 1466697023309 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 08:50:23 INFO - PROCESS | 3380 | 1466697023312 Marionette TRACE conn3 <- [1,2578,null,{}] 08:50:23 INFO - PROCESS | 3380 | 1466697023316 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:50:23 INFO - PROCESS | 3380 | 1466697023319 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:23 INFO - PROCESS | 3380 | 1466697023431 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 08:50:23 INFO - PROCESS | 3380 | 1466697023587 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:23 INFO - PROCESS | 3380 | 1466697023590 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:23 INFO - PROCESS | 3380 | ++DOCSHELL 13D53C00 == 37 [pid = 3380] [id = 654] 08:50:23 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (13D54000) [pid = 3380] [serial = 1962] [outer = 00000000] 08:50:23 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (13D5BC00) [pid = 3380] [serial = 1963] [outer = 13D54000] 08:50:23 INFO - PROCESS | 3380 | 1466697023652 Marionette DEBUG loaded listener.js 08:50:23 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (13F9E000) [pid = 3380] [serial = 1964] [outer = 13D54000] 08:50:24 INFO - PROCESS | 3380 | 1466697024266 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:50:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 08:50:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1003ms 08:50:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 08:50:24 INFO - PROCESS | 3380 | 1466697024310 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 08:50:24 INFO - PROCESS | 3380 | 1466697024312 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 08:50:24 INFO - PROCESS | 3380 | 1466697024316 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 08:50:24 INFO - PROCESS | 3380 | 1466697024320 Marionette TRACE conn3 <- [1,2582,null,{}] 08:50:24 INFO - PROCESS | 3380 | 1466697024331 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:50:24 INFO - PROCESS | 3380 | 1466697024336 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:24 INFO - PROCESS | 3380 | 1466697024444 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 08:50:24 INFO - PROCESS | 3380 | 1466697024588 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:24 INFO - PROCESS | 3380 | 1466697024591 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:24 INFO - PROCESS | 3380 | ++DOCSHELL 177EAC00 == 38 [pid = 3380] [id = 655] 08:50:24 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (1797A400) [pid = 3380] [serial = 1965] [outer = 00000000] 08:50:24 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (180D4000) [pid = 3380] [serial = 1966] [outer = 1797A400] 08:50:24 INFO - PROCESS | 3380 | 1466697024648 Marionette DEBUG loaded listener.js 08:50:24 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (182E0C00) [pid = 3380] [serial = 1967] [outer = 1797A400] 08:50:25 INFO - PROCESS | 3380 | 1466697025511 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:50:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 08:50:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1254ms 08:50:25 INFO - PROCESS | 3380 | 1466697025574 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 08:50:25 INFO - PROCESS | 3380 | 1466697025578 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 08:50:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 08:50:25 INFO - PROCESS | 3380 | 1466697025583 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 08:50:25 INFO - PROCESS | 3380 | 1466697025586 Marionette TRACE conn3 <- [1,2586,null,{}] 08:50:25 INFO - PROCESS | 3380 | 1466697025591 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:50:25 INFO - PROCESS | 3380 | 1466697025594 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:25 INFO - PROCESS | 3380 | 1466697025729 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 08:50:25 INFO - PROCESS | 3380 | 1466697025870 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:25 INFO - PROCESS | 3380 | 1466697025875 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:25 INFO - PROCESS | 3380 | ++DOCSHELL 10A5C800 == 39 [pid = 3380] [id = 656] 08:50:25 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (10A5F000) [pid = 3380] [serial = 1968] [outer = 00000000] 08:50:25 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (114AFC00) [pid = 3380] [serial = 1969] [outer = 10A5F000] 08:50:25 INFO - PROCESS | 3380 | 1466697025925 Marionette DEBUG loaded listener.js 08:50:26 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (11D89000) [pid = 3380] [serial = 1970] [outer = 10A5F000] 08:50:26 INFO - PROCESS | 3380 | --DOCSHELL 12E62800 == 38 [pid = 3380] [id = 394] 08:50:26 INFO - PROCESS | 3380 | --DOCSHELL 10E0AC00 == 37 [pid = 3380] [id = 393] 08:50:26 INFO - PROCESS | 3380 | --DOCSHELL 104EBC00 == 36 [pid = 3380] [id = 405] 08:50:26 INFO - PROCESS | 3380 | --DOCSHELL 15CEE800 == 35 [pid = 3380] [id = 409] 08:50:26 INFO - PROCESS | 3380 | --DOCSHELL 14588000 == 34 [pid = 3380] [id = 408] 08:50:26 INFO - PROCESS | 3380 | --DOCSHELL 105F1C00 == 33 [pid = 3380] [id = 399] 08:50:26 INFO - PROCESS | 3380 | --DOCSHELL 13DD8C00 == 32 [pid = 3380] [id = 395] 08:50:26 INFO - PROCESS | 3380 | --DOCSHELL 1821F400 == 31 [pid = 3380] [id = 398] 08:50:26 INFO - PROCESS | 3380 | --DOCSHELL 15162C00 == 30 [pid = 3380] [id = 397] 08:50:26 INFO - PROCESS | 3380 | --DOCSHELL 15167000 == 29 [pid = 3380] [id = 396] 08:50:26 INFO - PROCESS | 3380 | --DOCSHELL 13D55000 == 28 [pid = 3380] [id = 407] 08:50:26 INFO - PROCESS | 3380 | --DOCSHELL 12BDC800 == 27 [pid = 3380] [id = 400] 08:50:26 INFO - PROCESS | 3380 | --DOCSHELL 12B70C00 == 26 [pid = 3380] [id = 406] 08:50:26 INFO - PROCESS | 3380 | --DOCSHELL 10B7E000 == 25 [pid = 3380] [id = 642] 08:50:26 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (19F31C00) [pid = 3380] [serial = 1922] [outer = 00000000] [url = about:blank] 08:50:26 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (17048800) [pid = 3380] [serial = 1909] [outer = 00000000] [url = about:blank] 08:50:26 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (182DE400) [pid = 3380] [serial = 1912] [outer = 00000000] [url = about:blank] 08:50:26 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (19E67000) [pid = 3380] [serial = 1915] [outer = 00000000] [url = about:blank] 08:50:26 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (19545400) [pid = 3380] [serial = 1913] [outer = 00000000] [url = about:blank] 08:50:26 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (17A96400) [pid = 3380] [serial = 1921] [outer = 00000000] [url = about:blank] 08:50:26 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (19E6E800) [pid = 3380] [serial = 1916] [outer = 00000000] [url = about:blank] 08:50:26 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (1605C000) [pid = 3380] [serial = 1906] [outer = 00000000] [url = about:blank] 08:50:26 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (13DD9000) [pid = 3380] [serial = 1903] [outer = 00000000] [url = about:blank] 08:50:26 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (14583800) [pid = 3380] [serial = 1904] [outer = 00000000] [url = about:blank] 08:50:26 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (12BDF000) [pid = 3380] [serial = 1900] [outer = 00000000] [url = about:blank] 08:50:26 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (12E1D800) [pid = 3380] [serial = 1901] [outer = 00000000] [url = about:blank] 08:50:26 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (10E0B800) [pid = 3380] [serial = 1897] [outer = 00000000] [url = about:blank] 08:50:26 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (10EA4400) [pid = 3380] [serial = 1898] [outer = 00000000] [url = about:blank] 08:50:26 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (15167C00) [pid = 3380] [serial = 1895] [outer = 00000000] [url = about:blank] 08:50:26 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (1457B400) [pid = 3380] [serial = 1894] [outer = 00000000] [url = about:blank] 08:50:26 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (114E2000) [pid = 3380] [serial = 1892] [outer = 00000000] [url = about:blank] 08:50:26 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (1104DC00) [pid = 3380] [serial = 1891] [outer = 00000000] [url = about:blank] 08:50:26 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (199D0400) [pid = 3380] [serial = 1889] [outer = 00000000] [url = about:blank] 08:50:26 INFO - PROCESS | 3380 | --DOMWINDOW == 66 (17A9C400) [pid = 3380] [serial = 1918] [outer = 00000000] [url = about:blank] 08:50:26 INFO - PROCESS | 3380 | --DOMWINDOW == 65 (176CA400) [pid = 3380] [serial = 1910] [outer = 00000000] [url = about:blank] 08:50:26 INFO - PROCESS | 3380 | --DOMWINDOW == 64 (1953CC00) [pid = 3380] [serial = 1919] [outer = 00000000] [url = about:blank] 08:50:26 INFO - PROCESS | 3380 | --DOMWINDOW == 63 (16A57000) [pid = 3380] [serial = 1907] [outer = 00000000] [url = about:blank] 08:50:26 INFO - PROCESS | 3380 | 1466697026402 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:50:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 08:50:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 846ms 08:50:26 INFO - PROCESS | 3380 | 1466697026427 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 08:50:26 INFO - PROCESS | 3380 | 1466697026431 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 08:50:26 INFO - PROCESS | 3380 | 1466697026437 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 08:50:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 08:50:26 INFO - PROCESS | 3380 | 1466697026440 Marionette TRACE conn3 <- [1,2590,null,{}] 08:50:26 INFO - PROCESS | 3380 | 1466697026444 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:50:26 INFO - PROCESS | 3380 | 1466697026446 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:26 INFO - PROCESS | 3380 | 1466697026538 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 08:50:26 INFO - PROCESS | 3380 | 1466697026547 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:26 INFO - PROCESS | 3380 | 1466697026549 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:26 INFO - PROCESS | 3380 | ++DOCSHELL 114A6C00 == 26 [pid = 3380] [id = 657] 08:50:26 INFO - PROCESS | 3380 | ++DOMWINDOW == 64 (114E0000) [pid = 3380] [serial = 1971] [outer = 00000000] 08:50:26 INFO - PROCESS | 3380 | ++DOMWINDOW == 65 (12E13800) [pid = 3380] [serial = 1972] [outer = 114E0000] 08:50:26 INFO - PROCESS | 3380 | 1466697026597 Marionette DEBUG loaded listener.js 08:50:26 INFO - PROCESS | 3380 | ++DOMWINDOW == 66 (12ED1800) [pid = 3380] [serial = 1973] [outer = 114E0000] 08:50:27 INFO - PROCESS | 3380 | 1466697027113 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:50:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 08:50:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 689ms 08:50:27 INFO - PROCESS | 3380 | 1466697027137 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 08:50:27 INFO - PROCESS | 3380 | 1466697027139 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 08:50:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 08:50:27 INFO - PROCESS | 3380 | 1466697027143 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 08:50:27 INFO - PROCESS | 3380 | 1466697027146 Marionette TRACE conn3 <- [1,2594,null,{}] 08:50:27 INFO - PROCESS | 3380 | 1466697027157 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:50:27 INFO - PROCESS | 3380 | 1466697027161 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:27 INFO - PROCESS | 3380 | 1466697027276 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 08:50:27 INFO - PROCESS | 3380 | 1466697027378 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:27 INFO - PROCESS | 3380 | 1466697027381 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:27 INFO - PROCESS | 3380 | ++DOCSHELL 13DDCC00 == 27 [pid = 3380] [id = 658] 08:50:27 INFO - PROCESS | 3380 | ++DOMWINDOW == 67 (13DDD000) [pid = 3380] [serial = 1974] [outer = 00000000] 08:50:27 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (14583C00) [pid = 3380] [serial = 1975] [outer = 13DDD000] 08:50:27 INFO - PROCESS | 3380 | 1466697027433 Marionette DEBUG loaded listener.js 08:50:27 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (15275000) [pid = 3380] [serial = 1976] [outer = 13DDD000] 08:50:27 INFO - PROCESS | 3380 | 1466697027823 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:50:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 08:50:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 736ms 08:50:27 INFO - PROCESS | 3380 | 1466697027883 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 08:50:27 INFO - PROCESS | 3380 | 1466697027886 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 08:50:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 08:50:27 INFO - PROCESS | 3380 | 1466697027889 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 08:50:27 INFO - PROCESS | 3380 | 1466697027890 Marionette TRACE conn3 <- [1,2598,null,{}] 08:50:27 INFO - PROCESS | 3380 | 1466697027894 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:50:27 INFO - PROCESS | 3380 | 1466697027896 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:28 INFO - PROCESS | 3380 | 1466697027981 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 08:50:28 INFO - PROCESS | 3380 | 1466697027986 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:28 INFO - PROCESS | 3380 | 1466697027988 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:28 INFO - PROCESS | 3380 | ++DOCSHELL 15162C00 == 28 [pid = 3380] [id = 659] 08:50:28 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (15CDD000) [pid = 3380] [serial = 1977] [outer = 00000000] 08:50:28 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (15CEE800) [pid = 3380] [serial = 1978] [outer = 15CDD000] 08:50:28 INFO - PROCESS | 3380 | 1466697028032 Marionette DEBUG loaded listener.js 08:50:28 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (16A57800) [pid = 3380] [serial = 1979] [outer = 15CDD000] 08:50:28 INFO - PROCESS | 3380 | 1466697028527 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:50:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 08:50:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 689ms 08:50:28 INFO - PROCESS | 3380 | 1466697028588 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 08:50:28 INFO - PROCESS | 3380 | 1466697028590 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 08:50:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 08:50:28 INFO - PROCESS | 3380 | 1466697028599 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 08:50:28 INFO - PROCESS | 3380 | 1466697028601 Marionette TRACE conn3 <- [1,2602,null,{}] 08:50:28 INFO - PROCESS | 3380 | 1466697028604 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:50:28 INFO - PROCESS | 3380 | 1466697028606 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:28 INFO - PROCESS | 3380 | 1466697028742 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 08:50:28 INFO - PROCESS | 3380 | 1466697028765 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:28 INFO - PROCESS | 3380 | 1466697028768 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:28 INFO - PROCESS | 3380 | ++DOCSHELL 11885000 == 29 [pid = 3380] [id = 660] 08:50:28 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (15CD5C00) [pid = 3380] [serial = 1980] [outer = 00000000] 08:50:28 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (1768BC00) [pid = 3380] [serial = 1981] [outer = 15CD5C00] 08:50:28 INFO - PROCESS | 3380 | 1466697028811 Marionette DEBUG loaded listener.js 08:50:28 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (176C8800) [pid = 3380] [serial = 1982] [outer = 15CD5C00] 08:50:29 INFO - PROCESS | 3380 | 1466697029269 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:50:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 08:50:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 690ms 08:50:29 INFO - PROCESS | 3380 | 1466697029293 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 08:50:29 INFO - PROCESS | 3380 | 1466697029295 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 08:50:29 INFO - PROCESS | 3380 | 1466697029298 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 08:50:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 08:50:29 INFO - PROCESS | 3380 | 1466697029300 Marionette TRACE conn3 <- [1,2606,null,{}] 08:50:29 INFO - PROCESS | 3380 | 1466697029303 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:50:29 INFO - PROCESS | 3380 | 1466697029309 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:29 INFO - PROCESS | 3380 | 1466697029447 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 08:50:29 INFO - PROCESS | 3380 | 1466697029512 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:29 INFO - PROCESS | 3380 | 1466697029514 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:29 INFO - PROCESS | 3380 | ++DOCSHELL 1953D800 == 30 [pid = 3380] [id = 661] 08:50:29 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (1953EC00) [pid = 3380] [serial = 1983] [outer = 00000000] 08:50:29 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (199C2C00) [pid = 3380] [serial = 1984] [outer = 1953EC00] 08:50:29 INFO - PROCESS | 3380 | 1466697029565 Marionette DEBUG loaded listener.js 08:50:29 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (199C3400) [pid = 3380] [serial = 1985] [outer = 1953EC00] 08:50:30 INFO - PROCESS | 3380 | 1466697029987 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:50:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 08:50:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 737ms 08:50:30 INFO - PROCESS | 3380 | 1466697030040 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 08:50:30 INFO - PROCESS | 3380 | 1466697030042 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 08:50:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 08:50:30 INFO - PROCESS | 3380 | 1466697030045 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 08:50:30 INFO - PROCESS | 3380 | 1466697030047 Marionette TRACE conn3 <- [1,2610,null,{}] 08:50:30 INFO - PROCESS | 3380 | 1466697030050 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:50:30 INFO - PROCESS | 3380 | 1466697030052 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:30 INFO - PROCESS | 3380 | 1466697030200 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 08:50:30 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (15C0F800) [pid = 3380] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 08:50:30 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (12B73000) [pid = 3380] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 08:50:30 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (19F6A000) [pid = 3380] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 08:50:30 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (13223000) [pid = 3380] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 08:50:30 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (10B7E400) [pid = 3380] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 08:50:30 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (13F90000) [pid = 3380] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 08:50:30 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (16F10C00) [pid = 3380] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 08:50:30 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (11051800) [pid = 3380] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 08:50:30 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (12BD2400) [pid = 3380] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 08:50:30 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (12BD6C00) [pid = 3380] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 08:50:30 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (15CE4000) [pid = 3380] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 08:50:30 INFO - PROCESS | 3380 | 1466697030363 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:30 INFO - PROCESS | 3380 | 1466697030365 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:30 INFO - PROCESS | 3380 | ++DOCSHELL 105F1000 == 31 [pid = 3380] [id = 662] 08:50:30 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (10A59000) [pid = 3380] [serial = 1986] [outer = 00000000] 08:50:30 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (10E0FC00) [pid = 3380] [serial = 1987] [outer = 10A59000] 08:50:30 INFO - PROCESS | 3380 | 1466697030411 Marionette DEBUG loaded listener.js 08:50:30 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (12B6C000) [pid = 3380] [serial = 1988] [outer = 10A59000] 08:50:30 INFO - PROCESS | 3380 | 1466697030782 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:50:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 08:50:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 800ms 08:50:30 INFO - PROCESS | 3380 | 1466697030847 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 08:50:30 INFO - PROCESS | 3380 | 1466697030849 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 08:50:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 08:50:30 INFO - PROCESS | 3380 | 1466697030852 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 08:50:30 INFO - PROCESS | 3380 | 1466697030854 Marionette TRACE conn3 <- [1,2614,null,{}] 08:50:30 INFO - PROCESS | 3380 | 1466697030857 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:50:30 INFO - PROCESS | 3380 | 1466697030859 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:30 INFO - PROCESS | 3380 | 1466697030973 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 08:50:31 INFO - PROCESS | 3380 | 1466697031034 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:31 INFO - PROCESS | 3380 | 1466697031036 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:31 INFO - PROCESS | 3380 | ++DOCSHELL 102C9000 == 32 [pid = 3380] [id = 663] 08:50:31 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (11DDCC00) [pid = 3380] [serial = 1989] [outer = 00000000] 08:50:31 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (17790000) [pid = 3380] [serial = 1990] [outer = 11DDCC00] 08:50:31 INFO - PROCESS | 3380 | 1466697031081 Marionette DEBUG loaded listener.js 08:50:31 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (17983400) [pid = 3380] [serial = 1991] [outer = 11DDCC00] 08:50:31 INFO - PROCESS | 3380 | 1466697031439 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:50:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 08:50:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 641ms 08:50:31 INFO - PROCESS | 3380 | 1466697031490 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 08:50:31 INFO - PROCESS | 3380 | 1466697031492 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 08:50:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 08:50:31 INFO - PROCESS | 3380 | 1466697031495 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 08:50:31 INFO - PROCESS | 3380 | 1466697031497 Marionette TRACE conn3 <- [1,2618,null,{}] 08:50:31 INFO - PROCESS | 3380 | 1466697031500 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:50:31 INFO - PROCESS | 3380 | 1466697031502 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:31 INFO - PROCESS | 3380 | 1466697031630 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 08:50:31 INFO - PROCESS | 3380 | 1466697031668 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:31 INFO - PROCESS | 3380 | 1466697031670 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:31 INFO - PROCESS | 3380 | ++DOCSHELL 199C8C00 == 33 [pid = 3380] [id = 664] 08:50:31 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (199D0400) [pid = 3380] [serial = 1992] [outer = 00000000] 08:50:31 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (19F33400) [pid = 3380] [serial = 1993] [outer = 199D0400] 08:50:31 INFO - PROCESS | 3380 | 1466697031713 Marionette DEBUG loaded listener.js 08:50:31 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (19F35400) [pid = 3380] [serial = 1994] [outer = 199D0400] 08:50:32 INFO - PROCESS | 3380 | 1466697032115 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:50:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 08:50:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 641ms 08:50:32 INFO - PROCESS | 3380 | 1466697032134 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 08:50:32 INFO - PROCESS | 3380 | 1466697032136 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 08:50:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 08:50:32 INFO - PROCESS | 3380 | 1466697032139 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 08:50:32 INFO - PROCESS | 3380 | 1466697032140 Marionette TRACE conn3 <- [1,2622,null,{}] 08:50:32 INFO - PROCESS | 3380 | 1466697032144 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:50:32 INFO - PROCESS | 3380 | 1466697032146 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:32 INFO - PROCESS | 3380 | 1466697032274 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 08:50:32 INFO - PROCESS | 3380 | 1466697032282 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:32 INFO - PROCESS | 3380 | 1466697032283 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:32 INFO - PROCESS | 3380 | ++DOCSHELL 104EBC00 == 34 [pid = 3380] [id = 665] 08:50:32 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (16F45C00) [pid = 3380] [serial = 1995] [outer = 00000000] 08:50:32 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (1A2AF400) [pid = 3380] [serial = 1996] [outer = 16F45C00] 08:50:32 INFO - PROCESS | 3380 | 1466697032326 Marionette DEBUG loaded listener.js 08:50:32 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (1A2B6800) [pid = 3380] [serial = 1997] [outer = 16F45C00] 08:50:32 INFO - PROCESS | 3380 | 1466697032956 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:50:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 08:50:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 891ms 08:50:33 INFO - PROCESS | 3380 | 1466697033052 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 08:50:33 INFO - PROCESS | 3380 | 1466697033057 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 08:50:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 08:50:33 INFO - PROCESS | 3380 | 1466697033062 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 08:50:33 INFO - PROCESS | 3380 | 1466697033067 Marionette TRACE conn3 <- [1,2626,null,{}] 08:50:33 INFO - PROCESS | 3380 | 1466697033072 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:50:33 INFO - PROCESS | 3380 | 1466697033075 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:33 INFO - PROCESS | 3380 | 1466697033191 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 08:50:33 INFO - PROCESS | 3380 | 1466697033324 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:33 INFO - PROCESS | 3380 | 1466697033327 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:33 INFO - PROCESS | 3380 | ++DOCSHELL 10E06C00 == 35 [pid = 3380] [id = 666] 08:50:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (10E09000) [pid = 3380] [serial = 1998] [outer = 00000000] 08:50:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (114A7800) [pid = 3380] [serial = 1999] [outer = 10E09000] 08:50:33 INFO - PROCESS | 3380 | 1466697033384 Marionette DEBUG loaded listener.js 08:50:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (1315EC00) [pid = 3380] [serial = 2000] [outer = 10E09000] 08:50:33 INFO - PROCESS | 3380 | 1466697033996 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:50:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 08:50:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 938ms 08:50:34 INFO - PROCESS | 3380 | 1466697034038 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 08:50:34 INFO - PROCESS | 3380 | 1466697034043 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 08:50:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 08:50:34 INFO - PROCESS | 3380 | 1466697034049 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 08:50:34 INFO - PROCESS | 3380 | 1466697034052 Marionette TRACE conn3 <- [1,2630,null,{}] 08:50:34 INFO - PROCESS | 3380 | 1466697034056 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:50:34 INFO - PROCESS | 3380 | 1466697034059 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:34 INFO - PROCESS | 3380 | 1466697034173 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 08:50:34 INFO - PROCESS | 3380 | 1466697034286 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:34 INFO - PROCESS | 3380 | 1466697034289 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:34 INFO - PROCESS | 3380 | ++DOCSHELL 13D60400 == 36 [pid = 3380] [id = 667] 08:50:34 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (14585C00) [pid = 3380] [serial = 2001] [outer = 00000000] 08:50:34 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (15CE9000) [pid = 3380] [serial = 2002] [outer = 14585C00] 08:50:34 INFO - PROCESS | 3380 | 1466697034384 Marionette DEBUG loaded listener.js 08:50:34 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (16AB3000) [pid = 3380] [serial = 2003] [outer = 14585C00] 08:50:34 INFO - PROCESS | 3380 | 1466697034987 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:50:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 08:50:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1001ms 08:50:35 INFO - PROCESS | 3380 | 1466697035052 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 08:50:35 INFO - PROCESS | 3380 | 1466697035054 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 08:50:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 08:50:35 INFO - PROCESS | 3380 | 1466697035058 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 08:50:35 INFO - PROCESS | 3380 | 1466697035062 Marionette TRACE conn3 <- [1,2634,null,{}] 08:50:35 INFO - PROCESS | 3380 | 1466697035086 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:50:35 INFO - PROCESS | 3380 | 1466697035091 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:35 INFO - PROCESS | 3380 | 1466697035251 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 08:50:35 INFO - PROCESS | 3380 | 1466697035312 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:35 INFO - PROCESS | 3380 | 1466697035316 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:35 INFO - PROCESS | 3380 | ++DOCSHELL 19F32000 == 37 [pid = 3380] [id = 668] 08:50:35 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (19F32800) [pid = 3380] [serial = 2004] [outer = 00000000] 08:50:35 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (19F72000) [pid = 3380] [serial = 2005] [outer = 19F32800] 08:50:35 INFO - PROCESS | 3380 | 1466697035371 Marionette DEBUG loaded listener.js 08:50:35 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (1A307400) [pid = 3380] [serial = 2006] [outer = 19F32800] 08:50:35 INFO - PROCESS | 3380 | 1466697035951 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:50:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 08:50:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 954ms 08:50:36 INFO - PROCESS | 3380 | 1466697036003 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 08:50:36 INFO - PROCESS | 3380 | 1466697036006 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 08:50:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 08:50:36 INFO - PROCESS | 3380 | 1466697036009 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 08:50:36 INFO - PROCESS | 3380 | 1466697036011 Marionette TRACE conn3 <- [1,2638,null,{}] 08:50:36 INFO - PROCESS | 3380 | 1466697036015 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:50:36 INFO - PROCESS | 3380 | 1466697036017 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:36 INFO - PROCESS | 3380 | 1466697036125 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 08:50:36 INFO - PROCESS | 3380 | 1466697036448 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:36 INFO - PROCESS | 3380 | 1466697036451 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:36 INFO - PROCESS | 3380 | ++DOCSHELL 10561800 == 38 [pid = 3380] [id = 669] 08:50:36 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (105E9400) [pid = 3380] [serial = 2007] [outer = 00000000] 08:50:36 INFO - PROCESS | 3380 | ++DOMWINDOW == 90 (10A5D000) [pid = 3380] [serial = 2008] [outer = 105E9400] 08:50:36 INFO - PROCESS | 3380 | 1466697036500 Marionette DEBUG loaded listener.js 08:50:36 INFO - PROCESS | 3380 | ++DOMWINDOW == 91 (10E0F800) [pid = 3380] [serial = 2009] [outer = 105E9400] 08:50:37 INFO - PROCESS | 3380 | --DOCSHELL 12B69000 == 37 [pid = 3380] [id = 404] 08:50:37 INFO - PROCESS | 3380 | --DOCSHELL 16F04C00 == 36 [pid = 3380] [id = 410] 08:50:37 INFO - PROCESS | 3380 | --DOMWINDOW == 90 (19F73400) [pid = 3380] [serial = 1924] [outer = 00000000] [url = about:blank] 08:50:37 INFO - PROCESS | 3380 | --DOMWINDOW == 89 (15CEC800) [pid = 3380] [serial = 1942] [outer = 00000000] [url = about:blank] 08:50:37 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (16061000) [pid = 3380] [serial = 1943] [outer = 00000000] [url = about:blank] 08:50:37 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (16F44800) [pid = 3380] [serial = 1946] [outer = 00000000] [url = about:blank] 08:50:37 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (17048C00) [pid = 3380] [serial = 1952] [outer = 00000000] [url = about:blank] 08:50:37 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (182E1400) [pid = 3380] [serial = 1957] [outer = 00000000] [url = about:blank] 08:50:37 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (1821A800) [pid = 3380] [serial = 1955] [outer = 00000000] [url = about:blank] 08:50:37 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (16F42C00) [pid = 3380] [serial = 1945] [outer = 00000000] [url = about:blank] 08:50:37 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (12BD4C00) [pid = 3380] [serial = 1931] [outer = 00000000] [url = about:blank] 08:50:37 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (12BA9C00) [pid = 3380] [serial = 1930] [outer = 00000000] [url = about:blank] 08:50:37 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (19F73C00) [pid = 3380] [serial = 1925] [outer = 00000000] [url = about:blank] 08:50:37 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (132D0400) [pid = 3380] [serial = 1936] [outer = 00000000] [url = about:blank] 08:50:37 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (10E10000) [pid = 3380] [serial = 1927] [outer = 00000000] [url = about:blank] 08:50:37 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (10F90C00) [pid = 3380] [serial = 1928] [outer = 00000000] [url = about:blank] 08:50:37 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (13A20C00) [pid = 3380] [serial = 1937] [outer = 00000000] [url = about:blank] 08:50:37 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (14582800) [pid = 3380] [serial = 1939] [outer = 00000000] [url = about:blank] 08:50:37 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (1527B000) [pid = 3380] [serial = 1940] [outer = 00000000] [url = about:blank] 08:50:37 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (17A97800) [pid = 3380] [serial = 1948] [outer = 00000000] [url = about:blank] 08:50:37 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (12BA9400) [pid = 3380] [serial = 1933] [outer = 00000000] [url = about:blank] 08:50:37 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (158B4800) [pid = 3380] [serial = 1951] [outer = 00000000] [url = about:blank] 08:50:37 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (12BD7800) [pid = 3380] [serial = 1934] [outer = 00000000] [url = about:blank] 08:50:37 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (180D1000) [pid = 3380] [serial = 1949] [outer = 00000000] [url = about:blank] 08:50:37 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (18219C00) [pid = 3380] [serial = 1954] [outer = 00000000] [url = about:blank] 08:50:37 INFO - PROCESS | 3380 | 1466697037091 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:50:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 08:50:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1095ms 08:50:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 08:50:37 INFO - PROCESS | 3380 | 1466697037106 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 08:50:37 INFO - PROCESS | 3380 | 1466697037109 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 08:50:37 INFO - PROCESS | 3380 | 1466697037113 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 08:50:37 INFO - PROCESS | 3380 | 1466697037116 Marionette TRACE conn3 <- [1,2642,null,{}] 08:50:37 INFO - PROCESS | 3380 | 1466697037121 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:50:37 INFO - PROCESS | 3380 | 1466697037123 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:37 INFO - PROCESS | 3380 | 1466697037209 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 08:50:37 INFO - PROCESS | 3380 | 1466697037325 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:37 INFO - PROCESS | 3380 | 1466697037328 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:37 INFO - PROCESS | 3380 | ++DOCSHELL 10A5B000 == 37 [pid = 3380] [id = 670] 08:50:37 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (10E02000) [pid = 3380] [serial = 2010] [outer = 00000000] 08:50:37 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (11048800) [pid = 3380] [serial = 2011] [outer = 10E02000] 08:50:37 INFO - PROCESS | 3380 | 1466697037375 Marionette DEBUG loaded listener.js 08:50:37 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (12BD6000) [pid = 3380] [serial = 2012] [outer = 10E02000] 08:50:37 INFO - PROCESS | 3380 | 1466697037750 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:50:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 08:50:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 688ms 08:50:37 INFO - PROCESS | 3380 | 1466697037853 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 08:50:37 INFO - PROCESS | 3380 | 1466697037856 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 08:50:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 08:50:37 INFO - PROCESS | 3380 | 1466697037860 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 08:50:37 INFO - PROCESS | 3380 | 1466697037862 Marionette TRACE conn3 <- [1,2646,null,{}] 08:50:37 INFO - PROCESS | 3380 | 1466697037869 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:50:37 INFO - PROCESS | 3380 | 1466697037872 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:37 INFO - PROCESS | 3380 | 1466697037960 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 08:50:37 INFO - PROCESS | 3380 | 1466697037972 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:37 INFO - PROCESS | 3380 | 1466697037974 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:37 INFO - PROCESS | 3380 | ++DOCSHELL 13D61800 == 38 [pid = 3380] [id = 671] 08:50:37 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (13DCEC00) [pid = 3380] [serial = 2013] [outer = 00000000] 08:50:38 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (1457E400) [pid = 3380] [serial = 2014] [outer = 13DCEC00] 08:50:38 INFO - PROCESS | 3380 | 1466697038018 Marionette DEBUG loaded listener.js 08:50:38 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (1527C400) [pid = 3380] [serial = 2015] [outer = 13DCEC00] 08:50:38 INFO - PROCESS | 3380 | 1466697038475 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:50:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 08:50:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 626ms 08:50:38 INFO - PROCESS | 3380 | 1466697038497 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 08:50:38 INFO - PROCESS | 3380 | 1466697038499 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 08:50:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 08:50:38 INFO - PROCESS | 3380 | 1466697038512 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 08:50:38 INFO - PROCESS | 3380 | 1466697038518 Marionette TRACE conn3 <- [1,2650,null,{}] 08:50:38 INFO - PROCESS | 3380 | 1466697038522 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:50:38 INFO - PROCESS | 3380 | 1466697038525 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:38 INFO - PROCESS | 3380 | 1466697038609 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 08:50:38 INFO - PROCESS | 3380 | 1466697038614 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:38 INFO - PROCESS | 3380 | 1466697038616 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:38 INFO - PROCESS | 3380 | ++DOCSHELL 16062000 == 39 [pid = 3380] [id = 672] 08:50:38 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (16A5FC00) [pid = 3380] [serial = 2016] [outer = 00000000] 08:50:38 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (16F45400) [pid = 3380] [serial = 2017] [outer = 16A5FC00] 08:50:38 INFO - PROCESS | 3380 | 1466697038662 Marionette DEBUG loaded listener.js 08:50:38 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (17040800) [pid = 3380] [serial = 2018] [outer = 16A5FC00] 08:50:39 INFO - PROCESS | 3380 | 1466697039106 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:50:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 08:50:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 657ms 08:50:39 INFO - PROCESS | 3380 | 1466697039166 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 08:50:39 INFO - PROCESS | 3380 | 1466697039168 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 08:50:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 08:50:39 INFO - PROCESS | 3380 | 1466697039172 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 08:50:39 INFO - PROCESS | 3380 | 1466697039173 Marionette TRACE conn3 <- [1,2654,null,{}] 08:50:39 INFO - PROCESS | 3380 | 1466697039177 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:50:39 INFO - PROCESS | 3380 | 1466697039179 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:39 INFO - PROCESS | 3380 | 1466697039262 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 08:50:39 INFO - PROCESS | 3380 | 1466697039267 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:39 INFO - PROCESS | 3380 | 1466697039269 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:39 INFO - PROCESS | 3380 | ++DOCSHELL 17040000 == 40 [pid = 3380] [id = 673] 08:50:39 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (1768A400) [pid = 3380] [serial = 2019] [outer = 00000000] 08:50:39 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (17A97800) [pid = 3380] [serial = 2020] [outer = 1768A400] 08:50:39 INFO - PROCESS | 3380 | 1466697039313 Marionette DEBUG loaded listener.js 08:50:39 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (17FF1C00) [pid = 3380] [serial = 2021] [outer = 1768A400] 08:50:40 INFO - PROCESS | 3380 | 1466697040297 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:50:40 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:50:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1142ms 08:50:40 INFO - PROCESS | 3380 | 1466697040320 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 08:50:40 INFO - PROCESS | 3380 | 1466697040322 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 08:50:40 INFO - PROCESS | 3380 | 1466697040325 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 08:50:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 08:50:40 INFO - PROCESS | 3380 | 1466697040327 Marionette TRACE conn3 <- [1,2658,null,{}] 08:50:40 INFO - PROCESS | 3380 | 1466697040330 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:50:40 INFO - PROCESS | 3380 | 1466697040332 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:40 INFO - PROCESS | 3380 | 1466697040449 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 08:50:40 INFO - PROCESS | 3380 | 1466697040456 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:40 INFO - PROCESS | 3380 | 1466697040461 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:40 INFO - PROCESS | 3380 | ++DOCSHELL 13187000 == 41 [pid = 3380] [id = 674] 08:50:40 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (18222400) [pid = 3380] [serial = 2022] [outer = 00000000] 08:50:40 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (182E5800) [pid = 3380] [serial = 2023] [outer = 18222400] 08:50:40 INFO - PROCESS | 3380 | 1466697040572 Marionette DEBUG loaded listener.js 08:50:40 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (199C6000) [pid = 3380] [serial = 2024] [outer = 18222400] 08:50:41 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (199D0400) [pid = 3380] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 08:50:41 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (10E68400) [pid = 3380] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 08:50:41 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (15CD5C00) [pid = 3380] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 08:50:41 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (10A5F000) [pid = 3380] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 08:50:41 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (11DDCC00) [pid = 3380] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 08:50:41 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (13DDD000) [pid = 3380] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 08:50:41 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (13D54000) [pid = 3380] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 08:50:41 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (1953EC00) [pid = 3380] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 08:50:41 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (114E0000) [pid = 3380] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 08:50:41 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (15CDD000) [pid = 3380] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 08:50:41 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (1797A400) [pid = 3380] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 08:50:41 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (10A59000) [pid = 3380] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 08:50:41 INFO - PROCESS | 3380 | 1466697041541 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:50:41 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:50:41 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:50:41 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 08:50:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:50:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1235ms 08:50:41 INFO - PROCESS | 3380 | 1466697041569 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 08:50:41 INFO - PROCESS | 3380 | 1466697041571 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 08:50:41 INFO - PROCESS | 3380 | 1466697041575 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 08:50:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 08:50:41 INFO - PROCESS | 3380 | 1466697041576 Marionette TRACE conn3 <- [1,2662,null,{}] 08:50:41 INFO - PROCESS | 3380 | 1466697041580 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:50:41 INFO - PROCESS | 3380 | 1466697041582 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:41 INFO - PROCESS | 3380 | 1466697041663 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 08:50:41 INFO - PROCESS | 3380 | 1466697041677 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:41 INFO - PROCESS | 3380 | 1466697041679 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:41 INFO - PROCESS | 3380 | ++DOCSHELL 104E6C00 == 42 [pid = 3380] [id = 675] 08:50:41 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (12BAF400) [pid = 3380] [serial = 2025] [outer = 00000000] 08:50:41 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (16062C00) [pid = 3380] [serial = 2026] [outer = 12BAF400] 08:50:41 INFO - PROCESS | 3380 | 1466697041723 Marionette DEBUG loaded listener.js 08:50:41 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (1778F400) [pid = 3380] [serial = 2027] [outer = 12BAF400] 08:50:42 INFO - PROCESS | 3380 | 1466697042674 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:50:42 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:50:42 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:50:42 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 08:50:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:50:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1158ms 08:50:42 INFO - PROCESS | 3380 | 1466697042727 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 08:50:42 INFO - PROCESS | 3380 | 1466697042729 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 08:50:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 08:50:42 INFO - PROCESS | 3380 | 1466697042733 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 08:50:42 INFO - PROCESS | 3380 | 1466697042735 Marionette TRACE conn3 <- [1,2666,null,{}] 08:50:42 INFO - PROCESS | 3380 | 1466697042738 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:50:42 INFO - PROCESS | 3380 | 1466697042740 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:42 INFO - PROCESS | 3380 | 1466697042819 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 08:50:42 INFO - PROCESS | 3380 | 1466697042824 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:42 INFO - PROCESS | 3380 | 1466697042826 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:42 INFO - PROCESS | 3380 | ++DOCSHELL 18217800 == 43 [pid = 3380] [id = 676] 08:50:42 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (1821C000) [pid = 3380] [serial = 2028] [outer = 00000000] 08:50:42 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (19F31000) [pid = 3380] [serial = 2029] [outer = 1821C000] 08:50:42 INFO - PROCESS | 3380 | 1466697042876 Marionette DEBUG loaded listener.js 08:50:42 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (19F32400) [pid = 3380] [serial = 2030] [outer = 1821C000] 08:50:43 INFO - PROCESS | 3380 | 1466697043874 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:50:43 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:50:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1189ms 08:50:43 INFO - PROCESS | 3380 | 1466697043936 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 08:50:43 INFO - PROCESS | 3380 | 1466697043941 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 08:50:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 08:50:43 INFO - PROCESS | 3380 | 1466697043947 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 08:50:43 INFO - PROCESS | 3380 | 1466697043951 Marionette TRACE conn3 <- [1,2670,null,{}] 08:50:44 INFO - PROCESS | 3380 | 1466697044000 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:50:44 INFO - PROCESS | 3380 | 1466697044003 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:44 INFO - PROCESS | 3380 | 1466697044105 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 08:50:44 INFO - PROCESS | 3380 | 1466697044279 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:44 INFO - PROCESS | 3380 | 1466697044282 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:44 INFO - PROCESS | 3380 | ++DOCSHELL 1146BC00 == 44 [pid = 3380] [id = 677] 08:50:44 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (114A4C00) [pid = 3380] [serial = 2031] [outer = 00000000] 08:50:44 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (11DDBC00) [pid = 3380] [serial = 2032] [outer = 114A4C00] 08:50:44 INFO - PROCESS | 3380 | 1466697044383 Marionette DEBUG loaded listener.js 08:50:44 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (12BD2C00) [pid = 3380] [serial = 2033] [outer = 114A4C00] 08:50:45 INFO - PROCESS | 3380 | 1466697045452 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:50:45 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:50:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1564ms 08:50:45 INFO - PROCESS | 3380 | 1466697045507 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 08:50:45 INFO - PROCESS | 3380 | 1466697045512 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 08:50:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 08:50:45 INFO - PROCESS | 3380 | 1466697045518 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 08:50:45 INFO - PROCESS | 3380 | 1466697045521 Marionette TRACE conn3 <- [1,2674,null,{}] 08:50:45 INFO - PROCESS | 3380 | 1466697045525 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:50:45 INFO - PROCESS | 3380 | 1466697045528 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:45 INFO - PROCESS | 3380 | 1466697045703 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 08:50:45 INFO - PROCESS | 3380 | 1466697045841 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:45 INFO - PROCESS | 3380 | 1466697045844 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:45 INFO - PROCESS | 3380 | ++DOCSHELL 14582800 == 45 [pid = 3380] [id = 678] 08:50:45 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (14582C00) [pid = 3380] [serial = 2034] [outer = 00000000] 08:50:45 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (15CD8400) [pid = 3380] [serial = 2035] [outer = 14582C00] 08:50:45 INFO - PROCESS | 3380 | 1466697045906 Marionette DEBUG loaded listener.js 08:50:45 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (15CED800) [pid = 3380] [serial = 2036] [outer = 14582C00] 08:50:46 INFO - PROCESS | 3380 | 1466697046950 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:50:46 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:50:46 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:50:46 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 08:50:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:50:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1454ms 08:50:47 INFO - PROCESS | 3380 | 1466697047027 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 08:50:47 INFO - PROCESS | 3380 | 1466697047031 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 08:50:47 INFO - PROCESS | 3380 | 1466697047037 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 08:50:47 INFO - PROCESS | 3380 | 1466697047040 Marionette TRACE conn3 <- [1,2678,null,{}] 08:50:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 08:50:47 INFO - PROCESS | 3380 | 1466697047047 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:50:47 INFO - PROCESS | 3380 | 1466697047051 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:47 INFO - PROCESS | 3380 | --DOCSHELL 10E05000 == 44 [pid = 3380] [id = 402] 08:50:47 INFO - PROCESS | 3380 | --DOCSHELL 199C8C00 == 43 [pid = 3380] [id = 664] 08:50:47 INFO - PROCESS | 3380 | --DOCSHELL 104E6C00 == 42 [pid = 3380] [id = 675] 08:50:47 INFO - PROCESS | 3380 | --DOCSHELL 13187000 == 41 [pid = 3380] [id = 674] 08:50:47 INFO - PROCESS | 3380 | --DOCSHELL 17040000 == 40 [pid = 3380] [id = 673] 08:50:47 INFO - PROCESS | 3380 | --DOCSHELL 16062000 == 39 [pid = 3380] [id = 672] 08:50:47 INFO - PROCESS | 3380 | --DOCSHELL 13D61800 == 38 [pid = 3380] [id = 671] 08:50:47 INFO - PROCESS | 3380 | --DOCSHELL 10A5B000 == 37 [pid = 3380] [id = 670] 08:50:47 INFO - PROCESS | 3380 | --DOCSHELL 10561800 == 36 [pid = 3380] [id = 669] 08:50:47 INFO - PROCESS | 3380 | --DOCSHELL 10E06C00 == 35 [pid = 3380] [id = 666] 08:50:47 INFO - PROCESS | 3380 | --DOCSHELL 13D60400 == 34 [pid = 3380] [id = 667] 08:50:47 INFO - PROCESS | 3380 | --DOCSHELL 104EBC00 == 33 [pid = 3380] [id = 665] 08:50:47 INFO - PROCESS | 3380 | --DOCSHELL 19F30800 == 32 [pid = 3380] [id = 641] 08:50:47 INFO - PROCESS | 3380 | --DOCSHELL 105F1000 == 31 [pid = 3380] [id = 662] 08:50:47 INFO - PROCESS | 3380 | --DOCSHELL 19F32000 == 30 [pid = 3380] [id = 668] 08:50:47 INFO - PROCESS | 3380 | --DOCSHELL 12B71000 == 29 [pid = 3380] [id = 643] 08:50:47 INFO - PROCESS | 3380 | --DOCSHELL 177E0400 == 28 [pid = 3380] [id = 401] 08:50:47 INFO - PROCESS | 3380 | --DOCSHELL 102C9000 == 27 [pid = 3380] [id = 663] 08:50:47 INFO - PROCESS | 3380 | --DOCSHELL 14582800 == 26 [pid = 3380] [id = 678] 08:50:47 INFO - PROCESS | 3380 | --DOCSHELL 18217800 == 25 [pid = 3380] [id = 676] 08:50:47 INFO - PROCESS | 3380 | --DOCSHELL 1146BC00 == 24 [pid = 3380] [id = 677] 08:50:47 INFO - PROCESS | 3380 | 1466697047824 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 08:50:47 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (14583C00) [pid = 3380] [serial = 1975] [outer = 00000000] [url = about:blank] 08:50:47 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (15275000) [pid = 3380] [serial = 1976] [outer = 00000000] [url = about:blank] 08:50:47 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (199C2C00) [pid = 3380] [serial = 1984] [outer = 00000000] [url = about:blank] 08:50:47 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (182E0C00) [pid = 3380] [serial = 1967] [outer = 00000000] [url = about:blank] 08:50:47 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (180D4000) [pid = 3380] [serial = 1966] [outer = 00000000] [url = about:blank] 08:50:47 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (12B75800) [pid = 3380] [serial = 1961] [outer = 00000000] [url = about:blank] 08:50:47 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (11802400) [pid = 3380] [serial = 1960] [outer = 00000000] [url = about:blank] 08:50:47 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (11D89000) [pid = 3380] [serial = 1970] [outer = 00000000] [url = about:blank] 08:50:47 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (114AFC00) [pid = 3380] [serial = 1969] [outer = 00000000] [url = about:blank] 08:50:47 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (15CEE800) [pid = 3380] [serial = 1978] [outer = 00000000] [url = about:blank] 08:50:47 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (19F33400) [pid = 3380] [serial = 1993] [outer = 00000000] [url = about:blank] 08:50:47 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (10E0FC00) [pid = 3380] [serial = 1987] [outer = 00000000] [url = about:blank] 08:50:47 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (199C3400) [pid = 3380] [serial = 1985] [outer = 00000000] [url = about:blank] 08:50:47 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (12B6C000) [pid = 3380] [serial = 1988] [outer = 00000000] [url = about:blank] 08:50:47 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (17790000) [pid = 3380] [serial = 1990] [outer = 00000000] [url = about:blank] 08:50:47 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (176C8800) [pid = 3380] [serial = 1982] [outer = 00000000] [url = about:blank] 08:50:47 INFO - PROCESS | 3380 | --DOMWINDOW == 66 (19F35400) [pid = 3380] [serial = 1994] [outer = 00000000] [url = about:blank] 08:50:47 INFO - PROCESS | 3380 | --DOMWINDOW == 65 (17983400) [pid = 3380] [serial = 1991] [outer = 00000000] [url = about:blank] 08:50:47 INFO - PROCESS | 3380 | --DOMWINDOW == 64 (16A57800) [pid = 3380] [serial = 1979] [outer = 00000000] [url = about:blank] 08:50:47 INFO - PROCESS | 3380 | --DOMWINDOW == 63 (1768BC00) [pid = 3380] [serial = 1981] [outer = 00000000] [url = about:blank] 08:50:47 INFO - PROCESS | 3380 | --DOMWINDOW == 62 (13F9E000) [pid = 3380] [serial = 1964] [outer = 00000000] [url = about:blank] 08:50:47 INFO - PROCESS | 3380 | --DOMWINDOW == 61 (13D5BC00) [pid = 3380] [serial = 1963] [outer = 00000000] [url = about:blank] 08:50:47 INFO - PROCESS | 3380 | --DOMWINDOW == 60 (12E13800) [pid = 3380] [serial = 1972] [outer = 00000000] [url = about:blank] 08:50:47 INFO - PROCESS | 3380 | --DOMWINDOW == 59 (12ED1800) [pid = 3380] [serial = 1973] [outer = 00000000] [url = about:blank] 08:50:48 INFO - PROCESS | 3380 | 1466697048011 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:48 INFO - PROCESS | 3380 | 1466697048015 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:48 INFO - PROCESS | 3380 | ++DOCSHELL 10269800 == 25 [pid = 3380] [id = 679] 08:50:48 INFO - PROCESS | 3380 | ++DOMWINDOW == 60 (102E4800) [pid = 3380] [serial = 2037] [outer = 00000000] 08:50:48 INFO - PROCESS | 3380 | ++DOMWINDOW == 61 (105EF800) [pid = 3380] [serial = 2038] [outer = 102E4800] 08:50:48 INFO - PROCESS | 3380 | 1466697048066 Marionette DEBUG loaded listener.js 08:50:48 INFO - PROCESS | 3380 | ++DOMWINDOW == 62 (10B7E400) [pid = 3380] [serial = 2039] [outer = 102E4800] 08:50:48 INFO - PROCESS | 3380 | 1466697048979 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:50:49 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:50:49 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:50:49 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 08:50:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:50:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1971ms 08:50:49 INFO - PROCESS | 3380 | 1466697049012 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 08:50:49 INFO - PROCESS | 3380 | 1466697049016 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 08:50:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 08:50:49 INFO - PROCESS | 3380 | 1466697049021 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 08:50:49 INFO - PROCESS | 3380 | 1466697049024 Marionette TRACE conn3 <- [1,2682,null,{}] 08:50:49 INFO - PROCESS | 3380 | 1466697049041 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:50:49 INFO - PROCESS | 3380 | 1466697049043 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:49 INFO - PROCESS | 3380 | 1466697049134 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 08:50:49 INFO - PROCESS | 3380 | 1466697049142 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:49 INFO - PROCESS | 3380 | 1466697049145 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:49 INFO - PROCESS | 3380 | ++DOCSHELL 11DD8400 == 26 [pid = 3380] [id = 680] 08:50:49 INFO - PROCESS | 3380 | ++DOMWINDOW == 63 (11DDB800) [pid = 3380] [serial = 2040] [outer = 00000000] 08:50:49 INFO - PROCESS | 3380 | ++DOMWINDOW == 64 (12BA9400) [pid = 3380] [serial = 2041] [outer = 11DDB800] 08:50:49 INFO - PROCESS | 3380 | 1466697049192 Marionette DEBUG loaded listener.js 08:50:49 INFO - PROCESS | 3380 | ++DOMWINDOW == 65 (12BD7400) [pid = 3380] [serial = 2042] [outer = 11DDB800] 08:50:50 INFO - PROCESS | 3380 | 1466697050169 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:50:50 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:50:50 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:50:50 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 08:50:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:50:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1220ms 08:50:50 INFO - PROCESS | 3380 | 1466697050237 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 08:50:50 INFO - PROCESS | 3380 | 1466697050240 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 08:50:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 08:50:50 INFO - PROCESS | 3380 | 1466697050252 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 08:50:50 INFO - PROCESS | 3380 | 1466697050254 Marionette TRACE conn3 <- [1,2686,null,{}] 08:50:50 INFO - PROCESS | 3380 | 1466697050258 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:50:50 INFO - PROCESS | 3380 | 1466697050261 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:50 INFO - PROCESS | 3380 | 1466697050385 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 08:50:50 INFO - PROCESS | 3380 | 1466697050395 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:50 INFO - PROCESS | 3380 | 1466697050397 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:50 INFO - PROCESS | 3380 | ++DOCSHELL 13633400 == 27 [pid = 3380] [id = 681] 08:50:50 INFO - PROCESS | 3380 | ++DOMWINDOW == 66 (13634800) [pid = 3380] [serial = 2043] [outer = 00000000] 08:50:50 INFO - PROCESS | 3380 | ++DOMWINDOW == 67 (13ABEC00) [pid = 3380] [serial = 2044] [outer = 13634800] 08:50:50 INFO - PROCESS | 3380 | 1466697050442 Marionette DEBUG loaded listener.js 08:50:50 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (13D56000) [pid = 3380] [serial = 2045] [outer = 13634800] 08:50:51 INFO - PROCESS | 3380 | 1466697051431 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:50:51 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:50:51 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:50:51 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 08:50:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:50:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1189ms 08:50:51 INFO - PROCESS | 3380 | 1466697051451 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 08:50:51 INFO - PROCESS | 3380 | 1466697051455 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 08:50:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 08:50:51 INFO - PROCESS | 3380 | 1466697051465 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 08:50:51 INFO - PROCESS | 3380 | 1466697051470 Marionette TRACE conn3 <- [1,2690,null,{}] 08:50:51 INFO - PROCESS | 3380 | 1466697051474 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:50:51 INFO - PROCESS | 3380 | 1466697051477 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:51 INFO - PROCESS | 3380 | 1466697051609 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 08:50:51 INFO - PROCESS | 3380 | 1466697051615 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:51 INFO - PROCESS | 3380 | 1466697051617 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:51 INFO - PROCESS | 3380 | ++DOCSHELL 13DD3000 == 28 [pid = 3380] [id = 682] 08:50:51 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (13DD8C00) [pid = 3380] [serial = 2046] [outer = 00000000] 08:50:51 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (13192800) [pid = 3380] [serial = 2047] [outer = 13DD8C00] 08:50:51 INFO - PROCESS | 3380 | 1466697051672 Marionette DEBUG loaded listener.js 08:50:51 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (15CD5800) [pid = 3380] [serial = 2048] [outer = 13DD8C00] 08:50:52 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (13DDD800) [pid = 3380] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 08:50:52 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (1821C000) [pid = 3380] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 08:50:52 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (18222400) [pid = 3380] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 08:50:52 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (105E9400) [pid = 3380] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 08:50:52 INFO - PROCESS | 3380 | --DOMWINDOW == 66 (14585C00) [pid = 3380] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 08:50:52 INFO - PROCESS | 3380 | --DOMWINDOW == 65 (19F32800) [pid = 3380] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 08:50:52 INFO - PROCESS | 3380 | --DOMWINDOW == 64 (10E09000) [pid = 3380] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 08:50:52 INFO - PROCESS | 3380 | --DOMWINDOW == 63 (10E02000) [pid = 3380] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 08:50:52 INFO - PROCESS | 3380 | --DOMWINDOW == 62 (13DCEC00) [pid = 3380] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 08:50:52 INFO - PROCESS | 3380 | --DOMWINDOW == 61 (16A5FC00) [pid = 3380] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 08:50:52 INFO - PROCESS | 3380 | --DOMWINDOW == 60 (1768A400) [pid = 3380] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 08:50:52 INFO - PROCESS | 3380 | --DOMWINDOW == 59 (16F45C00) [pid = 3380] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 08:50:52 INFO - PROCESS | 3380 | --DOMWINDOW == 58 (12BAF400) [pid = 3380] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 08:50:52 INFO - PROCESS | 3380 | 1466697052425 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:50:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 08:50:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1001ms 08:50:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 08:50:52 INFO - PROCESS | 3380 | 1466697052464 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 08:50:52 INFO - PROCESS | 3380 | 1466697052468 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 08:50:52 INFO - PROCESS | 3380 | 1466697052471 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 08:50:52 INFO - PROCESS | 3380 | 1466697052473 Marionette TRACE conn3 <- [1,2694,null,{}] 08:50:52 INFO - PROCESS | 3380 | 1466697052476 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:50:52 INFO - PROCESS | 3380 | 1466697052478 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:52 INFO - PROCESS | 3380 | 1466697052597 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 08:50:52 INFO - PROCESS | 3380 | 1466697052663 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:52 INFO - PROCESS | 3380 | 1466697052665 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:52 INFO - PROCESS | 3380 | ++DOCSHELL 12BAB000 == 29 [pid = 3380] [id = 683] 08:50:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 59 (13188C00) [pid = 3380] [serial = 2049] [outer = 00000000] 08:50:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 60 (15167800) [pid = 3380] [serial = 2050] [outer = 13188C00] 08:50:52 INFO - PROCESS | 3380 | 1466697052708 Marionette DEBUG loaded listener.js 08:50:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 61 (15CF1000) [pid = 3380] [serial = 2051] [outer = 13188C00] 08:50:53 INFO - PROCESS | 3380 | 1466697053097 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:50:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 08:50:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 626ms 08:50:53 INFO - PROCESS | 3380 | 1466697053107 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 08:50:53 INFO - PROCESS | 3380 | 1466697053109 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 08:50:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 08:50:53 INFO - PROCESS | 3380 | 1466697053113 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 08:50:53 INFO - PROCESS | 3380 | 1466697053115 Marionette TRACE conn3 <- [1,2698,null,{}] 08:50:53 INFO - PROCESS | 3380 | 1466697053130 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:50:53 INFO - PROCESS | 3380 | 1466697053132 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:53 INFO - PROCESS | 3380 | 1466697053213 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 08:50:53 INFO - PROCESS | 3380 | 1466697053219 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:53 INFO - PROCESS | 3380 | 1466697053224 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:53 INFO - PROCESS | 3380 | ++DOCSHELL 16F09000 == 30 [pid = 3380] [id = 684] 08:50:53 INFO - PROCESS | 3380 | ++DOMWINDOW == 62 (16F09400) [pid = 3380] [serial = 2052] [outer = 00000000] 08:50:53 INFO - PROCESS | 3380 | ++DOMWINDOW == 63 (16FCB000) [pid = 3380] [serial = 2053] [outer = 16F09400] 08:50:53 INFO - PROCESS | 3380 | 1466697053279 Marionette DEBUG loaded listener.js 08:50:53 INFO - PROCESS | 3380 | ++DOMWINDOW == 64 (177DE400) [pid = 3380] [serial = 2054] [outer = 16F09400] 08:50:53 INFO - PROCESS | 3380 | 1466697053776 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:50:53 INFO - PROCESS | 3380 | 1466697053815 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 08:50:53 INFO - PROCESS | 3380 | 1466697053818 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 08:50:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 08:50:53 INFO - PROCESS | 3380 | 1466697053819 Marionette TRACE conn3 <- [1,2702,null,{}] 08:50:53 INFO - PROCESS | 3380 | 1466697053823 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:50:53 INFO - PROCESS | 3380 | 1466697053825 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:53 INFO - PROCESS | 3380 | 1466697053908 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 08:50:53 INFO - PROCESS | 3380 | 1466697053913 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:53 INFO - PROCESS | 3380 | 1466697053915 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:53 INFO - PROCESS | 3380 | ++DOCSHELL 10474C00 == 31 [pid = 3380] [id = 685] 08:50:53 INFO - PROCESS | 3380 | ++DOMWINDOW == 65 (12BDA800) [pid = 3380] [serial = 2055] [outer = 00000000] 08:50:53 INFO - PROCESS | 3380 | ++DOMWINDOW == 66 (1821A400) [pid = 3380] [serial = 2056] [outer = 12BDA800] 08:50:53 INFO - PROCESS | 3380 | 1466697053958 Marionette DEBUG loaded listener.js 08:50:54 INFO - PROCESS | 3380 | ++DOMWINDOW == 67 (18221000) [pid = 3380] [serial = 2057] [outer = 12BDA800] 08:50:54 INFO - PROCESS | 3380 | 1466697054713 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:50:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 08:50:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 939ms 08:50:54 INFO - PROCESS | 3380 | 1466697054764 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 08:50:54 INFO - PROCESS | 3380 | 1466697054768 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 08:50:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 08:50:54 INFO - PROCESS | 3380 | 1466697054774 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 08:50:54 INFO - PROCESS | 3380 | 1466697054777 Marionette TRACE conn3 <- [1,2706,null,{}] 08:50:54 INFO - PROCESS | 3380 | 1466697054783 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:50:54 INFO - PROCESS | 3380 | 1466697054786 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:54 INFO - PROCESS | 3380 | 1466697054931 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 08:50:55 INFO - PROCESS | 3380 | 1466697055050 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:55 INFO - PROCESS | 3380 | 1466697055054 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:55 INFO - PROCESS | 3380 | ++DOCSHELL 10A62C00 == 32 [pid = 3380] [id = 686] 08:50:55 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (10E9D800) [pid = 3380] [serial = 2058] [outer = 00000000] 08:50:55 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (12BDF800) [pid = 3380] [serial = 2059] [outer = 10E9D800] 08:50:55 INFO - PROCESS | 3380 | 1466697055116 Marionette DEBUG loaded listener.js 08:50:55 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (12ED2000) [pid = 3380] [serial = 2060] [outer = 10E9D800] 08:50:55 INFO - PROCESS | 3380 | 1466697055825 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:50:55 INFO - PROCESS | 3380 | 1466697055936 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 08:50:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 08:50:55 INFO - PROCESS | 3380 | 1466697055942 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 08:50:55 INFO - PROCESS | 3380 | 1466697055945 Marionette TRACE conn3 <- [1,2710,null,{}] 08:50:55 INFO - PROCESS | 3380 | 1466697055949 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:50:55 INFO - PROCESS | 3380 | 1466697055952 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:56 INFO - PROCESS | 3380 | 1466697056139 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 08:50:56 INFO - PROCESS | 3380 | 1466697056250 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:56 INFO - PROCESS | 3380 | 1466697056253 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:56 INFO - PROCESS | 3380 | ++DOCSHELL 15167C00 == 33 [pid = 3380] [id = 687] 08:50:56 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (15275800) [pid = 3380] [serial = 2061] [outer = 00000000] 08:50:56 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (15CE3800) [pid = 3380] [serial = 2062] [outer = 15275800] 08:50:56 INFO - PROCESS | 3380 | 1466697056308 Marionette DEBUG loaded listener.js 08:50:56 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (16AB2000) [pid = 3380] [serial = 2063] [outer = 15275800] 08:50:57 INFO - PROCESS | 3380 | --DOCSHELL 10E0F400 == 32 [pid = 3380] [id = 653] 08:50:57 INFO - PROCESS | 3380 | --DOCSHELL 15162C00 == 31 [pid = 3380] [id = 659] 08:50:57 INFO - PROCESS | 3380 | --DOCSHELL 1953D800 == 30 [pid = 3380] [id = 661] 08:50:57 INFO - PROCESS | 3380 | --DOCSHELL 11885000 == 29 [pid = 3380] [id = 660] 08:50:57 INFO - PROCESS | 3380 | --DOCSHELL 114A6C00 == 28 [pid = 3380] [id = 657] 08:50:57 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (182E1C00) [pid = 3380] [serial = 1958] [outer = 00000000] [url = about:blank] 08:50:57 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (182E5800) [pid = 3380] [serial = 2023] [outer = 00000000] [url = about:blank] 08:50:57 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (10A5D000) [pid = 3380] [serial = 2008] [outer = 00000000] [url = about:blank] 08:50:57 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (10E0F800) [pid = 3380] [serial = 2009] [outer = 00000000] [url = about:blank] 08:50:57 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (15CE9000) [pid = 3380] [serial = 2002] [outer = 00000000] [url = about:blank] 08:50:57 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (16AB3000) [pid = 3380] [serial = 2003] [outer = 00000000] [url = about:blank] 08:50:57 INFO - PROCESS | 3380 | --DOMWINDOW == 66 (19F72000) [pid = 3380] [serial = 2005] [outer = 00000000] [url = about:blank] 08:50:57 INFO - PROCESS | 3380 | --DOMWINDOW == 65 (1A307400) [pid = 3380] [serial = 2006] [outer = 00000000] [url = about:blank] 08:50:57 INFO - PROCESS | 3380 | --DOMWINDOW == 64 (114A7800) [pid = 3380] [serial = 1999] [outer = 00000000] [url = about:blank] 08:50:57 INFO - PROCESS | 3380 | --DOMWINDOW == 63 (1315EC00) [pid = 3380] [serial = 2000] [outer = 00000000] [url = about:blank] 08:50:57 INFO - PROCESS | 3380 | --DOMWINDOW == 62 (11048800) [pid = 3380] [serial = 2011] [outer = 00000000] [url = about:blank] 08:50:57 INFO - PROCESS | 3380 | --DOMWINDOW == 61 (12BD6000) [pid = 3380] [serial = 2012] [outer = 00000000] [url = about:blank] 08:50:57 INFO - PROCESS | 3380 | --DOMWINDOW == 60 (1457E400) [pid = 3380] [serial = 2014] [outer = 00000000] [url = about:blank] 08:50:57 INFO - PROCESS | 3380 | --DOMWINDOW == 59 (1527C400) [pid = 3380] [serial = 2015] [outer = 00000000] [url = about:blank] 08:50:57 INFO - PROCESS | 3380 | --DOMWINDOW == 58 (16F45400) [pid = 3380] [serial = 2017] [outer = 00000000] [url = about:blank] 08:50:57 INFO - PROCESS | 3380 | --DOMWINDOW == 57 (17040800) [pid = 3380] [serial = 2018] [outer = 00000000] [url = about:blank] 08:50:57 INFO - PROCESS | 3380 | --DOMWINDOW == 56 (17A97800) [pid = 3380] [serial = 2020] [outer = 00000000] [url = about:blank] 08:50:57 INFO - PROCESS | 3380 | --DOMWINDOW == 55 (1A2B6800) [pid = 3380] [serial = 1997] [outer = 00000000] [url = about:blank] 08:50:57 INFO - PROCESS | 3380 | --DOMWINDOW == 54 (1A2AF400) [pid = 3380] [serial = 1996] [outer = 00000000] [url = about:blank] 08:50:57 INFO - PROCESS | 3380 | --DOMWINDOW == 53 (19F32400) [pid = 3380] [serial = 2030] [outer = 00000000] [url = about:blank] 08:50:57 INFO - PROCESS | 3380 | --DOMWINDOW == 52 (16062C00) [pid = 3380] [serial = 2026] [outer = 00000000] [url = about:blank] 08:50:57 INFO - PROCESS | 3380 | --DOMWINDOW == 51 (199C6000) [pid = 3380] [serial = 2024] [outer = 00000000] [url = about:blank] 08:50:57 INFO - PROCESS | 3380 | --DOMWINDOW == 50 (1778F400) [pid = 3380] [serial = 2027] [outer = 00000000] [url = about:blank] 08:50:57 INFO - PROCESS | 3380 | --DOMWINDOW == 49 (17FF1C00) [pid = 3380] [serial = 2021] [outer = 00000000] [url = about:blank] 08:50:57 INFO - PROCESS | 3380 | --DOMWINDOW == 48 (19F31000) [pid = 3380] [serial = 2029] [outer = 00000000] [url = about:blank] 08:50:57 INFO - PROCESS | 3380 | 1466697057155 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:50:57 INFO - PROCESS | 3380 | 1466697057203 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 08:50:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 08:50:57 INFO - PROCESS | 3380 | 1466697057208 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 08:50:57 INFO - PROCESS | 3380 | 1466697057211 Marionette TRACE conn3 <- [1,2714,null,{}] 08:50:57 INFO - PROCESS | 3380 | 1466697057216 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:50:57 INFO - PROCESS | 3380 | 1466697057219 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:57 INFO - PROCESS | 3380 | 1466697057306 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 08:50:57 INFO - PROCESS | 3380 | 1466697057312 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:57 INFO - PROCESS | 3380 | 1466697057317 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:57 INFO - PROCESS | 3380 | ++DOCSHELL 10F9D000 == 29 [pid = 3380] [id = 688] 08:50:57 INFO - PROCESS | 3380 | ++DOMWINDOW == 49 (114E0000) [pid = 3380] [serial = 2064] [outer = 00000000] 08:50:57 INFO - PROCESS | 3380 | ++DOMWINDOW == 50 (12B70C00) [pid = 3380] [serial = 2065] [outer = 114E0000] 08:50:57 INFO - PROCESS | 3380 | 1466697057364 Marionette DEBUG loaded listener.js 08:50:57 INFO - PROCESS | 3380 | ++DOMWINDOW == 51 (12BD6800) [pid = 3380] [serial = 2066] [outer = 114E0000] 08:50:57 INFO - PROCESS | 3380 | 1466697057898 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:50:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 08:50:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 736ms 08:50:57 INFO - PROCESS | 3380 | 1466697057946 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 08:50:57 INFO - PROCESS | 3380 | 1466697057950 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 08:50:57 INFO - PROCESS | 3380 | 1466697057955 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 08:50:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 08:50:57 INFO - PROCESS | 3380 | 1466697057958 Marionette TRACE conn3 <- [1,2718,null,{}] 08:50:57 INFO - PROCESS | 3380 | 1466697057962 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:50:57 INFO - PROCESS | 3380 | 1466697057964 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:58 INFO - PROCESS | 3380 | 1466697058049 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 08:50:58 INFO - PROCESS | 3380 | 1466697058057 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:58 INFO - PROCESS | 3380 | 1466697058059 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:58 INFO - PROCESS | 3380 | ++DOCSHELL 13ABF800 == 30 [pid = 3380] [id = 689] 08:50:58 INFO - PROCESS | 3380 | ++DOMWINDOW == 52 (13AC0800) [pid = 3380] [serial = 2067] [outer = 00000000] 08:50:58 INFO - PROCESS | 3380 | ++DOMWINDOW == 53 (13D5D000) [pid = 3380] [serial = 2068] [outer = 13AC0800] 08:50:58 INFO - PROCESS | 3380 | 1466697058118 Marionette DEBUG loaded listener.js 08:50:58 INFO - PROCESS | 3380 | ++DOMWINDOW == 54 (13F9E000) [pid = 3380] [serial = 2069] [outer = 13AC0800] 08:50:59 INFO - PROCESS | 3380 | 1466697059081 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:50:59 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:50:59 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 08:50:59 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 08:50:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:59 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:50:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1142ms 08:50:59 INFO - PROCESS | 3380 | 1466697059102 Marionette TRACE conn3 -> [0,2721,"getWindowHandle",null] 08:50:59 INFO - PROCESS | 3380 | 1466697059104 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 08:50:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 08:50:59 INFO - PROCESS | 3380 | 1466697059108 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 08:50:59 INFO - PROCESS | 3380 | 1466697059111 Marionette TRACE conn3 <- [1,2722,null,{}] 08:50:59 INFO - PROCESS | 3380 | 1466697059124 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:50:59 INFO - PROCESS | 3380 | 1466697059131 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:59 INFO - PROCESS | 3380 | 1466697059219 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 08:50:59 INFO - PROCESS | 3380 | 1466697059226 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:59 INFO - PROCESS | 3380 | 1466697059229 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:50:59 INFO - PROCESS | 3380 | ++DOCSHELL 15CE9000 == 31 [pid = 3380] [id = 690] 08:50:59 INFO - PROCESS | 3380 | ++DOMWINDOW == 55 (15CEE800) [pid = 3380] [serial = 2070] [outer = 00000000] 08:50:59 INFO - PROCESS | 3380 | ++DOMWINDOW == 56 (16A51800) [pid = 3380] [serial = 2071] [outer = 15CEE800] 08:50:59 INFO - PROCESS | 3380 | 1466697059276 Marionette DEBUG loaded listener.js 08:50:59 INFO - PROCESS | 3380 | ++DOMWINDOW == 57 (16F45C00) [pid = 3380] [serial = 2072] [outer = 15CEE800] 08:50:59 INFO - PROCESS | 3380 | 1466697059792 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:50:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 08:50:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 735ms 08:50:59 INFO - PROCESS | 3380 | 1466697059848 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 08:50:59 INFO - PROCESS | 3380 | 1466697059850 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 08:50:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 08:50:59 INFO - PROCESS | 3380 | 1466697059854 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 08:50:59 INFO - PROCESS | 3380 | 1466697059855 Marionette TRACE conn3 <- [1,2726,null,{}] 08:50:59 INFO - PROCESS | 3380 | 1466697059871 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:50:59 INFO - PROCESS | 3380 | 1466697059873 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:00 INFO - PROCESS | 3380 | 1466697059989 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 08:51:00 INFO - PROCESS | 3380 | 1466697060000 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:00 INFO - PROCESS | 3380 | 1466697060002 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:00 INFO - PROCESS | 3380 | ++DOCSHELL 177E5400 == 32 [pid = 3380] [id = 691] 08:51:00 INFO - PROCESS | 3380 | ++DOMWINDOW == 58 (177E5800) [pid = 3380] [serial = 2073] [outer = 00000000] 08:51:00 INFO - PROCESS | 3380 | ++DOMWINDOW == 59 (17A93800) [pid = 3380] [serial = 2074] [outer = 177E5800] 08:51:00 INFO - PROCESS | 3380 | 1466697060102 Marionette DEBUG loaded listener.js 08:51:00 INFO - PROCESS | 3380 | ++DOMWINDOW == 60 (17FF1C00) [pid = 3380] [serial = 2075] [outer = 177E5800] 08:51:00 INFO - PROCESS | 3380 | 1466697060514 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:51:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 08:51:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 704ms 08:51:00 INFO - PROCESS | 3380 | 1466697060553 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 08:51:00 INFO - PROCESS | 3380 | 1466697060555 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 08:51:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 08:51:00 INFO - PROCESS | 3380 | 1466697060562 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 08:51:00 INFO - PROCESS | 3380 | 1466697060563 Marionette TRACE conn3 <- [1,2730,null,{}] 08:51:00 INFO - PROCESS | 3380 | 1466697060567 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:51:00 INFO - PROCESS | 3380 | 1466697060569 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:00 INFO - PROCESS | 3380 | 1466697060708 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 08:51:00 INFO - PROCESS | 3380 | 1466697060728 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:00 INFO - PROCESS | 3380 | 1466697060730 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:00 INFO - PROCESS | 3380 | ++DOCSHELL 10EA3800 == 33 [pid = 3380] [id = 692] 08:51:00 INFO - PROCESS | 3380 | ++DOMWINDOW == 61 (180D4400) [pid = 3380] [serial = 2076] [outer = 00000000] 08:51:00 INFO - PROCESS | 3380 | ++DOMWINDOW == 62 (1821AC00) [pid = 3380] [serial = 2077] [outer = 180D4400] 08:51:00 INFO - PROCESS | 3380 | 1466697060773 Marionette DEBUG loaded listener.js 08:51:00 INFO - PROCESS | 3380 | ++DOMWINDOW == 63 (182DE000) [pid = 3380] [serial = 2078] [outer = 180D4400] 08:51:01 INFO - PROCESS | 3380 | 1466697061245 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:51:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 08:51:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 750ms 08:51:01 INFO - PROCESS | 3380 | 1466697061299 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 08:51:01 INFO - PROCESS | 3380 | 1466697061301 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 08:51:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 08:51:01 INFO - PROCESS | 3380 | 1466697061304 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 08:51:01 INFO - PROCESS | 3380 | 1466697061306 Marionette TRACE conn3 <- [1,2734,null,{}] 08:51:01 INFO - PROCESS | 3380 | 1466697061309 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:51:01 INFO - PROCESS | 3380 | 1466697061315 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:01 INFO - PROCESS | 3380 | 1466697061464 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 08:51:01 INFO - PROCESS | 3380 | --DOMWINDOW == 62 (11DDB800) [pid = 3380] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 08:51:01 INFO - PROCESS | 3380 | --DOMWINDOW == 61 (102E4800) [pid = 3380] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 08:51:01 INFO - PROCESS | 3380 | --DOMWINDOW == 60 (114A4C00) [pid = 3380] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 08:51:01 INFO - PROCESS | 3380 | --DOMWINDOW == 59 (13DD8C00) [pid = 3380] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 08:51:01 INFO - PROCESS | 3380 | --DOMWINDOW == 58 (13188C00) [pid = 3380] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 08:51:01 INFO - PROCESS | 3380 | --DOMWINDOW == 57 (16F09400) [pid = 3380] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 08:51:01 INFO - PROCESS | 3380 | 1466697061531 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:01 INFO - PROCESS | 3380 | 1466697061533 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:01 INFO - PROCESS | 3380 | ++DOCSHELL 11047C00 == 34 [pid = 3380] [id = 693] 08:51:01 INFO - PROCESS | 3380 | ++DOMWINDOW == 58 (114A4C00) [pid = 3380] [serial = 2079] [outer = 00000000] 08:51:01 INFO - PROCESS | 3380 | ++DOMWINDOW == 59 (16ABC800) [pid = 3380] [serial = 2080] [outer = 114A4C00] 08:51:01 INFO - PROCESS | 3380 | 1466697061576 Marionette DEBUG loaded listener.js 08:51:01 INFO - PROCESS | 3380 | ++DOMWINDOW == 60 (16F09400) [pid = 3380] [serial = 2081] [outer = 114A4C00] 08:51:01 INFO - PROCESS | 3380 | 1466697061946 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:51:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 08:51:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 704ms 08:51:02 INFO - PROCESS | 3380 | 1466697062004 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 08:51:02 INFO - PROCESS | 3380 | 1466697062006 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 08:51:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 08:51:02 INFO - PROCESS | 3380 | 1466697062009 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 08:51:02 INFO - PROCESS | 3380 | 1466697062011 Marionette TRACE conn3 <- [1,2738,null,{}] 08:51:02 INFO - PROCESS | 3380 | 1466697062015 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:51:02 INFO - PROCESS | 3380 | 1466697062016 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:02 INFO - PROCESS | 3380 | 1466697062120 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 08:51:02 INFO - PROCESS | 3380 | 1466697062126 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:02 INFO - PROCESS | 3380 | 1466697062128 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:02 INFO - PROCESS | 3380 | ++DOCSHELL 19E6C400 == 35 [pid = 3380] [id = 694] 08:51:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 61 (19E6F800) [pid = 3380] [serial = 2082] [outer = 00000000] 08:51:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 62 (19F30C00) [pid = 3380] [serial = 2083] [outer = 19E6F800] 08:51:02 INFO - PROCESS | 3380 | 1466697062171 Marionette DEBUG loaded listener.js 08:51:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 63 (19F35400) [pid = 3380] [serial = 2084] [outer = 19E6F800] 08:51:02 INFO - PROCESS | 3380 | 1466697062599 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:51:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 08:51:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 642ms 08:51:02 INFO - PROCESS | 3380 | 1466697062648 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 08:51:02 INFO - PROCESS | 3380 | 1466697062650 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 08:51:02 INFO - PROCESS | 3380 | 1466697062653 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 08:51:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 08:51:02 INFO - PROCESS | 3380 | 1466697062654 Marionette TRACE conn3 <- [1,2742,null,{}] 08:51:02 INFO - PROCESS | 3380 | 1466697062662 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:51:02 INFO - PROCESS | 3380 | 1466697062664 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:02 INFO - PROCESS | 3380 | 1466697062743 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 08:51:02 INFO - PROCESS | 3380 | 1466697062748 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:02 INFO - PROCESS | 3380 | 1466697062750 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:02 INFO - PROCESS | 3380 | ++DOCSHELL 10E0C400 == 36 [pid = 3380] [id = 695] 08:51:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 64 (13AC0C00) [pid = 3380] [serial = 2085] [outer = 00000000] 08:51:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 65 (19F74000) [pid = 3380] [serial = 2086] [outer = 13AC0C00] 08:51:02 INFO - PROCESS | 3380 | 1466697062794 Marionette DEBUG loaded listener.js 08:51:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 66 (1A2AE800) [pid = 3380] [serial = 2087] [outer = 13AC0C00] 08:51:03 INFO - PROCESS | 3380 | 1466697063258 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:51:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 08:51:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 641ms 08:51:03 INFO - PROCESS | 3380 | 1466697063297 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 08:51:03 INFO - PROCESS | 3380 | 1466697063299 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 08:51:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 08:51:03 INFO - PROCESS | 3380 | 1466697063302 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 08:51:03 INFO - PROCESS | 3380 | 1466697063304 Marionette TRACE conn3 <- [1,2746,null,{}] 08:51:03 INFO - PROCESS | 3380 | 1466697063307 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:51:03 INFO - PROCESS | 3380 | 1466697063309 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:03 INFO - PROCESS | 3380 | 1466697063390 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 08:51:03 INFO - PROCESS | 3380 | 1466697063395 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:03 INFO - PROCESS | 3380 | 1466697063397 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:03 INFO - PROCESS | 3380 | ++DOCSHELL 15CE6C00 == 37 [pid = 3380] [id = 696] 08:51:03 INFO - PROCESS | 3380 | ++DOMWINDOW == 67 (19F6D000) [pid = 3380] [serial = 2088] [outer = 00000000] 08:51:03 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (1A308400) [pid = 3380] [serial = 2089] [outer = 19F6D000] 08:51:03 INFO - PROCESS | 3380 | 1466697063439 Marionette DEBUG loaded listener.js 08:51:03 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (1A309000) [pid = 3380] [serial = 2090] [outer = 19F6D000] 08:51:04 INFO - PROCESS | 3380 | 1466697064201 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:51:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 08:51:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 907ms 08:51:04 INFO - PROCESS | 3380 | 1466697064238 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 08:51:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 08:51:04 INFO - PROCESS | 3380 | 1466697064246 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 08:51:04 INFO - PROCESS | 3380 | 1466697064253 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 08:51:04 INFO - PROCESS | 3380 | 1466697064260 Marionette TRACE conn3 <- [1,2750,null,{}] 08:51:04 INFO - PROCESS | 3380 | 1466697064265 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:51:04 INFO - PROCESS | 3380 | 1466697064268 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:04 INFO - PROCESS | 3380 | 1466697064378 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 08:51:04 INFO - PROCESS | 3380 | 1466697064518 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:04 INFO - PROCESS | 3380 | 1466697064521 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:04 INFO - PROCESS | 3380 | ++DOCSHELL 114D9000 == 38 [pid = 3380] [id = 697] 08:51:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (114DF000) [pid = 3380] [serial = 2091] [outer = 00000000] 08:51:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (12E66C00) [pid = 3380] [serial = 2092] [outer = 114DF000] 08:51:04 INFO - PROCESS | 3380 | 1466697064577 Marionette DEBUG loaded listener.js 08:51:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (15160000) [pid = 3380] [serial = 2093] [outer = 114DF000] 08:51:05 INFO - PROCESS | 3380 | 1466697065178 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:51:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 08:51:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 955ms 08:51:05 INFO - PROCESS | 3380 | 1466697065214 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 08:51:05 INFO - PROCESS | 3380 | 1466697065219 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 08:51:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 08:51:05 INFO - PROCESS | 3380 | 1466697065225 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 08:51:05 INFO - PROCESS | 3380 | 1466697065228 Marionette TRACE conn3 <- [1,2754,null,{}] 08:51:05 INFO - PROCESS | 3380 | 1466697065233 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:51:05 INFO - PROCESS | 3380 | 1466697065235 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:05 INFO - PROCESS | 3380 | 1466697065355 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 08:51:05 INFO - PROCESS | 3380 | 1466697065468 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:05 INFO - PROCESS | 3380 | 1466697065471 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:05 INFO - PROCESS | 3380 | ++DOCSHELL 1104A000 == 39 [pid = 3380] [id = 698] 08:51:05 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (15275C00) [pid = 3380] [serial = 2094] [outer = 00000000] 08:51:05 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (176CA400) [pid = 3380] [serial = 2095] [outer = 15275C00] 08:51:05 INFO - PROCESS | 3380 | 1466697065567 Marionette DEBUG loaded listener.js 08:51:05 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (17F51800) [pid = 3380] [serial = 2096] [outer = 15275C00] 08:51:06 INFO - PROCESS | 3380 | 1466697066169 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:51:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 08:51:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1001ms 08:51:06 INFO - PROCESS | 3380 | 1466697066228 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 08:51:06 INFO - PROCESS | 3380 | 1466697066231 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 08:51:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 08:51:06 INFO - PROCESS | 3380 | 1466697066235 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 08:51:06 INFO - PROCESS | 3380 | 1466697066239 Marionette TRACE conn3 <- [1,2758,null,{}] 08:51:06 INFO - PROCESS | 3380 | 1466697066250 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:51:06 INFO - PROCESS | 3380 | 1466697066255 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:06 INFO - PROCESS | 3380 | 1466697066371 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 08:51:06 INFO - PROCESS | 3380 | 1466697066513 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:06 INFO - PROCESS | 3380 | 1466697066516 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:06 INFO - PROCESS | 3380 | ++DOCSHELL 199C6000 == 40 [pid = 3380] [id = 699] 08:51:06 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (199C6C00) [pid = 3380] [serial = 2097] [outer = 00000000] 08:51:06 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (1A2B3000) [pid = 3380] [serial = 2098] [outer = 199C6C00] 08:51:06 INFO - PROCESS | 3380 | 1466697066573 Marionette DEBUG loaded listener.js 08:51:06 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (1A30CC00) [pid = 3380] [serial = 2099] [outer = 199C6C00] 08:51:07 INFO - PROCESS | 3380 | 1466697067354 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:51:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 08:51:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1142ms 08:51:07 INFO - PROCESS | 3380 | 1466697067384 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 08:51:07 INFO - PROCESS | 3380 | 1466697067388 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 08:51:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 08:51:07 INFO - PROCESS | 3380 | 1466697067393 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 08:51:07 INFO - PROCESS | 3380 | 1466697067396 Marionette TRACE conn3 <- [1,2762,null,{}] 08:51:07 INFO - PROCESS | 3380 | 1466697067401 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:51:07 INFO - PROCESS | 3380 | 1466697067404 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:07 INFO - PROCESS | 3380 | 1466697067503 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 08:51:07 INFO - PROCESS | 3380 | 1466697067668 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:07 INFO - PROCESS | 3380 | 1466697067672 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:07 INFO - PROCESS | 3380 | ++DOCSHELL 105E9400 == 41 [pid = 3380] [id = 700] 08:51:07 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (105E9800) [pid = 3380] [serial = 2100] [outer = 00000000] 08:51:07 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (12BB0000) [pid = 3380] [serial = 2101] [outer = 105E9800] 08:51:07 INFO - PROCESS | 3380 | 1466697067722 Marionette DEBUG loaded listener.js 08:51:07 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (13184800) [pid = 3380] [serial = 2102] [outer = 105E9800] 08:51:08 INFO - PROCESS | 3380 | --DOCSHELL 12BB1000 == 40 [pid = 3380] [id = 649] 08:51:08 INFO - PROCESS | 3380 | --DOCSHELL 15C0F000 == 39 [pid = 3380] [id = 648] 08:51:08 INFO - PROCESS | 3380 | --DOCSHELL 114A1400 == 38 [pid = 3380] [id = 651] 08:51:08 INFO - PROCESS | 3380 | --DOCSHELL 10269800 == 37 [pid = 3380] [id = 679] 08:51:08 INFO - PROCESS | 3380 | --DOCSHELL 13F8FC00 == 36 [pid = 3380] [id = 646] 08:51:08 INFO - PROCESS | 3380 | --DOCSHELL 13D53C00 == 35 [pid = 3380] [id = 654] 08:51:08 INFO - PROCESS | 3380 | --DOCSHELL 10A5C800 == 34 [pid = 3380] [id = 656] 08:51:08 INFO - PROCESS | 3380 | --DOCSHELL 10E03000 == 33 [pid = 3380] [id = 652] 08:51:08 INFO - PROCESS | 3380 | --DOCSHELL 13222C00 == 32 [pid = 3380] [id = 645] 08:51:08 INFO - PROCESS | 3380 | --DOCSHELL 1104E400 == 31 [pid = 3380] [id = 644] 08:51:08 INFO - PROCESS | 3380 | --DOCSHELL 177EAC00 == 30 [pid = 3380] [id = 655] 08:51:08 INFO - PROCESS | 3380 | --DOCSHELL 15CE1800 == 29 [pid = 3380] [id = 647] 08:51:08 INFO - PROCESS | 3380 | --DOCSHELL 13DDCC00 == 28 [pid = 3380] [id = 658] 08:51:08 INFO - PROCESS | 3380 | --DOCSHELL 10F9C800 == 27 [pid = 3380] [id = 650] 08:51:08 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (12BA9400) [pid = 3380] [serial = 2041] [outer = 00000000] [url = about:blank] 08:51:08 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (105EF800) [pid = 3380] [serial = 2038] [outer = 00000000] [url = about:blank] 08:51:08 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (10B7E400) [pid = 3380] [serial = 2039] [outer = 00000000] [url = about:blank] 08:51:08 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (13ABEC00) [pid = 3380] [serial = 2044] [outer = 00000000] [url = about:blank] 08:51:08 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (12BD2C00) [pid = 3380] [serial = 2033] [outer = 00000000] [url = about:blank] 08:51:08 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (11DDBC00) [pid = 3380] [serial = 2032] [outer = 00000000] [url = about:blank] 08:51:08 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (15CD8400) [pid = 3380] [serial = 2035] [outer = 00000000] [url = about:blank] 08:51:08 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (13192800) [pid = 3380] [serial = 2047] [outer = 00000000] [url = about:blank] 08:51:08 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (15167800) [pid = 3380] [serial = 2050] [outer = 00000000] [url = about:blank] 08:51:08 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (16FCB000) [pid = 3380] [serial = 2053] [outer = 00000000] [url = about:blank] 08:51:08 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (1821A400) [pid = 3380] [serial = 2056] [outer = 00000000] [url = about:blank] 08:51:08 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (15CD5800) [pid = 3380] [serial = 2048] [outer = 00000000] [url = about:blank] 08:51:08 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (12BD7400) [pid = 3380] [serial = 2042] [outer = 00000000] [url = about:blank] 08:51:08 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (177DE400) [pid = 3380] [serial = 2054] [outer = 00000000] [url = about:blank] 08:51:08 INFO - PROCESS | 3380 | --DOMWINDOW == 66 (15CF1000) [pid = 3380] [serial = 2051] [outer = 00000000] [url = about:blank] 08:51:08 INFO - PROCESS | 3380 | 1466697068839 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:51:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 08:51:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1502ms 08:51:08 INFO - PROCESS | 3380 | 1466697068899 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 08:51:08 INFO - PROCESS | 3380 | 1466697068903 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 08:51:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 08:51:08 INFO - PROCESS | 3380 | 1466697068909 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 08:51:08 INFO - PROCESS | 3380 | 1466697068916 Marionette TRACE conn3 <- [1,2766,null,{}] 08:51:08 INFO - PROCESS | 3380 | 1466697068924 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:51:08 INFO - PROCESS | 3380 | 1466697068928 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:09 INFO - PROCESS | 3380 | 1466697069085 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 08:51:09 INFO - PROCESS | 3380 | 1466697069179 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:09 INFO - PROCESS | 3380 | 1466697069182 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:09 INFO - PROCESS | 3380 | ++DOCSHELL 10A64C00 == 28 [pid = 3380] [id = 701] 08:51:09 INFO - PROCESS | 3380 | ++DOMWINDOW == 67 (10B7C400) [pid = 3380] [serial = 2103] [outer = 00000000] 08:51:09 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (10F90400) [pid = 3380] [serial = 2104] [outer = 10B7C400] 08:51:09 INFO - PROCESS | 3380 | 1466697069229 Marionette DEBUG loaded listener.js 08:51:09 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (1145C800) [pid = 3380] [serial = 2105] [outer = 10B7C400] 08:51:09 INFO - PROCESS | 3380 | 1466697069604 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:51:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 08:51:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 750ms 08:51:09 INFO - PROCESS | 3380 | 1466697069677 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 08:51:09 INFO - PROCESS | 3380 | 1466697069682 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 08:51:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 08:51:09 INFO - PROCESS | 3380 | 1466697069688 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 08:51:09 INFO - PROCESS | 3380 | 1466697069691 Marionette TRACE conn3 <- [1,2770,null,{}] 08:51:09 INFO - PROCESS | 3380 | 1466697069697 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:51:09 INFO - PROCESS | 3380 | 1466697069699 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:09 INFO - PROCESS | 3380 | 1466697069788 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 08:51:09 INFO - PROCESS | 3380 | 1466697069801 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:09 INFO - PROCESS | 3380 | 1466697069803 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:09 INFO - PROCESS | 3380 | ++DOCSHELL 12BD2C00 == 29 [pid = 3380] [id = 702] 08:51:09 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (12BD3400) [pid = 3380] [serial = 2106] [outer = 00000000] 08:51:09 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (12BDFC00) [pid = 3380] [serial = 2107] [outer = 12BD3400] 08:51:09 INFO - PROCESS | 3380 | 1466697069849 Marionette DEBUG loaded listener.js 08:51:09 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (12E1D000) [pid = 3380] [serial = 2108] [outer = 12BD3400] 08:51:10 INFO - PROCESS | 3380 | 1466697070289 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:51:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 08:51:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 625ms 08:51:10 INFO - PROCESS | 3380 | 1466697070327 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 08:51:10 INFO - PROCESS | 3380 | 1466697070329 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 08:51:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 08:51:10 INFO - PROCESS | 3380 | 1466697070332 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 08:51:10 INFO - PROCESS | 3380 | 1466697070336 Marionette TRACE conn3 <- [1,2774,null,{}] 08:51:10 INFO - PROCESS | 3380 | 1466697070353 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:51:10 INFO - PROCESS | 3380 | 1466697070361 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:10 INFO - PROCESS | 3380 | 1466697070447 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 08:51:10 INFO - PROCESS | 3380 | 1466697070454 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:10 INFO - PROCESS | 3380 | 1466697070457 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:10 INFO - PROCESS | 3380 | ++DOCSHELL 13D55400 == 30 [pid = 3380] [id = 703] 08:51:10 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (13D55C00) [pid = 3380] [serial = 2109] [outer = 00000000] 08:51:10 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (13F8F400) [pid = 3380] [serial = 2110] [outer = 13D55C00] 08:51:10 INFO - PROCESS | 3380 | 1466697070505 Marionette DEBUG loaded listener.js 08:51:10 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (14582000) [pid = 3380] [serial = 2111] [outer = 13D55C00] 08:51:11 INFO - PROCESS | 3380 | 1466697071027 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:51:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 08:51:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 735ms 08:51:11 INFO - PROCESS | 3380 | 1466697071073 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 08:51:11 INFO - PROCESS | 3380 | 1466697071075 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 08:51:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 08:51:11 INFO - PROCESS | 3380 | 1466697071079 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 08:51:11 INFO - PROCESS | 3380 | 1466697071080 Marionette TRACE conn3 <- [1,2778,null,{}] 08:51:11 INFO - PROCESS | 3380 | 1466697071084 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:51:11 INFO - PROCESS | 3380 | 1466697071086 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:11 INFO - PROCESS | 3380 | 1466697071237 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 08:51:11 INFO - PROCESS | 3380 | 1466697071260 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:11 INFO - PROCESS | 3380 | 1466697071262 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:11 INFO - PROCESS | 3380 | ++DOCSHELL 1527C400 == 31 [pid = 3380] [id = 704] 08:51:11 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (158AE800) [pid = 3380] [serial = 2112] [outer = 00000000] 08:51:11 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (15CD8C00) [pid = 3380] [serial = 2113] [outer = 158AE800] 08:51:11 INFO - PROCESS | 3380 | 1466697071306 Marionette DEBUG loaded listener.js 08:51:11 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (15CE7400) [pid = 3380] [serial = 2114] [outer = 158AE800] 08:51:11 INFO - PROCESS | 3380 | 1466697071736 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:51:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 08:51:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 688ms 08:51:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 08:51:11 INFO - PROCESS | 3380 | 1466697071778 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 08:51:11 INFO - PROCESS | 3380 | 1466697071780 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 08:51:11 INFO - PROCESS | 3380 | 1466697071783 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 08:51:11 INFO - PROCESS | 3380 | 1466697071785 Marionette TRACE conn3 <- [1,2782,null,{}] 08:51:11 INFO - PROCESS | 3380 | 1466697071788 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:51:11 INFO - PROCESS | 3380 | 1466697071790 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:11 INFO - PROCESS | 3380 | 1466697071900 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 08:51:11 INFO - PROCESS | 3380 | 1466697071906 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:11 INFO - PROCESS | 3380 | 1466697071908 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:11 INFO - PROCESS | 3380 | ++DOCSHELL 16058000 == 32 [pid = 3380] [id = 705] 08:51:11 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (16058400) [pid = 3380] [serial = 2115] [outer = 00000000] 08:51:11 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (16AB7C00) [pid = 3380] [serial = 2116] [outer = 16058400] 08:51:11 INFO - PROCESS | 3380 | 1466697071951 Marionette DEBUG loaded listener.js 08:51:12 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (16F3D800) [pid = 3380] [serial = 2117] [outer = 16058400] 08:51:12 INFO - PROCESS | 3380 | 1466697072424 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:51:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 08:51:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 688ms 08:51:12 INFO - PROCESS | 3380 | 1466697072487 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 08:51:12 INFO - PROCESS | 3380 | 1466697072490 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 08:51:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 08:51:12 INFO - PROCESS | 3380 | 1466697072493 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 08:51:12 INFO - PROCESS | 3380 | 1466697072495 Marionette TRACE conn3 <- [1,2786,null,{}] 08:51:12 INFO - PROCESS | 3380 | 1466697072498 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:51:12 INFO - PROCESS | 3380 | 1466697072504 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:12 INFO - PROCESS | 3380 | 1466697072653 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 08:51:12 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (14582C00) [pid = 3380] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 08:51:12 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (19F6D000) [pid = 3380] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 08:51:12 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (13AC0C00) [pid = 3380] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 08:51:12 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (13634800) [pid = 3380] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 08:51:12 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (177E5800) [pid = 3380] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 08:51:12 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (180D4400) [pid = 3380] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 08:51:12 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (114A4C00) [pid = 3380] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 08:51:12 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (10E9D800) [pid = 3380] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 08:51:12 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (15275800) [pid = 3380] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 08:51:12 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (15CEE800) [pid = 3380] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 08:51:12 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (13AC0800) [pid = 3380] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 08:51:12 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (114E0000) [pid = 3380] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 08:51:12 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (12BDA800) [pid = 3380] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 08:51:12 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (19E6F800) [pid = 3380] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 08:51:12 INFO - PROCESS | 3380 | 1466697072922 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:12 INFO - PROCESS | 3380 | 1466697072924 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:12 INFO - PROCESS | 3380 | ++DOCSHELL 104E6C00 == 33 [pid = 3380] [id = 706] 08:51:12 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (104E7C00) [pid = 3380] [serial = 2118] [outer = 00000000] 08:51:12 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (114DFC00) [pid = 3380] [serial = 2119] [outer = 104E7C00] 08:51:12 INFO - PROCESS | 3380 | 1466697072968 Marionette DEBUG loaded listener.js 08:51:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (13D61400) [pid = 3380] [serial = 2120] [outer = 104E7C00] 08:51:13 INFO - PROCESS | 3380 | 1466697073333 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:51:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 08:51:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 908ms 08:51:13 INFO - PROCESS | 3380 | 1466697073398 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 08:51:13 INFO - PROCESS | 3380 | 1466697073400 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 08:51:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 08:51:13 INFO - PROCESS | 3380 | 1466697073404 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 08:51:13 INFO - PROCESS | 3380 | 1466697073407 Marionette TRACE conn3 <- [1,2790,null,{}] 08:51:13 INFO - PROCESS | 3380 | 1466697073411 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:51:13 INFO - PROCESS | 3380 | 1466697073414 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:13 INFO - PROCESS | 3380 | 1466697073490 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 08:51:13 INFO - PROCESS | 3380 | 1466697073495 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:13 INFO - PROCESS | 3380 | 1466697073497 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:13 INFO - PROCESS | 3380 | ++DOCSHELL 129DC400 == 34 [pid = 3380] [id = 707] 08:51:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (13ABDC00) [pid = 3380] [serial = 2121] [outer = 00000000] 08:51:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (17A96000) [pid = 3380] [serial = 2122] [outer = 13ABDC00] 08:51:13 INFO - PROCESS | 3380 | 1466697073540 Marionette DEBUG loaded listener.js 08:51:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (17FF6800) [pid = 3380] [serial = 2123] [outer = 13ABDC00] 08:51:13 INFO - PROCESS | 3380 | 1466697073958 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:51:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 08:51:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 594ms 08:51:14 INFO - PROCESS | 3380 | 1466697074000 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 08:51:14 INFO - PROCESS | 3380 | 1466697074002 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 08:51:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 08:51:14 INFO - PROCESS | 3380 | 1466697074018 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 08:51:14 INFO - PROCESS | 3380 | 1466697074020 Marionette TRACE conn3 <- [1,2794,null,{}] 08:51:14 INFO - PROCESS | 3380 | 1466697074027 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:51:14 INFO - PROCESS | 3380 | 1466697074029 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:14 INFO - PROCESS | 3380 | 1466697074106 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 08:51:14 INFO - PROCESS | 3380 | 1466697074112 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:14 INFO - PROCESS | 3380 | 1466697074114 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:14 INFO - PROCESS | 3380 | ++DOCSHELL 18222400 == 35 [pid = 3380] [id = 708] 08:51:14 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (18222800) [pid = 3380] [serial = 2124] [outer = 00000000] 08:51:14 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (1953D800) [pid = 3380] [serial = 2125] [outer = 18222800] 08:51:14 INFO - PROCESS | 3380 | 1466697074156 Marionette DEBUG loaded listener.js 08:51:14 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (1953E400) [pid = 3380] [serial = 2126] [outer = 18222800] 08:51:14 INFO - PROCESS | 3380 | 1466697074600 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:51:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 08:51:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 626ms 08:51:14 INFO - PROCESS | 3380 | 1466697074660 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 08:51:14 INFO - PROCESS | 3380 | 1466697074662 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 08:51:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 08:51:14 INFO - PROCESS | 3380 | 1466697074665 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 08:51:14 INFO - PROCESS | 3380 | 1466697074667 Marionette TRACE conn3 <- [1,2798,null,{}] 08:51:14 INFO - PROCESS | 3380 | 1466697074671 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:51:14 INFO - PROCESS | 3380 | 1466697074673 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:14 INFO - PROCESS | 3380 | 1466697074754 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 08:51:14 INFO - PROCESS | 3380 | 1466697074760 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:14 INFO - PROCESS | 3380 | 1466697074762 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:14 INFO - PROCESS | 3380 | ++DOCSHELL 199C5400 == 36 [pid = 3380] [id = 709] 08:51:14 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (199C5C00) [pid = 3380] [serial = 2127] [outer = 00000000] 08:51:14 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (199CD000) [pid = 3380] [serial = 2128] [outer = 199C5C00] 08:51:14 INFO - PROCESS | 3380 | 1466697074804 Marionette DEBUG loaded listener.js 08:51:14 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (19E68800) [pid = 3380] [serial = 2129] [outer = 199C5C00] 08:51:15 INFO - PROCESS | 3380 | 1466697075631 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:51:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 08:51:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1001ms 08:51:15 INFO - PROCESS | 3380 | 1466697075668 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 08:51:15 INFO - PROCESS | 3380 | 1466697075672 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 08:51:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 08:51:15 INFO - PROCESS | 3380 | 1466697075677 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 08:51:15 INFO - PROCESS | 3380 | 1466697075682 Marionette TRACE conn3 <- [1,2802,null,{}] 08:51:15 INFO - PROCESS | 3380 | 1466697075688 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:51:15 INFO - PROCESS | 3380 | 1466697075690 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:15 INFO - PROCESS | 3380 | 1466697075811 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 08:51:15 INFO - PROCESS | 3380 | 1466697075949 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:15 INFO - PROCESS | 3380 | 1466697075951 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:15 INFO - PROCESS | 3380 | ++DOCSHELL 10E0C800 == 37 [pid = 3380] [id = 710] 08:51:15 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (10E99C00) [pid = 3380] [serial = 2130] [outer = 00000000] 08:51:16 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (11DDB800) [pid = 3380] [serial = 2131] [outer = 10E99C00] 08:51:16 INFO - PROCESS | 3380 | 1466697076009 Marionette DEBUG loaded listener.js 08:51:16 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (12BD5C00) [pid = 3380] [serial = 2132] [outer = 10E99C00] 08:51:16 INFO - PROCESS | 3380 | 1466697076700 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:51:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 08:51:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1048ms 08:51:16 INFO - PROCESS | 3380 | 1466697076724 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 08:51:16 INFO - PROCESS | 3380 | 1466697076728 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 08:51:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 08:51:16 INFO - PROCESS | 3380 | 1466697076778 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 08:51:16 INFO - PROCESS | 3380 | 1466697076782 Marionette TRACE conn3 <- [1,2806,null,{}] 08:51:16 INFO - PROCESS | 3380 | 1466697076787 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:51:16 INFO - PROCESS | 3380 | 1466697076790 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:17 INFO - PROCESS | 3380 | 1466697077004 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 08:51:17 INFO - PROCESS | 3380 | 1466697077150 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:17 INFO - PROCESS | 3380 | 1466697077153 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:17 INFO - PROCESS | 3380 | ++DOCSHELL 1047EC00 == 38 [pid = 3380] [id = 711] 08:51:17 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (104E5C00) [pid = 3380] [serial = 2133] [outer = 00000000] 08:51:17 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (105EE000) [pid = 3380] [serial = 2134] [outer = 104E5C00] 08:51:17 INFO - PROCESS | 3380 | 1466697077203 Marionette DEBUG loaded listener.js 08:51:17 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (10B80800) [pid = 3380] [serial = 2135] [outer = 104E5C00] 08:51:17 INFO - PROCESS | 3380 | --DOCSHELL 18222400 == 37 [pid = 3380] [id = 708] 08:51:17 INFO - PROCESS | 3380 | --DOCSHELL 129DC400 == 36 [pid = 3380] [id = 707] 08:51:17 INFO - PROCESS | 3380 | --DOCSHELL 104E6C00 == 35 [pid = 3380] [id = 706] 08:51:17 INFO - PROCESS | 3380 | --DOCSHELL 16058000 == 34 [pid = 3380] [id = 705] 08:51:17 INFO - PROCESS | 3380 | --DOCSHELL 1527C400 == 33 [pid = 3380] [id = 704] 08:51:17 INFO - PROCESS | 3380 | --DOCSHELL 13D55400 == 32 [pid = 3380] [id = 703] 08:51:17 INFO - PROCESS | 3380 | --DOCSHELL 12BD2C00 == 31 [pid = 3380] [id = 702] 08:51:17 INFO - PROCESS | 3380 | --DOCSHELL 10A64C00 == 30 [pid = 3380] [id = 701] 08:51:17 INFO - PROCESS | 3380 | --DOCSHELL 105E9400 == 29 [pid = 3380] [id = 700] 08:51:17 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (15CED800) [pid = 3380] [serial = 2036] [outer = 00000000] [url = about:blank] 08:51:17 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (1A308400) [pid = 3380] [serial = 2089] [outer = 00000000] [url = about:blank] 08:51:17 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (1A2AE800) [pid = 3380] [serial = 2087] [outer = 00000000] [url = about:blank] 08:51:17 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (17A93800) [pid = 3380] [serial = 2074] [outer = 00000000] [url = about:blank] 08:51:17 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (1821AC00) [pid = 3380] [serial = 2077] [outer = 00000000] [url = about:blank] 08:51:17 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (17FF1C00) [pid = 3380] [serial = 2075] [outer = 00000000] [url = about:blank] 08:51:17 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (16ABC800) [pid = 3380] [serial = 2080] [outer = 00000000] [url = about:blank] 08:51:17 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (182DE000) [pid = 3380] [serial = 2078] [outer = 00000000] [url = about:blank] 08:51:17 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (12BDF800) [pid = 3380] [serial = 2059] [outer = 00000000] [url = about:blank] 08:51:17 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (12ED2000) [pid = 3380] [serial = 2060] [outer = 00000000] [url = about:blank] 08:51:17 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (15CE3800) [pid = 3380] [serial = 2062] [outer = 00000000] [url = about:blank] 08:51:17 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (16AB2000) [pid = 3380] [serial = 2063] [outer = 00000000] [url = about:blank] 08:51:17 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (16A51800) [pid = 3380] [serial = 2071] [outer = 00000000] [url = about:blank] 08:51:17 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (13D5D000) [pid = 3380] [serial = 2068] [outer = 00000000] [url = about:blank] 08:51:17 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (13F9E000) [pid = 3380] [serial = 2069] [outer = 00000000] [url = about:blank] 08:51:17 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (12B70C00) [pid = 3380] [serial = 2065] [outer = 00000000] [url = about:blank] 08:51:17 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (12BD6800) [pid = 3380] [serial = 2066] [outer = 00000000] [url = about:blank] 08:51:17 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (18221000) [pid = 3380] [serial = 2057] [outer = 00000000] [url = about:blank] 08:51:17 INFO - PROCESS | 3380 | --DOMWINDOW == 66 (19F30C00) [pid = 3380] [serial = 2083] [outer = 00000000] [url = about:blank] 08:51:17 INFO - PROCESS | 3380 | --DOMWINDOW == 65 (16F09400) [pid = 3380] [serial = 2081] [outer = 00000000] [url = about:blank] 08:51:17 INFO - PROCESS | 3380 | --DOMWINDOW == 64 (19F35400) [pid = 3380] [serial = 2084] [outer = 00000000] [url = about:blank] 08:51:17 INFO - PROCESS | 3380 | --DOMWINDOW == 63 (16F45C00) [pid = 3380] [serial = 2072] [outer = 00000000] [url = about:blank] 08:51:17 INFO - PROCESS | 3380 | --DOMWINDOW == 62 (1A309000) [pid = 3380] [serial = 2090] [outer = 00000000] [url = about:blank] 08:51:17 INFO - PROCESS | 3380 | --DOMWINDOW == 61 (19F74000) [pid = 3380] [serial = 2086] [outer = 00000000] [url = about:blank] 08:51:17 INFO - PROCESS | 3380 | --DOMWINDOW == 60 (13D56000) [pid = 3380] [serial = 2045] [outer = 00000000] [url = about:blank] 08:51:17 INFO - PROCESS | 3380 | 1466697077764 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:51:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 08:51:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1064ms 08:51:17 INFO - PROCESS | 3380 | 1466697077821 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 08:51:17 INFO - PROCESS | 3380 | 1466697077824 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 08:51:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 08:51:17 INFO - PROCESS | 3380 | 1466697077829 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 08:51:17 INFO - PROCESS | 3380 | 1466697077832 Marionette TRACE conn3 <- [1,2810,null,{}] 08:51:17 INFO - PROCESS | 3380 | 1466697077852 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:51:17 INFO - PROCESS | 3380 | 1466697077855 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:17 INFO - PROCESS | 3380 | 1466697077939 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 08:51:17 INFO - PROCESS | 3380 | 1466697077946 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:17 INFO - PROCESS | 3380 | 1466697077948 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:17 INFO - PROCESS | 3380 | ++DOCSHELL 11D8A000 == 30 [pid = 3380] [id = 712] 08:51:17 INFO - PROCESS | 3380 | ++DOMWINDOW == 61 (11DD9C00) [pid = 3380] [serial = 2136] [outer = 00000000] 08:51:18 INFO - PROCESS | 3380 | ++DOMWINDOW == 62 (12BB3800) [pid = 3380] [serial = 2137] [outer = 11DD9C00] 08:51:18 INFO - PROCESS | 3380 | 1466697077997 Marionette DEBUG loaded listener.js 08:51:18 INFO - PROCESS | 3380 | ++DOMWINDOW == 63 (12BD8C00) [pid = 3380] [serial = 2138] [outer = 11DD9C00] 08:51:18 INFO - PROCESS | 3380 | 1466697078494 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:51:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 08:51:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 688ms 08:51:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 08:51:18 INFO - PROCESS | 3380 | 1466697078530 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 08:51:18 INFO - PROCESS | 3380 | 1466697078533 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 08:51:18 INFO - PROCESS | 3380 | 1466697078536 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 08:51:18 INFO - PROCESS | 3380 | 1466697078538 Marionette TRACE conn3 <- [1,2814,null,{}] 08:51:18 INFO - PROCESS | 3380 | 1466697078574 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:51:18 INFO - PROCESS | 3380 | 1466697078577 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:18 INFO - PROCESS | 3380 | 1466697078662 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 08:51:18 INFO - PROCESS | 3380 | 1466697078672 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:18 INFO - PROCESS | 3380 | 1466697078674 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:18 INFO - PROCESS | 3380 | ++DOCSHELL 13AC0800 == 31 [pid = 3380] [id = 713] 08:51:18 INFO - PROCESS | 3380 | ++DOMWINDOW == 64 (13AC0C00) [pid = 3380] [serial = 2139] [outer = 00000000] 08:51:18 INFO - PROCESS | 3380 | ++DOMWINDOW == 65 (13D5D000) [pid = 3380] [serial = 2140] [outer = 13AC0C00] 08:51:18 INFO - PROCESS | 3380 | 1466697078719 Marionette DEBUG loaded listener.js 08:51:18 INFO - PROCESS | 3380 | ++DOMWINDOW == 66 (13F8FC00) [pid = 3380] [serial = 2141] [outer = 13AC0C00] 08:51:19 INFO - PROCESS | 3380 | 1466697079199 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 08:51:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 08:51:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 688ms 08:51:19 INFO - PROCESS | 3380 | 1466697079235 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 08:51:19 INFO - PROCESS | 3380 | 1466697079239 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 08:51:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 08:51:19 INFO - PROCESS | 3380 | 1466697079249 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 08:51:19 INFO - PROCESS | 3380 | 1466697079253 Marionette TRACE conn3 <- [1,2818,null,{}] 08:51:19 INFO - PROCESS | 3380 | 1466697079257 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:51:19 INFO - PROCESS | 3380 | 1466697079260 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:19 INFO - PROCESS | 3380 | 1466697079349 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 08:51:19 INFO - PROCESS | 3380 | 1466697079356 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:19 INFO - PROCESS | 3380 | 1466697079358 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:19 INFO - PROCESS | 3380 | ++DOCSHELL 15C10C00 == 32 [pid = 3380] [id = 714] 08:51:19 INFO - PROCESS | 3380 | ++DOMWINDOW == 67 (15CD5800) [pid = 3380] [serial = 2142] [outer = 00000000] 08:51:19 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (15CE7000) [pid = 3380] [serial = 2143] [outer = 15CD5800] 08:51:19 INFO - PROCESS | 3380 | 1466697079401 Marionette DEBUG loaded listener.js 08:51:19 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (1605FC00) [pid = 3380] [serial = 2144] [outer = 15CD5800] 08:51:19 INFO - PROCESS | 3380 | 1466697079884 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:51:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 08:51:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 704ms 08:51:19 INFO - PROCESS | 3380 | 1466697079945 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 08:51:19 INFO - PROCESS | 3380 | 1466697079947 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 08:51:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 08:51:19 INFO - PROCESS | 3380 | 1466697079950 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 08:51:19 INFO - PROCESS | 3380 | 1466697079952 Marionette TRACE conn3 <- [1,2822,null,{}] 08:51:19 INFO - PROCESS | 3380 | 1466697079955 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:51:19 INFO - PROCESS | 3380 | 1466697079957 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:20 INFO - PROCESS | 3380 | 1466697080105 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 08:51:20 INFO - PROCESS | 3380 | 1466697080119 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:20 INFO - PROCESS | 3380 | 1466697080122 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:20 INFO - PROCESS | 3380 | ++DOCSHELL 16ABC400 == 33 [pid = 3380] [id = 715] 08:51:20 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (16F09400) [pid = 3380] [serial = 2145] [outer = 00000000] 08:51:20 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (1768F400) [pid = 3380] [serial = 2146] [outer = 16F09400] 08:51:20 INFO - PROCESS | 3380 | 1466697080164 Marionette DEBUG loaded listener.js 08:51:20 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (177E0C00) [pid = 3380] [serial = 2147] [outer = 16F09400] 08:51:20 INFO - PROCESS | 3380 | 1466697080599 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 08:51:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 08:51:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 704ms 08:51:20 INFO - PROCESS | 3380 | 1466697080650 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 08:51:20 INFO - PROCESS | 3380 | 1466697080652 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 08:51:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 08:51:20 INFO - PROCESS | 3380 | 1466697080656 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 08:51:20 INFO - PROCESS | 3380 | 1466697080658 Marionette TRACE conn3 <- [1,2826,null,{}] 08:51:20 INFO - PROCESS | 3380 | 1466697080661 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:51:20 INFO - PROCESS | 3380 | 1466697080663 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:20 INFO - PROCESS | 3380 | 1466697080776 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 08:51:20 INFO - PROCESS | 3380 | 1466697080784 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:20 INFO - PROCESS | 3380 | 1466697080790 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:20 INFO - PROCESS | 3380 | ++DOCSHELL 13189C00 == 34 [pid = 3380] [id = 716] 08:51:20 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (17A9E400) [pid = 3380] [serial = 2148] [outer = 00000000] 08:51:20 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (180D4400) [pid = 3380] [serial = 2149] [outer = 17A9E400] 08:51:20 INFO - PROCESS | 3380 | 1466697080897 Marionette DEBUG loaded listener.js 08:51:20 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (18224C00) [pid = 3380] [serial = 2150] [outer = 17A9E400] 08:51:21 INFO - PROCESS | 3380 | 1466697081350 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:51:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 08:51:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 735ms 08:51:21 INFO - PROCESS | 3380 | 1466697081402 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 08:51:21 INFO - PROCESS | 3380 | 1466697081404 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 08:51:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 08:51:21 INFO - PROCESS | 3380 | 1466697081432 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 08:51:21 INFO - PROCESS | 3380 | 1466697081434 Marionette TRACE conn3 <- [1,2830,null,{}] 08:51:21 INFO - PROCESS | 3380 | 1466697081446 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:51:21 INFO - PROCESS | 3380 | 1466697081448 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:21 INFO - PROCESS | 3380 | 1466697081568 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 08:51:21 INFO - PROCESS | 3380 | 1466697081579 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:21 INFO - PROCESS | 3380 | 1466697081581 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:21 INFO - PROCESS | 3380 | ++DOCSHELL 180D4000 == 35 [pid = 3380] [id = 717] 08:51:21 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (182DE000) [pid = 3380] [serial = 2151] [outer = 00000000] 08:51:21 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (1954B000) [pid = 3380] [serial = 2152] [outer = 182DE000] 08:51:21 INFO - PROCESS | 3380 | 1466697081633 Marionette DEBUG loaded listener.js 08:51:21 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (1954B400) [pid = 3380] [serial = 2153] [outer = 182DE000] 08:51:22 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (18222800) [pid = 3380] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 08:51:22 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (158AE800) [pid = 3380] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 08:51:22 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (12BD3400) [pid = 3380] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 08:51:22 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (10B7C400) [pid = 3380] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 08:51:22 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (105E9800) [pid = 3380] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 08:51:22 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (13D55C00) [pid = 3380] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 08:51:22 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (16058400) [pid = 3380] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 08:51:22 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (114DF000) [pid = 3380] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 08:51:22 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (15275C00) [pid = 3380] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 08:51:22 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (199C6C00) [pid = 3380] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 08:51:22 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (104E7C00) [pid = 3380] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 08:51:22 INFO - PROCESS | 3380 | --DOMWINDOW == 66 (13ABDC00) [pid = 3380] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 08:51:22 INFO - PROCESS | 3380 | 1466697082124 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:51:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 08:51:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 766ms 08:51:22 INFO - PROCESS | 3380 | 1466697082188 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 08:51:22 INFO - PROCESS | 3380 | 1466697082190 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 08:51:22 INFO - PROCESS | 3380 | 1466697082193 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 08:51:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 08:51:22 INFO - PROCESS | 3380 | 1466697082195 Marionette TRACE conn3 <- [1,2834,null,{}] 08:51:22 INFO - PROCESS | 3380 | 1466697082198 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:51:22 INFO - PROCESS | 3380 | 1466697082200 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:22 INFO - PROCESS | 3380 | 1466697082278 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 08:51:22 INFO - PROCESS | 3380 | 1466697082375 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:22 INFO - PROCESS | 3380 | 1466697082377 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:22 INFO - PROCESS | 3380 | ++DOCSHELL 104E7C00 == 36 [pid = 3380] [id = 718] 08:51:22 INFO - PROCESS | 3380 | ++DOMWINDOW == 67 (105E9800) [pid = 3380] [serial = 2154] [outer = 00000000] 08:51:22 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (13D56800) [pid = 3380] [serial = 2155] [outer = 105E9800] 08:51:22 INFO - PROCESS | 3380 | 1466697082420 Marionette DEBUG loaded listener.js 08:51:22 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (16060400) [pid = 3380] [serial = 2156] [outer = 105E9800] 08:51:22 INFO - PROCESS | 3380 | 1466697082789 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:51:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 08:51:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 641ms 08:51:22 INFO - PROCESS | 3380 | 1466697082831 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 08:51:22 INFO - PROCESS | 3380 | 1466697082833 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 08:51:22 INFO - PROCESS | 3380 | 1466697082837 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 08:51:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 08:51:22 INFO - PROCESS | 3380 | 1466697082838 Marionette TRACE conn3 <- [1,2838,null,{}] 08:51:22 INFO - PROCESS | 3380 | 1466697082841 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:51:22 INFO - PROCESS | 3380 | 1466697082843 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:23 INFO - PROCESS | 3380 | 1466697082982 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 08:51:23 INFO - PROCESS | 3380 | 1466697082993 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:23 INFO - PROCESS | 3380 | 1466697082995 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:23 INFO - PROCESS | 3380 | ++DOCSHELL 15C04000 == 37 [pid = 3380] [id = 719] 08:51:23 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (15C09000) [pid = 3380] [serial = 2157] [outer = 00000000] 08:51:23 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (1821F000) [pid = 3380] [serial = 2158] [outer = 15C09000] 08:51:23 INFO - PROCESS | 3380 | 1466697083038 Marionette DEBUG loaded listener.js 08:51:23 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (182E6000) [pid = 3380] [serial = 2159] [outer = 15C09000] 08:51:23 INFO - PROCESS | 3380 | 1466697083438 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 08:51:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 08:51:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 641ms 08:51:23 INFO - PROCESS | 3380 | 1466697083475 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 08:51:23 INFO - PROCESS | 3380 | 1466697083477 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 08:51:23 INFO - PROCESS | 3380 | 1466697083480 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 08:51:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 08:51:23 INFO - PROCESS | 3380 | 1466697083482 Marionette TRACE conn3 <- [1,2842,null,{}] 08:51:23 INFO - PROCESS | 3380 | 1466697083485 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:51:23 INFO - PROCESS | 3380 | 1466697083487 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:23 INFO - PROCESS | 3380 | 1466697083608 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 08:51:23 INFO - PROCESS | 3380 | 1466697083616 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:23 INFO - PROCESS | 3380 | 1466697083618 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:23 INFO - PROCESS | 3380 | ++DOCSHELL 158AE800 == 38 [pid = 3380] [id = 720] 08:51:23 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (16AB6800) [pid = 3380] [serial = 2160] [outer = 00000000] 08:51:23 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (19F6CC00) [pid = 3380] [serial = 2161] [outer = 16AB6800] 08:51:23 INFO - PROCESS | 3380 | 1466697083671 Marionette DEBUG loaded listener.js 08:51:23 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (19F71400) [pid = 3380] [serial = 2162] [outer = 16AB6800] 08:51:24 INFO - PROCESS | 3380 | 1466697084171 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:51:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 08:51:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 751ms 08:51:24 INFO - PROCESS | 3380 | 1466697084222 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 08:51:24 INFO - PROCESS | 3380 | 1466697084227 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 08:51:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 08:51:24 INFO - PROCESS | 3380 | 1466697084232 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 08:51:24 INFO - PROCESS | 3380 | 1466697084236 Marionette TRACE conn3 <- [1,2846,null,{}] 08:51:24 INFO - PROCESS | 3380 | 1466697084242 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:51:24 INFO - PROCESS | 3380 | 1466697084245 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:24 INFO - PROCESS | 3380 | 1466697084401 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 08:51:24 INFO - PROCESS | 3380 | 1466697084514 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:24 INFO - PROCESS | 3380 | 1466697084519 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:24 INFO - PROCESS | 3380 | ++DOCSHELL 10A5C400 == 39 [pid = 3380] [id = 721] 08:51:24 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (10A5C800) [pid = 3380] [serial = 2163] [outer = 00000000] 08:51:24 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (11809C00) [pid = 3380] [serial = 2164] [outer = 10A5C800] 08:51:24 INFO - PROCESS | 3380 | 1466697084625 Marionette DEBUG loaded listener.js 08:51:24 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (12BDD400) [pid = 3380] [serial = 2165] [outer = 10A5C800] 08:51:25 INFO - PROCESS | 3380 | 1466697085207 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:51:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 08:51:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1001ms 08:51:25 INFO - PROCESS | 3380 | 1466697085235 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 08:51:25 INFO - PROCESS | 3380 | 1466697085240 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 08:51:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 08:51:25 INFO - PROCESS | 3380 | 1466697085246 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 08:51:25 INFO - PROCESS | 3380 | 1466697085249 Marionette TRACE conn3 <- [1,2850,null,{}] 08:51:25 INFO - PROCESS | 3380 | 1466697085253 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:51:25 INFO - PROCESS | 3380 | 1466697085256 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:25 INFO - PROCESS | 3380 | 1466697085363 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 08:51:25 INFO - PROCESS | 3380 | 1466697085503 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:25 INFO - PROCESS | 3380 | 1466697085506 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:25 INFO - PROCESS | 3380 | ++DOCSHELL 13F95400 == 40 [pid = 3380] [id = 722] 08:51:25 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (13F9E400) [pid = 3380] [serial = 2166] [outer = 00000000] 08:51:25 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (152EC800) [pid = 3380] [serial = 2167] [outer = 13F9E400] 08:51:25 INFO - PROCESS | 3380 | 1466697085562 Marionette DEBUG loaded listener.js 08:51:25 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (15CE5C00) [pid = 3380] [serial = 2168] [outer = 13F9E400] 08:51:26 INFO - PROCESS | 3380 | 1466697086208 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:51:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 08:51:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1001ms 08:51:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 08:51:26 INFO - PROCESS | 3380 | 1466697086248 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 08:51:26 INFO - PROCESS | 3380 | 1466697086251 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 08:51:26 INFO - PROCESS | 3380 | 1466697086254 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 08:51:26 INFO - PROCESS | 3380 | 1466697086258 Marionette TRACE conn3 <- [1,2854,null,{}] 08:51:26 INFO - PROCESS | 3380 | 1466697086269 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:51:26 INFO - PROCESS | 3380 | 1466697086274 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:26 INFO - PROCESS | 3380 | 1466697086378 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 08:51:26 INFO - PROCESS | 3380 | 1466697086518 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:26 INFO - PROCESS | 3380 | 1466697086522 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:26 INFO - PROCESS | 3380 | ++DOCSHELL 19E6FC00 == 41 [pid = 3380] [id = 723] 08:51:26 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (19F31000) [pid = 3380] [serial = 2169] [outer = 00000000] 08:51:26 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (1A2AA000) [pid = 3380] [serial = 2170] [outer = 19F31000] 08:51:26 INFO - PROCESS | 3380 | 1466697086578 Marionette DEBUG loaded listener.js 08:51:26 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (1A2B5C00) [pid = 3380] [serial = 2171] [outer = 19F31000] 08:51:27 INFO - PROCESS | 3380 | 1466697087387 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:51:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 08:51:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1189ms 08:51:27 INFO - PROCESS | 3380 | 1466697087452 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 08:51:27 INFO - PROCESS | 3380 | 1466697087456 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 08:51:27 INFO - PROCESS | 3380 | 1466697087461 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 08:51:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 08:51:27 INFO - PROCESS | 3380 | 1466697087465 Marionette TRACE conn3 <- [1,2858,null,{}] 08:51:27 INFO - PROCESS | 3380 | 1466697087470 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:51:27 INFO - PROCESS | 3380 | 1466697087472 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:27 INFO - PROCESS | 3380 | 1466697087573 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 08:51:27 INFO - PROCESS | 3380 | 1466697087722 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:27 INFO - PROCESS | 3380 | 1466697087727 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:27 INFO - PROCESS | 3380 | ++DOCSHELL 10E0F800 == 42 [pid = 3380] [id = 724] 08:51:27 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (10E0FC00) [pid = 3380] [serial = 2172] [outer = 00000000] 08:51:27 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (114AEC00) [pid = 3380] [serial = 2173] [outer = 10E0FC00] 08:51:27 INFO - PROCESS | 3380 | 1466697087781 Marionette DEBUG loaded listener.js 08:51:27 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (11C95000) [pid = 3380] [serial = 2174] [outer = 10E0FC00] 08:51:28 INFO - PROCESS | 3380 | --DOCSHELL 15C04000 == 41 [pid = 3380] [id = 719] 08:51:28 INFO - PROCESS | 3380 | --DOCSHELL 104E7C00 == 40 [pid = 3380] [id = 718] 08:51:28 INFO - PROCESS | 3380 | --DOCSHELL 180D4000 == 39 [pid = 3380] [id = 717] 08:51:28 INFO - PROCESS | 3380 | --DOCSHELL 13189C00 == 38 [pid = 3380] [id = 716] 08:51:28 INFO - PROCESS | 3380 | --DOCSHELL 16ABC400 == 37 [pid = 3380] [id = 715] 08:51:28 INFO - PROCESS | 3380 | --DOCSHELL 15C10C00 == 36 [pid = 3380] [id = 714] 08:51:28 INFO - PROCESS | 3380 | --DOCSHELL 13AC0800 == 35 [pid = 3380] [id = 713] 08:51:28 INFO - PROCESS | 3380 | --DOCSHELL 11D8A000 == 34 [pid = 3380] [id = 712] 08:51:28 INFO - PROCESS | 3380 | --DOCSHELL 1047EC00 == 33 [pid = 3380] [id = 711] 08:51:28 INFO - PROCESS | 3380 | --DOCSHELL 199C6000 == 32 [pid = 3380] [id = 699] 08:51:28 INFO - PROCESS | 3380 | --DOCSHELL 199C5400 == 31 [pid = 3380] [id = 709] 08:51:28 INFO - PROCESS | 3380 | --DOCSHELL 114D9000 == 30 [pid = 3380] [id = 697] 08:51:28 INFO - PROCESS | 3380 | --DOCSHELL 10E0C800 == 29 [pid = 3380] [id = 710] 08:51:28 INFO - PROCESS | 3380 | --DOCSHELL 1104A000 == 28 [pid = 3380] [id = 698] 08:51:28 INFO - PROCESS | 3380 | --DOCSHELL 19E6FC00 == 27 [pid = 3380] [id = 723] 08:51:28 INFO - PROCESS | 3380 | --DOCSHELL 158AE800 == 26 [pid = 3380] [id = 720] 08:51:28 INFO - PROCESS | 3380 | --DOCSHELL 10A5C400 == 25 [pid = 3380] [id = 721] 08:51:28 INFO - PROCESS | 3380 | --DOCSHELL 13F95400 == 24 [pid = 3380] [id = 722] 08:51:28 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (1953D800) [pid = 3380] [serial = 2125] [outer = 00000000] [url = about:blank] 08:51:28 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (15CD8C00) [pid = 3380] [serial = 2113] [outer = 00000000] [url = about:blank] 08:51:28 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (12BDFC00) [pid = 3380] [serial = 2107] [outer = 00000000] [url = about:blank] 08:51:28 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (12E1D000) [pid = 3380] [serial = 2108] [outer = 00000000] [url = about:blank] 08:51:28 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (10F90400) [pid = 3380] [serial = 2104] [outer = 00000000] [url = about:blank] 08:51:28 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (1145C800) [pid = 3380] [serial = 2105] [outer = 00000000] [url = about:blank] 08:51:28 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (13184800) [pid = 3380] [serial = 2102] [outer = 00000000] [url = about:blank] 08:51:28 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (12BB0000) [pid = 3380] [serial = 2101] [outer = 00000000] [url = about:blank] 08:51:28 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (13F8F400) [pid = 3380] [serial = 2110] [outer = 00000000] [url = about:blank] 08:51:28 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (16AB7C00) [pid = 3380] [serial = 2116] [outer = 00000000] [url = about:blank] 08:51:28 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (15160000) [pid = 3380] [serial = 2093] [outer = 00000000] [url = about:blank] 08:51:28 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (12E66C00) [pid = 3380] [serial = 2092] [outer = 00000000] [url = about:blank] 08:51:28 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (17F51800) [pid = 3380] [serial = 2096] [outer = 00000000] [url = about:blank] 08:51:28 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (176CA400) [pid = 3380] [serial = 2095] [outer = 00000000] [url = about:blank] 08:51:28 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (1A30CC00) [pid = 3380] [serial = 2099] [outer = 00000000] [url = about:blank] 08:51:28 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (1A2B3000) [pid = 3380] [serial = 2098] [outer = 00000000] [url = about:blank] 08:51:28 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (114DFC00) [pid = 3380] [serial = 2119] [outer = 00000000] [url = about:blank] 08:51:28 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (16F3D800) [pid = 3380] [serial = 2117] [outer = 00000000] [url = about:blank] 08:51:28 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (13D61400) [pid = 3380] [serial = 2120] [outer = 00000000] [url = about:blank] 08:51:28 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (17A96000) [pid = 3380] [serial = 2122] [outer = 00000000] [url = about:blank] 08:51:28 INFO - PROCESS | 3380 | --DOMWINDOW == 66 (1953E400) [pid = 3380] [serial = 2126] [outer = 00000000] [url = about:blank] 08:51:28 INFO - PROCESS | 3380 | --DOMWINDOW == 65 (15CE7400) [pid = 3380] [serial = 2114] [outer = 00000000] [url = about:blank] 08:51:28 INFO - PROCESS | 3380 | --DOMWINDOW == 64 (17FF6800) [pid = 3380] [serial = 2123] [outer = 00000000] [url = about:blank] 08:51:28 INFO - PROCESS | 3380 | --DOMWINDOW == 63 (14582000) [pid = 3380] [serial = 2111] [outer = 00000000] [url = about:blank] 08:51:28 INFO - PROCESS | 3380 | 1466697088921 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:51:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 08:51:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1501ms 08:51:28 INFO - PROCESS | 3380 | 1466697088962 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 08:51:28 INFO - PROCESS | 3380 | 1466697088966 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 08:51:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 08:51:29 INFO - PROCESS | 3380 | 1466697088984 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 08:51:29 INFO - PROCESS | 3380 | 1466697088988 Marionette TRACE conn3 <- [1,2862,null,{}] 08:51:29 INFO - PROCESS | 3380 | 1466697088993 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:51:29 INFO - PROCESS | 3380 | 1466697088996 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:29 INFO - PROCESS | 3380 | 1466697089079 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 08:51:29 INFO - PROCESS | 3380 | 1466697089088 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:29 INFO - PROCESS | 3380 | 1466697089092 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:29 INFO - PROCESS | 3380 | ++DOCSHELL 10E0EC00 == 25 [pid = 3380] [id = 725] 08:51:29 INFO - PROCESS | 3380 | ++DOMWINDOW == 64 (10E10C00) [pid = 3380] [serial = 2175] [outer = 00000000] 08:51:29 INFO - PROCESS | 3380 | ++DOMWINDOW == 65 (1146BC00) [pid = 3380] [serial = 2176] [outer = 10E10C00] 08:51:29 INFO - PROCESS | 3380 | 1466697089144 Marionette DEBUG loaded listener.js 08:51:29 INFO - PROCESS | 3380 | ++DOMWINDOW == 66 (114AF800) [pid = 3380] [serial = 2177] [outer = 10E10C00] 08:51:29 INFO - PROCESS | 3380 | 1466697089686 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:51:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 08:51:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 767ms 08:51:29 INFO - PROCESS | 3380 | 1466697089739 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 08:51:29 INFO - PROCESS | 3380 | 1466697089744 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 08:51:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 08:51:29 INFO - PROCESS | 3380 | 1466697089750 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 08:51:29 INFO - PROCESS | 3380 | 1466697089753 Marionette TRACE conn3 <- [1,2866,null,{}] 08:51:29 INFO - PROCESS | 3380 | 1466697089761 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:51:29 INFO - PROCESS | 3380 | 1466697089764 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:29 INFO - PROCESS | 3380 | 1466697089859 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 08:51:29 INFO - PROCESS | 3380 | 1466697089957 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:29 INFO - PROCESS | 3380 | 1466697089959 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:29 INFO - PROCESS | 3380 | ++DOCSHELL 12E1D800 == 26 [pid = 3380] [id = 726] 08:51:29 INFO - PROCESS | 3380 | ++DOMWINDOW == 67 (12E1DC00) [pid = 3380] [serial = 2178] [outer = 00000000] 08:51:30 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (12ED8000) [pid = 3380] [serial = 2179] [outer = 12E1DC00] 08:51:30 INFO - PROCESS | 3380 | 1466697090007 Marionette DEBUG loaded listener.js 08:51:30 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (1318B800) [pid = 3380] [serial = 2180] [outer = 12E1DC00] 08:51:30 INFO - PROCESS | 3380 | 1466697090378 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:51:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 08:51:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 657ms 08:51:30 INFO - PROCESS | 3380 | 1466697090408 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 08:51:30 INFO - PROCESS | 3380 | 1466697090410 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 08:51:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 08:51:30 INFO - PROCESS | 3380 | 1466697090414 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 08:51:30 INFO - PROCESS | 3380 | 1466697090417 Marionette TRACE conn3 <- [1,2870,null,{}] 08:51:30 INFO - PROCESS | 3380 | 1466697090428 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:51:30 INFO - PROCESS | 3380 | 1466697090433 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:30 INFO - PROCESS | 3380 | 1466697090515 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 08:51:30 INFO - PROCESS | 3380 | 1466697090522 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:30 INFO - PROCESS | 3380 | 1466697090525 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:30 INFO - PROCESS | 3380 | ++DOCSHELL 13D5F800 == 27 [pid = 3380] [id = 727] 08:51:30 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (13D5FC00) [pid = 3380] [serial = 2181] [outer = 00000000] 08:51:30 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (1457F800) [pid = 3380] [serial = 2182] [outer = 13D5FC00] 08:51:30 INFO - PROCESS | 3380 | 1466697090572 Marionette DEBUG loaded listener.js 08:51:30 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (15153800) [pid = 3380] [serial = 2183] [outer = 13D5FC00] 08:51:31 INFO - PROCESS | 3380 | 1466697091099 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:51:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 08:51:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 735ms 08:51:31 INFO - PROCESS | 3380 | 1466697091154 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 08:51:31 INFO - PROCESS | 3380 | 1466697091158 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 08:51:31 INFO - PROCESS | 3380 | 1466697091167 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 08:51:31 INFO - PROCESS | 3380 | 1466697091169 Marionette TRACE conn3 <- [1,2874,null,{}] 08:51:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 08:51:31 INFO - PROCESS | 3380 | 1466697091172 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:51:31 INFO - PROCESS | 3380 | 1466697091174 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:31 INFO - PROCESS | 3380 | 1466697091321 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 08:51:31 INFO - PROCESS | 3380 | 1466697091386 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:31 INFO - PROCESS | 3380 | 1466697091388 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:31 INFO - PROCESS | 3380 | ++DOCSHELL 152EB000 == 28 [pid = 3380] [id = 728] 08:51:31 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (152EE400) [pid = 3380] [serial = 2184] [outer = 00000000] 08:51:31 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (15C04000) [pid = 3380] [serial = 2185] [outer = 152EE400] 08:51:31 INFO - PROCESS | 3380 | 1466697091433 Marionette DEBUG loaded listener.js 08:51:31 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (15CE6800) [pid = 3380] [serial = 2186] [outer = 152EE400] 08:51:31 INFO - PROCESS | 3380 | 1466697091861 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:51:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 08:51:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 735ms 08:51:31 INFO - PROCESS | 3380 | 1466697091914 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 08:51:31 INFO - PROCESS | 3380 | 1466697091916 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 08:51:31 INFO - PROCESS | 3380 | 1466697091919 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 08:51:31 INFO - PROCESS | 3380 | 1466697091921 Marionette TRACE conn3 <- [1,2878,null,{}] 08:51:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 08:51:31 INFO - PROCESS | 3380 | 1466697091925 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:51:31 INFO - PROCESS | 3380 | 1466697091927 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:32 INFO - PROCESS | 3380 | 1466697092037 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 08:51:32 INFO - PROCESS | 3380 | 1466697092042 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:32 INFO - PROCESS | 3380 | 1466697092044 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:32 INFO - PROCESS | 3380 | ++DOCSHELL 15CEB000 == 29 [pid = 3380] [id = 729] 08:51:32 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (15CF0000) [pid = 3380] [serial = 2187] [outer = 00000000] 08:51:32 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (16A5F800) [pid = 3380] [serial = 2188] [outer = 15CF0000] 08:51:32 INFO - PROCESS | 3380 | 1466697092087 Marionette DEBUG loaded listener.js 08:51:32 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (16F3FC00) [pid = 3380] [serial = 2189] [outer = 15CF0000] 08:51:32 INFO - PROCESS | 3380 | 1466697092544 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:51:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 08:51:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 689ms 08:51:32 INFO - PROCESS | 3380 | 1466697092621 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 08:51:32 INFO - PROCESS | 3380 | 1466697092623 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 08:51:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 08:51:32 INFO - PROCESS | 3380 | 1466697092632 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 08:51:32 INFO - PROCESS | 3380 | 1466697092633 Marionette TRACE conn3 <- [1,2882,null,{}] 08:51:32 INFO - PROCESS | 3380 | 1466697092637 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:51:32 INFO - PROCESS | 3380 | 1466697092642 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:33 INFO - PROCESS | 3380 | 1466697092979 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 08:51:33 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (16F09400) [pid = 3380] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 08:51:33 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (13AC0C00) [pid = 3380] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 08:51:33 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (104E5C00) [pid = 3380] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 08:51:33 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (11DD9C00) [pid = 3380] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 08:51:33 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (182DE000) [pid = 3380] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 08:51:33 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (15CD5800) [pid = 3380] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 08:51:33 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (17A9E400) [pid = 3380] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 08:51:33 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (199C5C00) [pid = 3380] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 08:51:33 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (10E99C00) [pid = 3380] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 08:51:33 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (105E9800) [pid = 3380] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 08:51:33 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (15C09000) [pid = 3380] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 08:51:33 INFO - PROCESS | 3380 | --DOMWINDOW == 66 (16AB6800) [pid = 3380] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 08:51:33 INFO - PROCESS | 3380 | 1466697093051 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:33 INFO - PROCESS | 3380 | 1466697093053 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:33 INFO - PROCESS | 3380 | ++DOCSHELL 102CB000 == 30 [pid = 3380] [id = 730] 08:51:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 67 (10470800) [pid = 3380] [serial = 2190] [outer = 00000000] 08:51:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (10E0F400) [pid = 3380] [serial = 2191] [outer = 10470800] 08:51:33 INFO - PROCESS | 3380 | 1466697093096 Marionette DEBUG loaded listener.js 08:51:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (13168C00) [pid = 3380] [serial = 2192] [outer = 10470800] 08:51:33 INFO - PROCESS | 3380 | 1466697093451 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:51:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 08:51:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 845ms 08:51:33 INFO - PROCESS | 3380 | 1466697093474 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 08:51:33 INFO - PROCESS | 3380 | 1466697093485 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 08:51:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 08:51:33 INFO - PROCESS | 3380 | 1466697093499 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 08:51:33 INFO - PROCESS | 3380 | 1466697093501 Marionette TRACE conn3 <- [1,2886,null,{}] 08:51:33 INFO - PROCESS | 3380 | 1466697093504 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:51:33 INFO - PROCESS | 3380 | 1466697093506 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:33 INFO - PROCESS | 3380 | 1466697093582 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 08:51:33 INFO - PROCESS | 3380 | 1466697093587 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:33 INFO - PROCESS | 3380 | 1466697093589 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:33 INFO - PROCESS | 3380 | ++DOCSHELL 10E09000 == 31 [pid = 3380] [id = 731] 08:51:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (12BD6400) [pid = 3380] [serial = 2193] [outer = 00000000] 08:51:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (17A96C00) [pid = 3380] [serial = 2194] [outer = 12BD6400] 08:51:33 INFO - PROCESS | 3380 | 1466697093661 Marionette DEBUG loaded listener.js 08:51:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (17AA1C00) [pid = 3380] [serial = 2195] [outer = 12BD6400] 08:51:34 INFO - PROCESS | 3380 | 1466697094185 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:51:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 08:51:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 704ms 08:51:34 INFO - PROCESS | 3380 | 1466697094228 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 08:51:34 INFO - PROCESS | 3380 | 1466697094230 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 08:51:34 INFO - PROCESS | 3380 | 1466697094234 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 08:51:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 08:51:34 INFO - PROCESS | 3380 | 1466697094235 Marionette TRACE conn3 <- [1,2890,null,{}] 08:51:34 INFO - PROCESS | 3380 | 1466697094239 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:51:34 INFO - PROCESS | 3380 | 1466697094240 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:34 INFO - PROCESS | 3380 | 1466697094316 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 08:51:34 INFO - PROCESS | 3380 | 1466697094349 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:34 INFO - PROCESS | 3380 | 1466697094351 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:34 INFO - PROCESS | 3380 | ++DOCSHELL 180D4000 == 32 [pid = 3380] [id = 732] 08:51:34 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (18216000) [pid = 3380] [serial = 2196] [outer = 00000000] 08:51:34 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (18224000) [pid = 3380] [serial = 2197] [outer = 18216000] 08:51:34 INFO - PROCESS | 3380 | 1466697094394 Marionette DEBUG loaded listener.js 08:51:34 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (182DA000) [pid = 3380] [serial = 2198] [outer = 18216000] 08:51:34 INFO - PROCESS | 3380 | 1466697094834 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 08:51:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 08:51:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 626ms 08:51:34 INFO - PROCESS | 3380 | 1466697094872 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 08:51:34 INFO - PROCESS | 3380 | 1466697094874 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 08:51:34 INFO - PROCESS | 3380 | 1466697094877 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 08:51:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 08:51:34 INFO - PROCESS | 3380 | 1466697094879 Marionette TRACE conn3 <- [1,2894,null,{}] 08:51:34 INFO - PROCESS | 3380 | 1466697094882 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:51:34 INFO - PROCESS | 3380 | 1466697094884 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:34 INFO - PROCESS | 3380 | 1466697094961 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 08:51:34 INFO - PROCESS | 3380 | 1466697094968 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:34 INFO - PROCESS | 3380 | 1466697094969 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:34 INFO - PROCESS | 3380 | ++DOCSHELL 13D5F400 == 33 [pid = 3380] [id = 733] 08:51:34 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (19545C00) [pid = 3380] [serial = 2199] [outer = 00000000] 08:51:35 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (199C5000) [pid = 3380] [serial = 2200] [outer = 19545C00] 08:51:35 INFO - PROCESS | 3380 | 1466697095016 Marionette DEBUG loaded listener.js 08:51:35 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (199C6C00) [pid = 3380] [serial = 2201] [outer = 19545C00] 08:51:35 INFO - PROCESS | 3380 | 1466697095833 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:51:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 08:51:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1033ms 08:51:35 INFO - PROCESS | 3380 | 1466697095932 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 08:51:35 INFO - PROCESS | 3380 | 1466697095937 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 08:51:35 INFO - PROCESS | 3380 | 1466697095941 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 08:51:35 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 08:51:35 INFO - PROCESS | 3380 | 1466697095947 Marionette TRACE conn3 <- [1,2898,null,{}] 08:51:35 INFO - PROCESS | 3380 | 1466697095952 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:51:35 INFO - PROCESS | 3380 | 1466697095954 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:36 INFO - PROCESS | 3380 | 1466697096105 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 08:51:36 INFO - PROCESS | 3380 | 1466697096237 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:36 INFO - PROCESS | 3380 | 1466697096241 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:36 INFO - PROCESS | 3380 | ++DOCSHELL 10E0F000 == 34 [pid = 3380] [id = 734] 08:51:36 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (10F96C00) [pid = 3380] [serial = 2202] [outer = 00000000] 08:51:36 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (114AAC00) [pid = 3380] [serial = 2203] [outer = 10F96C00] 08:51:36 INFO - PROCESS | 3380 | 1466697096299 Marionette DEBUG loaded listener.js 08:51:36 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (1315C400) [pid = 3380] [serial = 2204] [outer = 10F96C00] 08:51:36 INFO - PROCESS | 3380 | 1466697096908 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:51:36 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 08:51:36 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 08:51:36 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1001ms 08:51:36 INFO - PROCESS | 3380 | 1466697096945 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 08:51:36 INFO - PROCESS | 3380 | 1466697096950 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 08:51:36 INFO - TEST-START | /DOMEvents/constructors.html 08:51:36 INFO - PROCESS | 3380 | 1466697096956 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 08:51:36 INFO - PROCESS | 3380 | 1466697096959 Marionette TRACE conn3 <- [1,2902,null,{}] 08:51:36 INFO - PROCESS | 3380 | 1466697096963 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:51:36 INFO - PROCESS | 3380 | 1466697096966 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:37 INFO - PROCESS | 3380 | 1466697097088 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 08:51:37 INFO - PROCESS | 3380 | 1466697097380 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:37 INFO - PROCESS | 3380 | 1466697097382 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:37 INFO - PROCESS | 3380 | ++DOCSHELL 1047D000 == 35 [pid = 3380] [id = 735] 08:51:37 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (1047E800) [pid = 3380] [serial = 2205] [outer = 00000000] 08:51:37 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (105E9800) [pid = 3380] [serial = 2206] [outer = 1047E800] 08:51:37 INFO - PROCESS | 3380 | 1466697097431 Marionette DEBUG loaded listener.js 08:51:37 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (10B86C00) [pid = 3380] [serial = 2207] [outer = 1047E800] 08:51:37 INFO - PROCESS | 3380 | --DOCSHELL 180D4000 == 34 [pid = 3380] [id = 732] 08:51:37 INFO - PROCESS | 3380 | --DOCSHELL 10E09000 == 33 [pid = 3380] [id = 731] 08:51:37 INFO - PROCESS | 3380 | --DOCSHELL 102CB000 == 32 [pid = 3380] [id = 730] 08:51:37 INFO - PROCESS | 3380 | --DOCSHELL 15CEB000 == 31 [pid = 3380] [id = 729] 08:51:37 INFO - PROCESS | 3380 | --DOCSHELL 152EB000 == 30 [pid = 3380] [id = 728] 08:51:37 INFO - PROCESS | 3380 | --DOCSHELL 13D5F800 == 29 [pid = 3380] [id = 727] 08:51:37 INFO - PROCESS | 3380 | --DOCSHELL 12E1D800 == 28 [pid = 3380] [id = 726] 08:51:37 INFO - PROCESS | 3380 | --DOCSHELL 10E0EC00 == 27 [pid = 3380] [id = 725] 08:51:37 INFO - PROCESS | 3380 | --DOCSHELL 10E0F800 == 26 [pid = 3380] [id = 724] 08:51:37 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (182E6000) [pid = 3380] [serial = 2159] [outer = 00000000] [url = about:blank] 08:51:37 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (19F71400) [pid = 3380] [serial = 2162] [outer = 00000000] [url = about:blank] 08:51:37 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (19F6CC00) [pid = 3380] [serial = 2161] [outer = 00000000] [url = about:blank] 08:51:37 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (1768F400) [pid = 3380] [serial = 2146] [outer = 00000000] [url = about:blank] 08:51:37 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (13F8FC00) [pid = 3380] [serial = 2141] [outer = 00000000] [url = about:blank] 08:51:37 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (105EE000) [pid = 3380] [serial = 2134] [outer = 00000000] [url = about:blank] 08:51:37 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (12BD8C00) [pid = 3380] [serial = 2138] [outer = 00000000] [url = about:blank] 08:51:37 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (1954B000) [pid = 3380] [serial = 2152] [outer = 00000000] [url = about:blank] 08:51:37 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (10B80800) [pid = 3380] [serial = 2135] [outer = 00000000] [url = about:blank] 08:51:37 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (15CE7000) [pid = 3380] [serial = 2143] [outer = 00000000] [url = about:blank] 08:51:37 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (18224C00) [pid = 3380] [serial = 2150] [outer = 00000000] [url = about:blank] 08:51:37 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (19E68800) [pid = 3380] [serial = 2129] [outer = 00000000] [url = about:blank] 08:51:37 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (199CD000) [pid = 3380] [serial = 2128] [outer = 00000000] [url = about:blank] 08:51:37 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (177E0C00) [pid = 3380] [serial = 2147] [outer = 00000000] [url = about:blank] 08:51:37 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (1605FC00) [pid = 3380] [serial = 2144] [outer = 00000000] [url = about:blank] 08:51:37 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (12BD5C00) [pid = 3380] [serial = 2132] [outer = 00000000] [url = about:blank] 08:51:37 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (180D4400) [pid = 3380] [serial = 2149] [outer = 00000000] [url = about:blank] 08:51:37 INFO - PROCESS | 3380 | --DOMWINDOW == 66 (16060400) [pid = 3380] [serial = 2156] [outer = 00000000] [url = about:blank] 08:51:37 INFO - PROCESS | 3380 | --DOMWINDOW == 65 (13D5D000) [pid = 3380] [serial = 2140] [outer = 00000000] [url = about:blank] 08:51:37 INFO - PROCESS | 3380 | --DOMWINDOW == 64 (11DDB800) [pid = 3380] [serial = 2131] [outer = 00000000] [url = about:blank] 08:51:37 INFO - PROCESS | 3380 | --DOMWINDOW == 63 (12BB3800) [pid = 3380] [serial = 2137] [outer = 00000000] [url = about:blank] 08:51:37 INFO - PROCESS | 3380 | --DOMWINDOW == 62 (13D56800) [pid = 3380] [serial = 2155] [outer = 00000000] [url = about:blank] 08:51:37 INFO - PROCESS | 3380 | --DOMWINDOW == 61 (1821F000) [pid = 3380] [serial = 2158] [outer = 00000000] [url = about:blank] 08:51:37 INFO - PROCESS | 3380 | --DOMWINDOW == 60 (1954B400) [pid = 3380] [serial = 2153] [outer = 00000000] [url = about:blank] 08:51:38 INFO - PROCESS | 3380 | 1466697098095 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:51:38 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 08:51:38 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 08:51:38 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 08:51:38 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 08:51:38 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 08:51:38 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 08:51:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 08:51:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 08:51:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 08:51:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 08:51:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 08:51:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 08:51:38 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 08:51:38 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 08:51:38 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 08:51:38 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 08:51:38 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 08:51:38 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 08:51:38 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 08:51:38 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 08:51:38 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 08:51:38 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 08:51:38 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 08:51:38 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 08:51:38 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 08:51:38 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 08:51:38 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 08:51:38 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 08:51:38 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 08:51:38 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 08:51:38 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 08:51:38 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 08:51:38 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 08:51:38 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 08:51:38 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 08:51:38 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 08:51:38 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 08:51:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 08:51:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:51:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:51:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 08:51:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:51:38 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 08:51:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 08:51:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:51:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:51:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 08:51:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:51:38 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 08:51:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 08:51:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:51:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:51:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 08:51:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:51:38 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 08:51:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 08:51:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:51:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:51:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 08:51:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:51:38 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 08:51:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 08:51:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:51:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:51:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 08:51:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:51:38 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 08:51:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 08:51:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:51:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:51:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 08:51:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:51:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 08:51:38 INFO - TEST-OK | /DOMEvents/constructors.html | took 1204ms 08:51:38 INFO - PROCESS | 3380 | 1466697098174 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 08:51:38 INFO - PROCESS | 3380 | 1466697098178 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 08:51:38 INFO - TEST-START | /DOMEvents/event-phases-order.html 08:51:38 INFO - PROCESS | 3380 | 1466697098182 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 08:51:38 INFO - PROCESS | 3380 | 1466697098185 Marionette TRACE conn3 <- [1,2906,null,{}] 08:51:38 INFO - PROCESS | 3380 | 1466697098190 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:51:38 INFO - PROCESS | 3380 | 1466697098192 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:38 INFO - PROCESS | 3380 | 1466697098277 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 08:51:38 INFO - PROCESS | 3380 | 1466697098371 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:38 INFO - PROCESS | 3380 | 1466697098374 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:38 INFO - PROCESS | 3380 | ++DOCSHELL 12BDC000 == 27 [pid = 3380] [id = 736] 08:51:38 INFO - PROCESS | 3380 | ++DOMWINDOW == 61 (12BDE800) [pid = 3380] [serial = 2208] [outer = 00000000] 08:51:38 INFO - PROCESS | 3380 | ++DOMWINDOW == 62 (12ED7400) [pid = 3380] [serial = 2209] [outer = 12BDE800] 08:51:38 INFO - PROCESS | 3380 | 1466697098419 Marionette DEBUG loaded listener.js 08:51:38 INFO - PROCESS | 3380 | ++DOMWINDOW == 63 (13A20400) [pid = 3380] [serial = 2210] [outer = 12BDE800] 08:51:38 INFO - PROCESS | 3380 | 1466697098850 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 08:51:38 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 08:51:38 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 703ms 08:51:38 INFO - PROCESS | 3380 | 1466697098888 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 08:51:38 INFO - PROCESS | 3380 | 1466697098892 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 08:51:38 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 08:51:38 INFO - PROCESS | 3380 | 1466697098896 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 08:51:38 INFO - PROCESS | 3380 | 1466697098898 Marionette TRACE conn3 <- [1,2910,null,{}] 08:51:38 INFO - PROCESS | 3380 | 1466697098902 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:51:38 INFO - PROCESS | 3380 | 1466697098904 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:39 INFO - PROCESS | 3380 | 1466697098994 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 08:51:39 INFO - PROCESS | 3380 | 1466697099005 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:39 INFO - PROCESS | 3380 | 1466697099007 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:39 INFO - PROCESS | 3380 | ++DOCSHELL 13F9D800 == 28 [pid = 3380] [id = 737] 08:51:39 INFO - PROCESS | 3380 | ++DOMWINDOW == 64 (13F9EC00) [pid = 3380] [serial = 2211] [outer = 00000000] 08:51:39 INFO - PROCESS | 3380 | ++DOMWINDOW == 65 (14582800) [pid = 3380] [serial = 2212] [outer = 13F9EC00] 08:51:39 INFO - PROCESS | 3380 | 1466697099051 Marionette DEBUG loaded listener.js 08:51:39 INFO - PROCESS | 3380 | ++DOMWINDOW == 66 (15272400) [pid = 3380] [serial = 2213] [outer = 13F9EC00] 08:51:39 INFO - PROCESS | 3380 | [3380] 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:51:39 INFO - PROCESS | 3380 | [3380] 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:51:39 INFO - PROCESS | 3380 | [3380] 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:51:39 INFO - PROCESS | 3380 | [3380] 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:51:39 INFO - PROCESS | 3380 | 1466697099534 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:51:39 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 08:51:39 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 08:51:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 08:51:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:51:39 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:51:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:51:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:51:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:51:39 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:51:39 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 08:51:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:51:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:51:39 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:51:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:51:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:51:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:51:39 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:51:39 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 08:51:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:51:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:51:39 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:51:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:51:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:51:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:51:39 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:51:39 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 08:51:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:51:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:51:39 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:51:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:51:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:51:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:51:39 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 08:51:39 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 704ms 08:51:39 INFO - PROCESS | 3380 | 1466697099604 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 08:51:39 INFO - PROCESS | 3380 | 1466697099606 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 08:51:39 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 08:51:39 INFO - PROCESS | 3380 | 1466697099617 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 08:51:39 INFO - PROCESS | 3380 | 1466697099623 Marionette TRACE conn3 <- [1,2914,null,{}] 08:51:39 INFO - PROCESS | 3380 | 1466697099627 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:51:39 INFO - PROCESS | 3380 | 1466697099631 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:39 INFO - PROCESS | 3380 | 1466697099725 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 08:51:39 INFO - PROCESS | 3380 | 1466697099825 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:39 INFO - PROCESS | 3380 | 1466697099827 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:39 INFO - PROCESS | 3380 | ++DOCSHELL 14582400 == 29 [pid = 3380] [id = 738] 08:51:39 INFO - PROCESS | 3380 | ++DOMWINDOW == 67 (15C0C400) [pid = 3380] [serial = 2214] [outer = 00000000] 08:51:39 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (16AB0400) [pid = 3380] [serial = 2215] [outer = 15C0C400] 08:51:39 INFO - PROCESS | 3380 | 1466697099870 Marionette DEBUG loaded listener.js 08:51:39 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (1768F400) [pid = 3380] [serial = 2216] [outer = 15C0C400] 08:51:40 INFO - PROCESS | 3380 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 08:51:40 INFO - PROCESS | 3380 | 1466697100240 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:51:40 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:51:40 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 657ms 08:51:40 INFO - PROCESS | 3380 | 1466697100268 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 08:51:40 INFO - PROCESS | 3380 | 1466697100270 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 08:51:40 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 08:51:40 INFO - PROCESS | 3380 | 1466697100279 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 08:51:40 INFO - PROCESS | 3380 | 1466697100281 Marionette TRACE conn3 <- [1,2918,null,{}] 08:51:40 INFO - PROCESS | 3380 | 1466697100285 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:51:40 INFO - PROCESS | 3380 | 1466697100287 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:40 INFO - PROCESS | 3380 | 1466697100407 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 08:51:40 INFO - PROCESS | 3380 | 1466697100498 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:40 INFO - PROCESS | 3380 | 1466697100500 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:40 INFO - PROCESS | 3380 | ++DOCSHELL 17977400 == 30 [pid = 3380] [id = 739] 08:51:40 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (17982800) [pid = 3380] [serial = 2217] [outer = 00000000] 08:51:40 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (17F48000) [pid = 3380] [serial = 2218] [outer = 17982800] 08:51:40 INFO - PROCESS | 3380 | 1466697100543 Marionette DEBUG loaded listener.js 08:51:40 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (18217800) [pid = 3380] [serial = 2219] [outer = 17982800] 08:51:40 INFO - PROCESS | 3380 | 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:51:40 INFO - PROCESS | 3380 | 1466697100950 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:51:40 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 08:51:40 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 703ms 08:51:40 INFO - PROCESS | 3380 | 1466697100977 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 08:51:40 INFO - PROCESS | 3380 | 1466697100979 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 08:51:40 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 08:51:40 INFO - PROCESS | 3380 | 1466697100988 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 08:51:41 INFO - PROCESS | 3380 | 1466697100990 Marionette TRACE conn3 <- [1,2922,null,{}] 08:51:41 INFO - PROCESS | 3380 | 1466697100994 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:51:41 INFO - PROCESS | 3380 | 1466697100996 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:41 INFO - PROCESS | 3380 | 1466697101115 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 08:51:41 INFO - PROCESS | 3380 | 1466697101127 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:41 INFO - PROCESS | 3380 | 1466697101133 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:41 INFO - PROCESS | 3380 | ++DOCSHELL 13A28000 == 31 [pid = 3380] [id = 740] 08:51:41 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (1953D800) [pid = 3380] [serial = 2220] [outer = 00000000] 08:51:41 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (19548000) [pid = 3380] [serial = 2221] [outer = 1953D800] 08:51:41 INFO - PROCESS | 3380 | 1466697101247 Marionette DEBUG loaded listener.js 08:51:41 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (199C8000) [pid = 3380] [serial = 2222] [outer = 1953D800] 08:51:41 INFO - PROCESS | 3380 | 1466697101670 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:51:41 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:51:41 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 735ms 08:51:41 INFO - PROCESS | 3380 | 1466697101724 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 08:51:41 INFO - PROCESS | 3380 | 1466697101726 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 08:51:41 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 08:51:41 INFO - PROCESS | 3380 | 1466697101733 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 08:51:41 INFO - PROCESS | 3380 | 1466697101734 Marionette TRACE conn3 <- [1,2926,null,{}] 08:51:41 INFO - PROCESS | 3380 | 1466697101738 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:51:41 INFO - PROCESS | 3380 | 1466697101740 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:41 INFO - PROCESS | 3380 | 1466697101882 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 08:51:41 INFO - PROCESS | 3380 | 1466697101893 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:41 INFO - PROCESS | 3380 | 1466697101895 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:41 INFO - PROCESS | 3380 | ++DOCSHELL 13F8F400 == 32 [pid = 3380] [id = 741] 08:51:41 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (182E3400) [pid = 3380] [serial = 2223] [outer = 00000000] 08:51:41 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (19F37800) [pid = 3380] [serial = 2224] [outer = 182E3400] 08:51:41 INFO - PROCESS | 3380 | 1466697101948 Marionette DEBUG loaded listener.js 08:51:42 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (19F3B800) [pid = 3380] [serial = 2225] [outer = 182E3400] 08:51:42 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (18216000) [pid = 3380] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 08:51:42 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (152EE400) [pid = 3380] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 08:51:42 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (12E1DC00) [pid = 3380] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 08:51:42 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (10E10C00) [pid = 3380] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 08:51:42 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (10E0FC00) [pid = 3380] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 08:51:42 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (13D5FC00) [pid = 3380] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 08:51:42 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (15CF0000) [pid = 3380] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 08:51:42 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (10A5C800) [pid = 3380] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 08:51:42 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (13F9E400) [pid = 3380] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 08:51:42 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (19F31000) [pid = 3380] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 08:51:42 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (10470800) [pid = 3380] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 08:51:42 INFO - PROCESS | 3380 | --DOMWINDOW == 66 (12BD6400) [pid = 3380] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 08:51:42 INFO - PROCESS | 3380 | 1466697102394 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:51:42 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:51:42 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 704ms 08:51:42 INFO - PROCESS | 3380 | 1466697102428 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 08:51:42 INFO - PROCESS | 3380 | 1466697102430 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 08:51:42 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 08:51:42 INFO - PROCESS | 3380 | 1466697102434 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 08:51:42 INFO - PROCESS | 3380 | 1466697102435 Marionette TRACE conn3 <- [1,2930,null,{}] 08:51:42 INFO - PROCESS | 3380 | 1466697102439 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:51:42 INFO - PROCESS | 3380 | 1466697102441 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:42 INFO - PROCESS | 3380 | 1466697102559 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 08:51:42 INFO - PROCESS | 3380 | 1466697102621 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:42 INFO - PROCESS | 3380 | 1466697102622 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:42 INFO - PROCESS | 3380 | ++DOCSHELL 12BD6C00 == 33 [pid = 3380] [id = 742] 08:51:42 INFO - PROCESS | 3380 | ++DOMWINDOW == 67 (13161000) [pid = 3380] [serial = 2226] [outer = 00000000] 08:51:42 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (167C7C00) [pid = 3380] [serial = 2227] [outer = 13161000] 08:51:42 INFO - PROCESS | 3380 | 1466697102666 Marionette DEBUG loaded listener.js 08:51:42 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (1797A400) [pid = 3380] [serial = 2228] [outer = 13161000] 08:51:43 INFO - PROCESS | 3380 | 1466697103001 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:51:43 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:51:43 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 08:51:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:51:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:51:43 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 08:51:43 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 594ms 08:51:43 INFO - PROCESS | 3380 | 1466697103031 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 08:51:43 INFO - PROCESS | 3380 | 1466697103033 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 08:51:43 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 08:51:43 INFO - PROCESS | 3380 | 1466697103036 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 08:51:43 INFO - PROCESS | 3380 | 1466697103038 Marionette TRACE conn3 <- [1,2934,null,{}] 08:51:43 INFO - PROCESS | 3380 | 1466697103041 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:51:43 INFO - PROCESS | 3380 | 1466697103043 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:43 INFO - PROCESS | 3380 | 1466697103162 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 08:51:43 INFO - PROCESS | 3380 | 1466697103169 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:43 INFO - PROCESS | 3380 | 1466697103171 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:43 INFO - PROCESS | 3380 | ++DOCSHELL 10E07800 == 34 [pid = 3380] [id = 743] 08:51:43 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (12BDC800) [pid = 3380] [serial = 2229] [outer = 00000000] 08:51:43 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (19F34400) [pid = 3380] [serial = 2230] [outer = 12BDC800] 08:51:43 INFO - PROCESS | 3380 | 1466697103214 Marionette DEBUG loaded listener.js 08:51:43 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (19F72000) [pid = 3380] [serial = 2231] [outer = 12BDC800] 08:51:43 INFO - PROCESS | 3380 | 1466697103617 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:51:43 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:51:43 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 641ms 08:51:43 INFO - PROCESS | 3380 | 1466697103675 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 08:51:43 INFO - PROCESS | 3380 | 1466697103677 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 08:51:43 INFO - PROCESS | 3380 | 1466697103680 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 08:51:43 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 08:51:43 INFO - PROCESS | 3380 | 1466697103681 Marionette TRACE conn3 <- [1,2938,null,{}] 08:51:43 INFO - PROCESS | 3380 | 1466697103685 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:51:43 INFO - PROCESS | 3380 | 1466697103687 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:43 INFO - PROCESS | 3380 | 1466697103815 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 08:51:43 INFO - PROCESS | 3380 | 1466697103826 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:43 INFO - PROCESS | 3380 | 1466697103828 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:43 INFO - PROCESS | 3380 | ++DOCSHELL 12BB0C00 == 35 [pid = 3380] [id = 744] 08:51:43 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (13A22400) [pid = 3380] [serial = 2232] [outer = 00000000] 08:51:43 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (1A305800) [pid = 3380] [serial = 2233] [outer = 13A22400] 08:51:43 INFO - PROCESS | 3380 | 1466697103872 Marionette DEBUG loaded listener.js 08:51:43 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (1A308400) [pid = 3380] [serial = 2234] [outer = 13A22400] 08:51:44 INFO - PROCESS | 3380 | ++DOCSHELL 1A30AC00 == 36 [pid = 3380] [id = 745] 08:51:44 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (1A30E000) [pid = 3380] [serial = 2235] [outer = 00000000] 08:51:44 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (1A30FC00) [pid = 3380] [serial = 2236] [outer = 1A30E000] 08:51:44 INFO - PROCESS | 3380 | 1466697104360 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:51:44 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:51:44 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 735ms 08:51:44 INFO - PROCESS | 3380 | 1466697104422 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 08:51:44 INFO - PROCESS | 3380 | 1466697104426 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 08:51:44 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 08:51:44 INFO - PROCESS | 3380 | 1466697104432 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 08:51:44 INFO - PROCESS | 3380 | 1466697104436 Marionette TRACE conn3 <- [1,2942,null,{}] 08:51:44 INFO - PROCESS | 3380 | 1466697104451 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:51:44 INFO - PROCESS | 3380 | 1466697104455 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:44 INFO - PROCESS | 3380 | 1466697104622 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 08:51:44 INFO - PROCESS | 3380 | 1466697104730 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:44 INFO - PROCESS | 3380 | 1466697104735 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:44 INFO - PROCESS | 3380 | ++DOCSHELL 105EC000 == 37 [pid = 3380] [id = 746] 08:51:44 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (105EEC00) [pid = 3380] [serial = 2237] [outer = 00000000] 08:51:44 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (12BD7C00) [pid = 3380] [serial = 2238] [outer = 105EEC00] 08:51:44 INFO - PROCESS | 3380 | 1466697104791 Marionette DEBUG loaded listener.js 08:51:44 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (12EDB400) [pid = 3380] [serial = 2239] [outer = 105EEC00] 08:51:45 INFO - PROCESS | 3380 | 1466697105323 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:51:45 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:51:45 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:51:45 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 907ms 08:51:45 INFO - PROCESS | 3380 | 1466697105336 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 08:51:45 INFO - PROCESS | 3380 | 1466697105341 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 08:51:45 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 08:51:45 INFO - PROCESS | 3380 | 1466697105363 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 08:51:45 INFO - PROCESS | 3380 | 1466697105366 Marionette TRACE conn3 <- [1,2946,null,{}] 08:51:45 INFO - PROCESS | 3380 | 1466697105371 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:51:45 INFO - PROCESS | 3380 | 1466697105374 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:45 INFO - PROCESS | 3380 | 1466697105499 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 08:51:45 INFO - PROCESS | 3380 | 1466697105612 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:45 INFO - PROCESS | 3380 | 1466697105615 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:45 INFO - PROCESS | 3380 | ++DOCSHELL 13D52400 == 38 [pid = 3380] [id = 747] 08:51:45 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (13D5F000) [pid = 3380] [serial = 2240] [outer = 00000000] 08:51:45 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (16AB6800) [pid = 3380] [serial = 2241] [outer = 13D5F000] 08:51:45 INFO - PROCESS | 3380 | 1466697105716 Marionette DEBUG loaded listener.js 08:51:45 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (17979C00) [pid = 3380] [serial = 2242] [outer = 13D5F000] 08:51:46 INFO - PROCESS | 3380 | 1466697106280 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:51:46 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:51:46 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 954ms 08:51:46 INFO - PROCESS | 3380 | 1466697106313 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 08:51:46 INFO - PROCESS | 3380 | 1466697106316 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 08:51:46 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 08:51:46 INFO - PROCESS | 3380 | 1466697106319 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 08:51:46 INFO - PROCESS | 3380 | 1466697106323 Marionette TRACE conn3 <- [1,2950,null,{}] 08:51:46 INFO - PROCESS | 3380 | 1466697106334 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:51:46 INFO - PROCESS | 3380 | 1466697106339 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:46 INFO - PROCESS | 3380 | 1466697106444 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 08:51:46 INFO - PROCESS | 3380 | 1466697106557 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:46 INFO - PROCESS | 3380 | 1466697106560 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:46 INFO - PROCESS | 3380 | ++DOCSHELL 19F31000 == 39 [pid = 3380] [id = 748] 08:51:46 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (19F31800) [pid = 3380] [serial = 2243] [outer = 00000000] 08:51:46 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (1A304400) [pid = 3380] [serial = 2244] [outer = 19F31800] 08:51:46 INFO - PROCESS | 3380 | 1466697106656 Marionette DEBUG loaded listener.js 08:51:46 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (1A30D000) [pid = 3380] [serial = 2245] [outer = 19F31800] 08:51:47 INFO - PROCESS | 3380 | 1466697107174 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:51:47 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:51:47 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 907ms 08:51:47 INFO - PROCESS | 3380 | 1466697107223 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 08:51:47 INFO - PROCESS | 3380 | 1466697107226 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 08:51:47 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 08:51:47 INFO - PROCESS | 3380 | 1466697107230 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 08:51:47 INFO - PROCESS | 3380 | 1466697107232 Marionette TRACE conn3 <- [1,2954,null,{}] 08:51:47 INFO - PROCESS | 3380 | 1466697107235 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:51:47 INFO - PROCESS | 3380 | 1466697107237 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:47 INFO - PROCESS | 3380 | 1466697107341 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 08:51:47 INFO - PROCESS | 3380 | 1466697107453 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:47 INFO - PROCESS | 3380 | 1466697107455 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:47 INFO - PROCESS | 3380 | ++DOCSHELL 182DF800 == 40 [pid = 3380] [id = 749] 08:51:47 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (182E1C00) [pid = 3380] [serial = 2246] [outer = 00000000] 08:51:47 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (1A3E7000) [pid = 3380] [serial = 2247] [outer = 182E1C00] 08:51:47 INFO - PROCESS | 3380 | 1466697107563 Marionette DEBUG loaded listener.js 08:51:47 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (1A3EE800) [pid = 3380] [serial = 2248] [outer = 182E1C00] 08:51:48 INFO - PROCESS | 3380 | 1466697108249 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:51:48 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:51:48 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1048ms 08:51:48 INFO - PROCESS | 3380 | 1466697108286 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 08:51:48 INFO - PROCESS | 3380 | 1466697108290 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 08:51:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 08:51:48 INFO - PROCESS | 3380 | 1466697108295 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 08:51:48 INFO - PROCESS | 3380 | 1466697108298 Marionette TRACE conn3 <- [1,2958,null,{}] 08:51:48 INFO - PROCESS | 3380 | 1466697108319 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:51:48 INFO - PROCESS | 3380 | 1466697108322 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:48 INFO - PROCESS | 3380 | 1466697108419 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 08:51:48 INFO - PROCESS | 3380 | 1466697108566 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:48 INFO - PROCESS | 3380 | 1466697108569 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:48 INFO - PROCESS | 3380 | ++DOCSHELL 10E0FC00 == 41 [pid = 3380] [id = 750] 08:51:48 INFO - PROCESS | 3380 | ++DOMWINDOW == 90 (10F9E400) [pid = 3380] [serial = 2249] [outer = 00000000] 08:51:48 INFO - PROCESS | 3380 | ++DOMWINDOW == 91 (12E1DC00) [pid = 3380] [serial = 2250] [outer = 10F9E400] 08:51:48 INFO - PROCESS | 3380 | 1466697108636 Marionette DEBUG loaded listener.js 08:51:48 INFO - PROCESS | 3380 | ++DOMWINDOW == 92 (12E6DC00) [pid = 3380] [serial = 2251] [outer = 10F9E400] 08:51:49 INFO - PROCESS | 3380 | --DOCSHELL 10E07800 == 40 [pid = 3380] [id = 743] 08:51:49 INFO - PROCESS | 3380 | --DOCSHELL 12BD6C00 == 39 [pid = 3380] [id = 742] 08:51:49 INFO - PROCESS | 3380 | --DOCSHELL 13F8F400 == 38 [pid = 3380] [id = 741] 08:51:49 INFO - PROCESS | 3380 | --DOCSHELL 13A28000 == 37 [pid = 3380] [id = 740] 08:51:49 INFO - PROCESS | 3380 | --DOCSHELL 17977400 == 36 [pid = 3380] [id = 739] 08:51:49 INFO - PROCESS | 3380 | --DOCSHELL 14582400 == 35 [pid = 3380] [id = 738] 08:51:49 INFO - PROCESS | 3380 | --DOCSHELL 13F9D800 == 34 [pid = 3380] [id = 737] 08:51:49 INFO - PROCESS | 3380 | --DOCSHELL 12BDC000 == 33 [pid = 3380] [id = 736] 08:51:49 INFO - PROCESS | 3380 | --DOCSHELL 1047D000 == 32 [pid = 3380] [id = 735] 08:51:49 INFO - PROCESS | 3380 | --DOCSHELL 10E0F000 == 31 [pid = 3380] [id = 734] 08:51:49 INFO - PROCESS | 3380 | --DOCSHELL 13D5F400 == 30 [pid = 3380] [id = 733] 08:51:49 INFO - PROCESS | 3380 | --DOCSHELL 1A30AC00 == 29 [pid = 3380] [id = 745] 08:51:49 INFO - PROCESS | 3380 | --DOCSHELL 182DF800 == 28 [pid = 3380] [id = 749] 08:51:49 INFO - PROCESS | 3380 | --DOCSHELL 19F31000 == 27 [pid = 3380] [id = 748] 08:51:49 INFO - PROCESS | 3380 | --DOCSHELL 12BB0C00 == 26 [pid = 3380] [id = 744] 08:51:49 INFO - PROCESS | 3380 | --DOCSHELL 105EC000 == 25 [pid = 3380] [id = 746] 08:51:49 INFO - PROCESS | 3380 | --DOCSHELL 13D52400 == 24 [pid = 3380] [id = 747] 08:51:49 INFO - PROCESS | 3380 | --DOMWINDOW == 91 (18224000) [pid = 3380] [serial = 2197] [outer = 00000000] [url = about:blank] 08:51:49 INFO - PROCESS | 3380 | --DOMWINDOW == 90 (15C04000) [pid = 3380] [serial = 2185] [outer = 00000000] [url = about:blank] 08:51:49 INFO - PROCESS | 3380 | --DOMWINDOW == 89 (12ED8000) [pid = 3380] [serial = 2179] [outer = 00000000] [url = about:blank] 08:51:49 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (1318B800) [pid = 3380] [serial = 2180] [outer = 00000000] [url = about:blank] 08:51:49 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (1146BC00) [pid = 3380] [serial = 2176] [outer = 00000000] [url = about:blank] 08:51:49 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (114AF800) [pid = 3380] [serial = 2177] [outer = 00000000] [url = about:blank] 08:51:49 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (11C95000) [pid = 3380] [serial = 2174] [outer = 00000000] [url = about:blank] 08:51:49 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (114AEC00) [pid = 3380] [serial = 2173] [outer = 00000000] [url = about:blank] 08:51:49 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (1457F800) [pid = 3380] [serial = 2182] [outer = 00000000] [url = about:blank] 08:51:49 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (16A5F800) [pid = 3380] [serial = 2188] [outer = 00000000] [url = about:blank] 08:51:49 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (12BDD400) [pid = 3380] [serial = 2165] [outer = 00000000] [url = about:blank] 08:51:49 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (11809C00) [pid = 3380] [serial = 2164] [outer = 00000000] [url = about:blank] 08:51:49 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (15CE6800) [pid = 3380] [serial = 2186] [outer = 00000000] [url = about:blank] 08:51:49 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (15CE5C00) [pid = 3380] [serial = 2168] [outer = 00000000] [url = about:blank] 08:51:49 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (152EC800) [pid = 3380] [serial = 2167] [outer = 00000000] [url = about:blank] 08:51:49 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (1A2B5C00) [pid = 3380] [serial = 2171] [outer = 00000000] [url = about:blank] 08:51:49 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (1A2AA000) [pid = 3380] [serial = 2170] [outer = 00000000] [url = about:blank] 08:51:49 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (10E0F400) [pid = 3380] [serial = 2191] [outer = 00000000] [url = about:blank] 08:51:49 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (182DA000) [pid = 3380] [serial = 2198] [outer = 00000000] [url = about:blank] 08:51:49 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (17A96C00) [pid = 3380] [serial = 2194] [outer = 00000000] [url = about:blank] 08:51:49 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (16F3FC00) [pid = 3380] [serial = 2189] [outer = 00000000] [url = about:blank] 08:51:49 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (13168C00) [pid = 3380] [serial = 2192] [outer = 00000000] [url = about:blank] 08:51:49 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (17AA1C00) [pid = 3380] [serial = 2195] [outer = 00000000] [url = about:blank] 08:51:49 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (15153800) [pid = 3380] [serial = 2183] [outer = 00000000] [url = about:blank] 08:51:49 INFO - PROCESS | 3380 | 1466697109755 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:51:49 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:51:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1517ms 08:51:49 INFO - PROCESS | 3380 | 1466697109811 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 08:51:49 INFO - PROCESS | 3380 | 1466697109815 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 08:51:49 INFO - PROCESS | 3380 | 1466697109820 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 08:51:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 08:51:49 INFO - PROCESS | 3380 | 1466697109824 Marionette TRACE conn3 <- [1,2962,null,{}] 08:51:49 INFO - PROCESS | 3380 | 1466697109829 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:51:49 INFO - PROCESS | 3380 | 1466697109831 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:49 INFO - PROCESS | 3380 | 1466697109919 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 08:51:49 INFO - PROCESS | 3380 | 1466697109926 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:49 INFO - PROCESS | 3380 | 1466697109929 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:49 INFO - PROCESS | 3380 | ++DOCSHELL 10E0B000 == 25 [pid = 3380] [id = 751] 08:51:49 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (10E0B800) [pid = 3380] [serial = 2252] [outer = 00000000] 08:51:49 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (11467400) [pid = 3380] [serial = 2253] [outer = 10E0B800] 08:51:49 INFO - PROCESS | 3380 | 1466697109978 Marionette DEBUG loaded listener.js 08:51:50 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (114DFC00) [pid = 3380] [serial = 2254] [outer = 10E0B800] 08:51:50 INFO - PROCESS | 3380 | 1466697110474 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:51:50 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:51:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 704ms 08:51:50 INFO - PROCESS | 3380 | 1466697110521 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 08:51:50 INFO - PROCESS | 3380 | 1466697110526 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 08:51:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 08:51:50 INFO - PROCESS | 3380 | 1466697110532 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 08:51:50 INFO - PROCESS | 3380 | 1466697110535 Marionette TRACE conn3 <- [1,2966,null,{}] 08:51:50 INFO - PROCESS | 3380 | 1466697110539 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:51:50 INFO - PROCESS | 3380 | 1466697110541 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:50 INFO - PROCESS | 3380 | 1466697110657 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 08:51:50 INFO - PROCESS | 3380 | 1466697110767 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:50 INFO - PROCESS | 3380 | 1466697110769 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:50 INFO - PROCESS | 3380 | ++DOCSHELL 12BDA000 == 26 [pid = 3380] [id = 752] 08:51:50 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (12BDA800) [pid = 3380] [serial = 2255] [outer = 00000000] 08:51:50 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (12E12800) [pid = 3380] [serial = 2256] [outer = 12BDA800] 08:51:50 INFO - PROCESS | 3380 | 1466697110818 Marionette DEBUG loaded listener.js 08:51:50 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (12E61C00) [pid = 3380] [serial = 2257] [outer = 12BDA800] 08:51:51 INFO - PROCESS | 3380 | 1466697111156 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:51:51 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:51:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 626ms 08:51:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 08:51:51 INFO - PROCESS | 3380 | 1466697111169 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 08:51:51 INFO - PROCESS | 3380 | 1466697111171 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 08:51:51 INFO - PROCESS | 3380 | 1466697111175 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 08:51:51 INFO - PROCESS | 3380 | 1466697111178 Marionette TRACE conn3 <- [1,2970,null,{}] 08:51:51 INFO - PROCESS | 3380 | 1466697111189 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:51:51 INFO - PROCESS | 3380 | 1466697111194 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:51 INFO - PROCESS | 3380 | 1466697111324 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 08:51:51 INFO - PROCESS | 3380 | 1466697111333 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:51 INFO - PROCESS | 3380 | 1466697111336 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:51 INFO - PROCESS | 3380 | ++DOCSHELL 13D5A800 == 27 [pid = 3380] [id = 753] 08:51:51 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (13D5B400) [pid = 3380] [serial = 2258] [outer = 00000000] 08:51:51 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (13F9D000) [pid = 3380] [serial = 2259] [outer = 13D5B400] 08:51:51 INFO - PROCESS | 3380 | 1466697111383 Marionette DEBUG loaded listener.js 08:51:51 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (15153800) [pid = 3380] [serial = 2260] [outer = 13D5B400] 08:51:51 INFO - PROCESS | 3380 | 1466697111813 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:51:51 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:51:51 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 08:51:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:51:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:51:51 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 08:51:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 688ms 08:51:51 INFO - PROCESS | 3380 | 1466697111874 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 08:51:51 INFO - PROCESS | 3380 | 1466697111877 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 08:51:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 08:51:51 INFO - PROCESS | 3380 | 1466697111883 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 08:51:51 INFO - PROCESS | 3380 | 1466697111885 Marionette TRACE conn3 <- [1,2974,null,{}] 08:51:51 INFO - PROCESS | 3380 | 1466697111888 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:51:51 INFO - PROCESS | 3380 | 1466697111890 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:52 INFO - PROCESS | 3380 | 1466697112012 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 08:51:52 INFO - PROCESS | 3380 | 1466697112112 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:52 INFO - PROCESS | 3380 | 1466697112115 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:52 INFO - PROCESS | 3380 | ++DOCSHELL 15CDD800 == 28 [pid = 3380] [id = 754] 08:51:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (15CE1400) [pid = 3380] [serial = 2261] [outer = 00000000] 08:51:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (15CE6800) [pid = 3380] [serial = 2262] [outer = 15CE1400] 08:51:52 INFO - PROCESS | 3380 | 1466697112158 Marionette DEBUG loaded listener.js 08:51:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (15CEE400) [pid = 3380] [serial = 2263] [outer = 15CE1400] 08:51:52 INFO - PROCESS | 3380 | 1466697112522 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:51:52 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:51:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 688ms 08:51:52 INFO - PROCESS | 3380 | 1466697112579 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 08:51:52 INFO - PROCESS | 3380 | 1466697112581 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 08:51:52 INFO - PROCESS | 3380 | 1466697112584 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 08:51:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 08:51:52 INFO - PROCESS | 3380 | 1466697112586 Marionette TRACE conn3 <- [1,2978,null,{}] 08:51:52 INFO - PROCESS | 3380 | 1466697112590 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:51:52 INFO - PROCESS | 3380 | 1466697112592 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:52 INFO - PROCESS | 3380 | 1466697112704 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 08:51:52 INFO - PROCESS | 3380 | 1466697112709 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:52 INFO - PROCESS | 3380 | 1466697112711 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:52 INFO - PROCESS | 3380 | ++DOCSHELL 15CE4000 == 29 [pid = 3380] [id = 755] 08:51:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (15CEC000) [pid = 3380] [serial = 2264] [outer = 00000000] 08:51:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (16F04800) [pid = 3380] [serial = 2265] [outer = 15CEC000] 08:51:52 INFO - PROCESS | 3380 | 1466697112758 Marionette DEBUG loaded listener.js 08:51:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (16F42800) [pid = 3380] [serial = 2266] [outer = 15CEC000] 08:51:53 INFO - PROCESS | 3380 | ++DOCSHELL 1797D000 == 30 [pid = 3380] [id = 756] 08:51:53 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (1797D400) [pid = 3380] [serial = 2267] [outer = 00000000] 08:51:53 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (17983000) [pid = 3380] [serial = 2268] [outer = 1797D400] 08:51:53 INFO - PROCESS | 3380 | 1466697113227 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:51:53 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:51:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 704ms 08:51:53 INFO - PROCESS | 3380 | 1466697113284 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 08:51:53 INFO - PROCESS | 3380 | 1466697113286 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 08:51:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 08:51:53 INFO - PROCESS | 3380 | 1466697113295 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 08:51:53 INFO - PROCESS | 3380 | 1466697113297 Marionette TRACE conn3 <- [1,2982,null,{}] 08:51:53 INFO - PROCESS | 3380 | 1466697113300 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:51:53 INFO - PROCESS | 3380 | 1466697113306 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:53 INFO - PROCESS | 3380 | 1466697113470 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 08:51:53 INFO - PROCESS | 3380 | 1466697113487 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:53 INFO - PROCESS | 3380 | 1466697113489 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:53 INFO - PROCESS | 3380 | ++DOCSHELL 17F47000 == 31 [pid = 3380] [id = 757] 08:51:53 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (17FEC400) [pid = 3380] [serial = 2269] [outer = 00000000] 08:51:53 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (180D3C00) [pid = 3380] [serial = 2270] [outer = 17FEC400] 08:51:53 INFO - PROCESS | 3380 | 1466697113532 Marionette DEBUG loaded listener.js 08:51:53 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (1821DC00) [pid = 3380] [serial = 2271] [outer = 17FEC400] 08:51:53 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (1A30E000) [pid = 3380] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:51:53 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (12BDC800) [pid = 3380] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 08:51:53 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (17982800) [pid = 3380] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 08:51:53 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (1953D800) [pid = 3380] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 08:51:53 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (13161000) [pid = 3380] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 08:51:53 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (182E3400) [pid = 3380] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 08:51:53 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (19545C00) [pid = 3380] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 08:51:53 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (10F96C00) [pid = 3380] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 08:51:53 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (15C0C400) [pid = 3380] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 08:51:53 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (1047E800) [pid = 3380] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 08:51:53 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (13F9EC00) [pid = 3380] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 08:51:53 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (12BDE800) [pid = 3380] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 08:51:53 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (13A22400) [pid = 3380] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 08:51:54 INFO - PROCESS | 3380 | 1466697114078 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:51:54 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:51:54 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:51:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 844ms 08:51:54 INFO - PROCESS | 3380 | 1466697114153 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 08:51:54 INFO - PROCESS | 3380 | 1466697114164 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 08:51:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 08:51:54 INFO - PROCESS | 3380 | 1466697114169 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 08:51:54 INFO - PROCESS | 3380 | 1466697114170 Marionette TRACE conn3 <- [1,2986,null,{}] 08:51:54 INFO - PROCESS | 3380 | 1466697114174 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:51:54 INFO - PROCESS | 3380 | 1466697114175 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:54 INFO - PROCESS | 3380 | 1466697114254 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 08:51:54 INFO - PROCESS | 3380 | 1466697114259 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:54 INFO - PROCESS | 3380 | 1466697114261 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:54 INFO - PROCESS | 3380 | ++DOCSHELL 10A61000 == 32 [pid = 3380] [id = 758] 08:51:54 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (10E6AC00) [pid = 3380] [serial = 2272] [outer = 00000000] 08:51:54 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (177DE400) [pid = 3380] [serial = 2273] [outer = 10E6AC00] 08:51:54 INFO - PROCESS | 3380 | 1466697114303 Marionette DEBUG loaded listener.js 08:51:54 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (18222800) [pid = 3380] [serial = 2274] [outer = 10E6AC00] 08:51:54 INFO - PROCESS | 3380 | 1466697114704 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:51:54 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:51:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 594ms 08:51:54 INFO - PROCESS | 3380 | 1466697114777 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 08:51:54 INFO - PROCESS | 3380 | 1466697114779 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 08:51:54 INFO - PROCESS | 3380 | 1466697114786 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 08:51:54 INFO - PROCESS | 3380 | 1466697114788 Marionette TRACE conn3 <- [1,2990,null,{}] 08:51:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 08:51:54 INFO - PROCESS | 3380 | 1466697114791 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:51:54 INFO - PROCESS | 3380 | 1466697114793 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:54 INFO - PROCESS | 3380 | 1466697114869 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 08:51:54 INFO - PROCESS | 3380 | 1466697114874 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:54 INFO - PROCESS | 3380 | 1466697114876 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:54 INFO - PROCESS | 3380 | ++DOCSHELL 182E4000 == 33 [pid = 3380] [id = 759] 08:51:54 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (182E4400) [pid = 3380] [serial = 2275] [outer = 00000000] 08:51:54 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (19541C00) [pid = 3380] [serial = 2276] [outer = 182E4400] 08:51:54 INFO - PROCESS | 3380 | 1466697114919 Marionette DEBUG loaded listener.js 08:51:55 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (19549000) [pid = 3380] [serial = 2277] [outer = 182E4400] 08:51:55 INFO - PROCESS | 3380 | 1466697115353 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:51:55 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:51:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 595ms 08:51:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 08:51:55 INFO - PROCESS | 3380 | 1466697115386 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 08:51:55 INFO - PROCESS | 3380 | 1466697115388 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 08:51:55 INFO - PROCESS | 3380 | 1466697115391 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 08:51:55 INFO - PROCESS | 3380 | 1466697115392 Marionette TRACE conn3 <- [1,2994,null,{}] 08:51:55 INFO - PROCESS | 3380 | 1466697115396 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:51:55 INFO - PROCESS | 3380 | 1466697115398 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:55 INFO - PROCESS | 3380 | 1466697115517 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 08:51:55 INFO - PROCESS | 3380 | 1466697115524 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:55 INFO - PROCESS | 3380 | 1466697115527 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:55 INFO - PROCESS | 3380 | ++DOCSHELL 199C4000 == 34 [pid = 3380] [id = 760] 08:51:55 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (199C6400) [pid = 3380] [serial = 2278] [outer = 00000000] 08:51:55 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (19F69400) [pid = 3380] [serial = 2279] [outer = 199C6400] 08:51:55 INFO - PROCESS | 3380 | 1466697115569 Marionette DEBUG loaded listener.js 08:51:55 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (19F6B000) [pid = 3380] [serial = 2280] [outer = 199C6400] 08:51:56 INFO - PROCESS | 3380 | 1466697116083 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:51:56 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:51:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 736ms 08:51:56 INFO - PROCESS | 3380 | 1466697116132 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 08:51:56 INFO - PROCESS | 3380 | 1466697116137 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 08:51:56 INFO - TEST-START | /FileAPI/FileReaderSync.worker 08:51:56 INFO - PROCESS | 3380 | 1466697116142 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 08:51:56 INFO - PROCESS | 3380 | 1466697116145 Marionette TRACE conn3 <- [1,2998,null,{}] 08:51:56 INFO - PROCESS | 3380 | 1466697116152 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:51:56 INFO - PROCESS | 3380 | 1466697116155 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:56 INFO - PROCESS | 3380 | 1466697116342 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 08:51:56 INFO - PROCESS | 3380 | 1466697116489 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:56 INFO - PROCESS | 3380 | 1466697116492 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:56 INFO - PROCESS | 3380 | ++DOCSHELL 11052400 == 35 [pid = 3380] [id = 761] 08:51:56 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (1145C400) [pid = 3380] [serial = 2281] [outer = 00000000] 08:51:56 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (11C92000) [pid = 3380] [serial = 2282] [outer = 1145C400] 08:51:56 INFO - PROCESS | 3380 | 1466697116549 Marionette DEBUG loaded listener.js 08:51:56 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (12B70800) [pid = 3380] [serial = 2283] [outer = 1145C400] 08:51:56 INFO - PROCESS | 3380 | [3380] 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:51:57 INFO - PROCESS | 3380 | 1466697117175 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 08:51:57 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 08:51:57 INFO - {} 08:51:57 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 08:51:57 INFO - {} 08:51:57 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 08:51:57 INFO - {} 08:51:57 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 08:51:57 INFO - {} 08:51:57 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1033ms 08:51:57 INFO - PROCESS | 3380 | 1466697117186 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 08:51:57 INFO - PROCESS | 3380 | 1466697117194 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 08:51:57 INFO - TEST-START | /FileAPI/fileReader.html 08:51:57 INFO - PROCESS | 3380 | 1466697117248 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 08:51:57 INFO - PROCESS | 3380 | 1466697117251 Marionette TRACE conn3 <- [1,3002,null,{}] 08:51:57 INFO - PROCESS | 3380 | 1466697117256 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:51:57 INFO - PROCESS | 3380 | 1466697117259 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:57 INFO - PROCESS | 3380 | 1466697117384 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 08:51:57 INFO - PROCESS | 3380 | 1466697117517 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:57 INFO - PROCESS | 3380 | 1466697117520 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:57 INFO - PROCESS | 3380 | ++DOCSHELL 13D54000 == 36 [pid = 3380] [id = 762] 08:51:57 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (13D56000) [pid = 3380] [serial = 2284] [outer = 00000000] 08:51:57 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (16061C00) [pid = 3380] [serial = 2285] [outer = 13D56000] 08:51:57 INFO - PROCESS | 3380 | 1466697117576 Marionette DEBUG loaded listener.js 08:51:57 INFO - PROCESS | 3380 | ++DOMWINDOW == 90 (16F02000) [pid = 3380] [serial = 2286] [outer = 13D56000] 08:51:58 INFO - PROCESS | 3380 | 1466697118196 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:51:58 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 08:51:58 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 08:51:58 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 08:51:58 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 08:51:58 INFO - TEST-OK | /FileAPI/fileReader.html | took 1017ms 08:51:58 INFO - PROCESS | 3380 | 1466697118259 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 08:51:58 INFO - PROCESS | 3380 | 1466697118262 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 08:51:58 INFO - PROCESS | 3380 | 1466697118266 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 08:51:58 INFO - TEST-START | /FileAPI/historical.html 08:51:58 INFO - PROCESS | 3380 | 1466697118270 Marionette TRACE conn3 <- [1,3006,null,{}] 08:51:58 INFO - PROCESS | 3380 | 1466697118281 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:51:58 INFO - PROCESS | 3380 | 1466697118286 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:58 INFO - PROCESS | 3380 | 1466697118398 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 08:51:58 INFO - PROCESS | 3380 | 1466697118522 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:58 INFO - PROCESS | 3380 | 1466697118525 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:58 INFO - PROCESS | 3380 | ++DOCSHELL 102CA800 == 37 [pid = 3380] [id = 763] 08:51:58 INFO - PROCESS | 3380 | ++DOMWINDOW == 91 (102CB000) [pid = 3380] [serial = 2287] [outer = 00000000] 08:51:58 INFO - PROCESS | 3380 | ++DOMWINDOW == 92 (10A59000) [pid = 3380] [serial = 2288] [outer = 102CB000] 08:51:58 INFO - PROCESS | 3380 | 1466697118715 Marionette DEBUG loaded listener.js 08:51:58 INFO - PROCESS | 3380 | ++DOMWINDOW == 93 (10E0A000) [pid = 3380] [serial = 2289] [outer = 102CB000] 08:51:59 INFO - PROCESS | 3380 | --DOCSHELL 182E4000 == 36 [pid = 3380] [id = 759] 08:51:59 INFO - PROCESS | 3380 | --DOCSHELL 10A61000 == 35 [pid = 3380] [id = 758] 08:51:59 INFO - PROCESS | 3380 | --DOCSHELL 17F47000 == 34 [pid = 3380] [id = 757] 08:51:59 INFO - PROCESS | 3380 | --DOCSHELL 1797D000 == 33 [pid = 3380] [id = 756] 08:51:59 INFO - PROCESS | 3380 | --DOCSHELL 15CE4000 == 32 [pid = 3380] [id = 755] 08:51:59 INFO - PROCESS | 3380 | --DOCSHELL 15CDD800 == 31 [pid = 3380] [id = 754] 08:51:59 INFO - PROCESS | 3380 | --DOCSHELL 13D5A800 == 30 [pid = 3380] [id = 753] 08:51:59 INFO - PROCESS | 3380 | --DOCSHELL 12BDA000 == 29 [pid = 3380] [id = 752] 08:51:59 INFO - PROCESS | 3380 | --DOCSHELL 10E0B000 == 28 [pid = 3380] [id = 751] 08:51:59 INFO - PROCESS | 3380 | --DOCSHELL 10E0FC00 == 27 [pid = 3380] [id = 750] 08:51:59 INFO - PROCESS | 3380 | --DOMWINDOW == 92 (1A30FC00) [pid = 3380] [serial = 2236] [outer = 00000000] [url = about:blank] 08:51:59 INFO - PROCESS | 3380 | --DOMWINDOW == 91 (19F72000) [pid = 3380] [serial = 2231] [outer = 00000000] [url = about:blank] 08:51:59 INFO - PROCESS | 3380 | --DOMWINDOW == 90 (17F48000) [pid = 3380] [serial = 2218] [outer = 00000000] [url = about:blank] 08:51:59 INFO - PROCESS | 3380 | --DOMWINDOW == 89 (19548000) [pid = 3380] [serial = 2221] [outer = 00000000] [url = about:blank] 08:51:59 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (18217800) [pid = 3380] [serial = 2219] [outer = 00000000] [url = about:blank] 08:51:59 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (167C7C00) [pid = 3380] [serial = 2227] [outer = 00000000] [url = about:blank] 08:51:59 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (19F37800) [pid = 3380] [serial = 2224] [outer = 00000000] [url = about:blank] 08:51:59 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (199C6C00) [pid = 3380] [serial = 2201] [outer = 00000000] [url = about:blank] 08:51:59 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (199C5000) [pid = 3380] [serial = 2200] [outer = 00000000] [url = about:blank] 08:51:59 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (114AAC00) [pid = 3380] [serial = 2203] [outer = 00000000] [url = about:blank] 08:51:59 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (1315C400) [pid = 3380] [serial = 2204] [outer = 00000000] [url = about:blank] 08:51:59 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (16AB0400) [pid = 3380] [serial = 2215] [outer = 00000000] [url = about:blank] 08:51:59 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (105E9800) [pid = 3380] [serial = 2206] [outer = 00000000] [url = about:blank] 08:51:59 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (10B86C00) [pid = 3380] [serial = 2207] [outer = 00000000] [url = about:blank] 08:51:59 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (14582800) [pid = 3380] [serial = 2212] [outer = 00000000] [url = about:blank] 08:51:59 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (15272400) [pid = 3380] [serial = 2213] [outer = 00000000] [url = about:blank] 08:51:59 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (12ED7400) [pid = 3380] [serial = 2209] [outer = 00000000] [url = about:blank] 08:51:59 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (13A20400) [pid = 3380] [serial = 2210] [outer = 00000000] [url = about:blank] 08:51:59 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (199C8000) [pid = 3380] [serial = 2222] [outer = 00000000] [url = about:blank] 08:51:59 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (19F34400) [pid = 3380] [serial = 2230] [outer = 00000000] [url = about:blank] 08:51:59 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (1A308400) [pid = 3380] [serial = 2234] [outer = 00000000] [url = about:blank] 08:51:59 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (19F3B800) [pid = 3380] [serial = 2225] [outer = 00000000] [url = about:blank] 08:51:59 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (1797A400) [pid = 3380] [serial = 2228] [outer = 00000000] [url = about:blank] 08:51:59 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (1768F400) [pid = 3380] [serial = 2216] [outer = 00000000] [url = about:blank] 08:51:59 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (1A305800) [pid = 3380] [serial = 2233] [outer = 00000000] [url = about:blank] 08:51:59 INFO - PROCESS | 3380 | 1466697119377 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:51:59 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 08:51:59 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 08:51:59 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 08:51:59 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 08:51:59 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 08:51:59 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 08:51:59 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 08:51:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:51:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:51:59 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 08:51:59 INFO - TEST-OK | /FileAPI/historical.html | took 1142ms 08:51:59 INFO - PROCESS | 3380 | 1466697119416 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 08:51:59 INFO - PROCESS | 3380 | 1466697119420 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 08:51:59 INFO - TEST-START | /FileAPI/idlharness.html 08:51:59 INFO - PROCESS | 3380 | 1466697119425 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 08:51:59 INFO - PROCESS | 3380 | 1466697119428 Marionette TRACE conn3 <- [1,3010,null,{}] 08:51:59 INFO - PROCESS | 3380 | 1466697119432 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:51:59 INFO - PROCESS | 3380 | 1466697119435 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:59 INFO - PROCESS | 3380 | 1466697119523 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 08:51:59 INFO - PROCESS | 3380 | 1466697119623 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:59 INFO - PROCESS | 3380 | 1466697119626 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:51:59 INFO - PROCESS | 3380 | ++DOCSHELL 105F6000 == 28 [pid = 3380] [id = 764] 08:51:59 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (10A57800) [pid = 3380] [serial = 2290] [outer = 00000000] 08:51:59 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (10E9E400) [pid = 3380] [serial = 2291] [outer = 10A57800] 08:51:59 INFO - PROCESS | 3380 | 1466697119672 Marionette DEBUG loaded listener.js 08:51:59 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (1318B000) [pid = 3380] [serial = 2292] [outer = 10A57800] 08:52:00 INFO - PROCESS | 3380 | 1466697120462 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:52:00 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 08:52:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:52:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:52:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:52:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:52:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:52:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:52:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:52:00 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 08:52:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 08:52:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 08:52:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 08:52:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 08:52:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 08:52:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 08:52:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 08:52:00 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:52:00 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:52:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:00 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:52:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:52:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:52:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:52:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:52:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 08:52:00 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:52:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:52:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:52:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:52:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:52:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:52:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:52:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 08:52:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 08:52:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 08:52:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 08:52:00 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:52:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:52:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:52:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:52:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:52:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:52:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:52:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 08:52:00 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:52:00 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:52:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:52:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:52:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:52:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:52:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:52:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:52:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 08:52:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:52:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:52:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:52:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:52:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:52:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:52:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 08:52:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 08:52:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 08:52:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 08:52:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 08:52:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 08:52:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 08:52:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 08:52:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 08:52:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 08:52:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 08:52:00 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:52:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:52:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:52:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:52:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:52:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:52:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:52:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 08:52:00 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:52:00 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:52:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:52:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:52:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:52:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:52:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:52:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:52:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 08:52:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 08:52:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 08:52:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 08:52:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 08:52:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 08:52:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 08:52:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 08:52:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 08:52:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 08:52:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 08:52:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 08:52:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 08:52:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 08:52:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 08:52:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 08:52:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 08:52:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 08:52:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 08:52:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 08:52:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 08:52:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 08:52:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 08:52:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 08:52:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 08:52:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 08:52:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 08:52:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 08:52:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 08:52:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 08:52:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 08:52:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 08:52:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 08:52:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 08:52:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 08:52:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 08:52:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 08:52:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 08:52:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 08:52:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 08:52:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 08:52:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 08:52:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 08:52:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 08:52:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 08:52:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 08:52:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 08:52:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 08:52:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 08:52:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 08:52:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 08:52:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 08:52:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 08:52:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 08:52:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 08:52:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 08:52:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 08:52:00 INFO - TEST-OK | /FileAPI/idlharness.html | took 1220ms 08:52:00 INFO - PROCESS | 3380 | 1466697120645 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 08:52:00 INFO - PROCESS | 3380 | 1466697120649 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 08:52:00 INFO - PROCESS | 3380 | 1466697120655 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 08:52:00 INFO - TEST-START | /FileAPI/idlharness.worker 08:52:00 INFO - PROCESS | 3380 | 1466697120658 Marionette TRACE conn3 <- [1,3014,null,{}] 08:52:00 INFO - PROCESS | 3380 | 1466697120662 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:52:00 INFO - PROCESS | 3380 | 1466697120664 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:52:00 INFO - PROCESS | 3380 | 1466697120750 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 08:52:00 INFO - PROCESS | 3380 | 1466697120756 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:00 INFO - PROCESS | 3380 | 1466697120758 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:52:00 INFO - PROCESS | 3380 | ++DOCSHELL 13D5D000 == 29 [pid = 3380] [id = 765] 08:52:00 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (13D5EC00) [pid = 3380] [serial = 2293] [outer = 00000000] 08:52:00 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (18223800) [pid = 3380] [serial = 2294] [outer = 13D5EC00] 08:52:00 INFO - PROCESS | 3380 | 1466697120802 Marionette DEBUG loaded listener.js 08:52:00 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (19545400) [pid = 3380] [serial = 2295] [outer = 13D5EC00] 08:52:01 INFO - PROCESS | 3380 | [3380] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:52:01 INFO - PROCESS | 3380 | 1466697121811 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:52:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 08:52:01 INFO - {} 08:52:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:52:01 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:52:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:01 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:52:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:52:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:52:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:52:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:52:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 08:52:01 INFO - {} 08:52:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 08:52:01 INFO - {} 08:52:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 08:52:01 INFO - {} 08:52:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 08:52:01 INFO - {} 08:52:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 08:52:01 INFO - {} 08:52:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 08:52:01 INFO - {} 08:52:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 08:52:01 INFO - {} 08:52:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 08:52:01 INFO - {} 08:52:01 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:52:01 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:52:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:01 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:52:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:52:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:52:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:52:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:52:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 08:52:01 INFO - {} 08:52:01 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:52:01 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:52:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:01 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:52:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:52:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:52:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:52:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:52:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 08:52:01 INFO - {} 08:52:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 08:52:01 INFO - {} 08:52:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 08:52:01 INFO - {} 08:52:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 08:52:01 INFO - {} 08:52:01 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:52:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:52:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:52:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:52:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:52:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:52:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:52:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 08:52:01 INFO - {} 08:52:01 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:52:01 INFO - {} 08:52:01 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:52:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:52:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:52:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:52:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:52:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:52:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:52:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 08:52:01 INFO - {} 08:52:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:52:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:52:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:52:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:52:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:52:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:52:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 08:52:02 INFO - {} 08:52:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 08:52:02 INFO - {} 08:52:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 08:52:02 INFO - {} 08:52:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 08:52:02 INFO - {} 08:52:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 08:52:02 INFO - {} 08:52:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 08:52:02 INFO - {} 08:52:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 08:52:02 INFO - {} 08:52:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 08:52:02 INFO - {} 08:52:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 08:52:02 INFO - {} 08:52:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 08:52:02 INFO - {} 08:52:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 08:52:02 INFO - {} 08:52:02 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:52:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:52:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:52:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:52:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:52:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:52:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:52:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 08:52:02 INFO - {} 08:52:02 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:52:02 INFO - {} 08:52:02 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:52:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:52:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:52:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:52:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:52:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:52:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:52:02 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:52:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 08:52:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 08:52:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:52:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:52:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:52:02 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:52:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 08:52:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:52:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:52:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:52:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:52:02 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:52:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 08:52:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 08:52:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:52:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:52:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:52:02 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:52:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 08:52:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 08:52:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:52:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:52:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:52:02 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:52:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 08:52:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 08:52:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:52:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:52:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:52:02 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:52:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 08:52:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:52:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:52:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:52:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:52:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:52:02 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:52:02 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 08:52:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:02 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:52:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:52:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:52:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:52:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:52:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 08:52:02 INFO - {} 08:52:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 08:52:02 INFO - {} 08:52:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 08:52:02 INFO - {} 08:52:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 08:52:02 INFO - {} 08:52:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 08:52:02 INFO - {} 08:52:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 08:52:02 INFO - {} 08:52:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 08:52:02 INFO - {} 08:52:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 08:52:02 INFO - {} 08:52:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 08:52:02 INFO - {} 08:52:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 08:52:02 INFO - {} 08:52:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 08:52:02 INFO - {} 08:52:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 08:52:02 INFO - {} 08:52:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 08:52:02 INFO - {} 08:52:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 08:52:02 INFO - {} 08:52:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 08:52:02 INFO - {} 08:52:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 08:52:02 INFO - {} 08:52:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 08:52:02 INFO - {} 08:52:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 08:52:02 INFO - {} 08:52:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 08:52:02 INFO - {} 08:52:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 08:52:02 INFO - {} 08:52:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 08:52:02 INFO - {} 08:52:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 08:52:02 INFO - {} 08:52:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 08:52:02 INFO - {} 08:52:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 08:52:02 INFO - {} 08:52:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 08:52:02 INFO - {} 08:52:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 08:52:02 INFO - {} 08:52:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:52:02 INFO - {} 08:52:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:52:02 INFO - {} 08:52:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 08:52:02 INFO - {} 08:52:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 08:52:02 INFO - {} 08:52:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 08:52:02 INFO - {} 08:52:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:52:02 INFO - {} 08:52:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 08:52:02 INFO - {} 08:52:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 08:52:02 INFO - {} 08:52:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 08:52:02 INFO - {} 08:52:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 08:52:02 INFO - {} 08:52:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 08:52:02 INFO - {} 08:52:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 08:52:02 INFO - {} 08:52:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 08:52:02 INFO - {} 08:52:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 08:52:02 INFO - {} 08:52:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 08:52:02 INFO - {} 08:52:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 08:52:02 INFO - {} 08:52:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 08:52:02 INFO - {} 08:52:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 08:52:02 INFO - {} 08:52:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 08:52:02 INFO - {} 08:52:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 08:52:02 INFO - {} 08:52:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 08:52:02 INFO - {} 08:52:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 08:52:02 INFO - {} 08:52:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 08:52:02 INFO - {} 08:52:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 08:52:02 INFO - {} 08:52:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 08:52:02 INFO - {} 08:52:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 08:52:02 INFO - {} 08:52:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 08:52:02 INFO - {} 08:52:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 08:52:02 INFO - {} 08:52:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 08:52:02 INFO - {} 08:52:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:52:02 INFO - {} 08:52:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:52:02 INFO - {} 08:52:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 08:52:02 INFO - {} 08:52:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:52:02 INFO - {} 08:52:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 08:52:02 INFO - {} 08:52:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:52:02 INFO - {} 08:52:02 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1392ms 08:52:02 INFO - PROCESS | 3380 | 1466697122054 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 08:52:02 INFO - PROCESS | 3380 | 1466697122057 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 08:52:02 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 08:52:02 INFO - PROCESS | 3380 | 1466697122061 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 08:52:02 INFO - PROCESS | 3380 | 1466697122064 Marionette TRACE conn3 <- [1,3018,null,{}] 08:52:02 INFO - PROCESS | 3380 | 1466697122080 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:52:02 INFO - PROCESS | 3380 | 1466697122084 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:52:02 INFO - PROCESS | 3380 | 1466697122225 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 08:52:02 INFO - PROCESS | 3380 | 1466697122230 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:02 INFO - PROCESS | 3380 | 1466697122233 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:52:02 INFO - PROCESS | 3380 | ++DOCSHELL 19E6F800 == 30 [pid = 3380] [id = 766] 08:52:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (19F2D000) [pid = 3380] [serial = 2296] [outer = 00000000] 08:52:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (12BD9400) [pid = 3380] [serial = 2297] [outer = 19F2D000] 08:52:02 INFO - PROCESS | 3380 | 1466697122339 Marionette DEBUG loaded listener.js 08:52:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (12C78400) [pid = 3380] [serial = 2298] [outer = 19F2D000] 08:52:02 INFO - PROCESS | 3380 | 1466697122733 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:52:02 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:52:02 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 703ms 08:52:02 INFO - PROCESS | 3380 | 1466697122759 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 08:52:02 INFO - PROCESS | 3380 | 1466697122761 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 08:52:02 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 08:52:02 INFO - PROCESS | 3380 | 1466697122772 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 08:52:02 INFO - PROCESS | 3380 | 1466697122774 Marionette TRACE conn3 <- [1,3022,null,{}] 08:52:02 INFO - PROCESS | 3380 | 1466697122777 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:52:02 INFO - PROCESS | 3380 | 1466697122779 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:52:02 INFO - PROCESS | 3380 | 1466697122899 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 08:52:02 INFO - PROCESS | 3380 | 1466697122903 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:02 INFO - PROCESS | 3380 | 1466697122905 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:52:02 INFO - PROCESS | 3380 | ++DOCSHELL 10B38800 == 31 [pid = 3380] [id = 767] 08:52:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (10B38C00) [pid = 3380] [serial = 2299] [outer = 00000000] 08:52:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (10B3F400) [pid = 3380] [serial = 2300] [outer = 10B38C00] 08:52:02 INFO - PROCESS | 3380 | 1466697122948 Marionette DEBUG loaded listener.js 08:52:03 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (15272800) [pid = 3380] [serial = 2301] [outer = 10B38C00] 08:52:03 INFO - PROCESS | 3380 | 1466697123371 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:52:03 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 08:52:03 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 626ms 08:52:03 INFO - PROCESS | 3380 | 1466697123410 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 08:52:03 INFO - PROCESS | 3380 | 1466697123412 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 08:52:03 INFO - TEST-START | /FileAPI/blob/Blob-close.html 08:52:03 INFO - PROCESS | 3380 | 1466697123415 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 08:52:03 INFO - PROCESS | 3380 | 1466697123417 Marionette TRACE conn3 <- [1,3026,null,{}] 08:52:03 INFO - PROCESS | 3380 | 1466697123420 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:52:03 INFO - PROCESS | 3380 | 1466697123422 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:52:03 INFO - PROCESS | 3380 | 1466697123539 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 08:52:03 INFO - PROCESS | 3380 | 1466697123545 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:03 INFO - PROCESS | 3380 | 1466697123547 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:52:03 INFO - PROCESS | 3380 | ++DOCSHELL 12BD6400 == 32 [pid = 3380] [id = 768] 08:52:03 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (12E19400) [pid = 3380] [serial = 2302] [outer = 00000000] 08:52:03 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (16914800) [pid = 3380] [serial = 2303] [outer = 12E19400] 08:52:03 INFO - PROCESS | 3380 | 1466697123700 Marionette DEBUG loaded listener.js 08:52:03 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (1691AC00) [pid = 3380] [serial = 2304] [outer = 12E19400] 08:52:03 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (15CE1400) [pid = 3380] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 08:52:03 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (15CEC000) [pid = 3380] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 08:52:03 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (10E0B800) [pid = 3380] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 08:52:03 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (10F9E400) [pid = 3380] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 08:52:03 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (13D5B400) [pid = 3380] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 08:52:03 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (1797D400) [pid = 3380] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:52:03 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (12BDA800) [pid = 3380] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 08:52:03 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (182E4400) [pid = 3380] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 08:52:03 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (105EEC00) [pid = 3380] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 08:52:03 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (13D5F000) [pid = 3380] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 08:52:03 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (19F31800) [pid = 3380] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 08:52:03 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (182E1C00) [pid = 3380] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 08:52:03 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (10E6AC00) [pid = 3380] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 08:52:03 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (17FEC400) [pid = 3380] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 08:52:04 INFO - PROCESS | 3380 | 1466697124095 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:52:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 08:52:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 08:52:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 08:52:04 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 736ms 08:52:04 INFO - PROCESS | 3380 | 1466697124154 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 08:52:04 INFO - PROCESS | 3380 | 1466697124156 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 08:52:04 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 08:52:04 INFO - PROCESS | 3380 | 1466697124160 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 08:52:04 INFO - PROCESS | 3380 | 1466697124162 Marionette TRACE conn3 <- [1,3030,null,{}] 08:52:04 INFO - PROCESS | 3380 | 1466697124166 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:52:04 INFO - PROCESS | 3380 | 1466697124172 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:52:04 INFO - PROCESS | 3380 | 1466697124293 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 08:52:04 INFO - PROCESS | 3380 | 1466697124309 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:04 INFO - PROCESS | 3380 | 1466697124312 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:52:04 INFO - PROCESS | 3380 | ++DOCSHELL 1691F800 == 33 [pid = 3380] [id = 769] 08:52:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (16920400) [pid = 3380] [serial = 2305] [outer = 00000000] 08:52:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (16938800) [pid = 3380] [serial = 2306] [outer = 16920400] 08:52:04 INFO - PROCESS | 3380 | 1466697124359 Marionette DEBUG loaded listener.js 08:52:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (1693A800) [pid = 3380] [serial = 2307] [outer = 16920400] 08:52:04 INFO - PROCESS | 3380 | 1466697124935 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:52:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 08:52:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 08:52:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 08:52:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 08:52:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 08:52:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 08:52:05 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:52:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 08:52:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 08:52:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 08:52:05 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:52:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 08:52:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 08:52:05 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:52:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 08:52:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 08:52:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 08:52:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 08:52:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 08:52:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 08:52:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 08:52:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 08:52:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 08:52:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 08:52:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 08:52:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 08:52:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 08:52:05 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:52:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 08:52:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 08:52:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 08:52:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 08:52:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 08:52:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 08:52:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 08:52:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 08:52:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 08:52:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 08:52:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 08:52:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 08:52:05 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:52:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 08:52:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:52:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:52:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 08:52:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:52:05 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:52:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 08:52:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:52:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:52:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 08:52:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:52:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 08:52:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 08:52:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 08:52:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 08:52:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 08:52:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:52:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 08:52:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 08:52:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 08:52:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 08:52:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:52:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:52:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:52:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 08:52:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 08:52:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:52:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:52:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:52:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 08:52:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:52:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:52:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:52:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 08:52:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:52:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:52:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:52:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 08:52:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 08:52:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:52:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:52:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:52:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 08:52:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:52:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:52:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:52:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 08:52:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:52:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:52:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:52:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 08:52:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:52:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:52:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:52:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 08:52:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:52:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:52:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:52:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 08:52:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 08:52:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 08:52:05 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 892ms 08:52:05 INFO - PROCESS | 3380 | 1466697125089 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 08:52:05 INFO - PROCESS | 3380 | 1466697125091 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 08:52:05 INFO - PROCESS | 3380 | 1466697125094 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 08:52:05 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 08:52:05 INFO - PROCESS | 3380 | 1466697125096 Marionette TRACE conn3 <- [1,3034,null,{}] 08:52:05 INFO - PROCESS | 3380 | 1466697125099 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:52:05 INFO - PROCESS | 3380 | 1466697125112 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:52:05 INFO - PROCESS | 3380 | 1466697125192 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 08:52:05 INFO - PROCESS | 3380 | 1466697125287 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:05 INFO - PROCESS | 3380 | 1466697125289 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:52:05 INFO - PROCESS | 3380 | ++DOCSHELL 15C0F000 == 34 [pid = 3380] [id = 770] 08:52:05 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (16938000) [pid = 3380] [serial = 2308] [outer = 00000000] 08:52:05 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (19FDA800) [pid = 3380] [serial = 2309] [outer = 16938000] 08:52:05 INFO - PROCESS | 3380 | 1466697125331 Marionette DEBUG loaded listener.js 08:52:05 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (19FDC800) [pid = 3380] [serial = 2310] [outer = 16938000] 08:52:05 INFO - PROCESS | 3380 | [3380] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:52:05 INFO - PROCESS | 3380 | 1466697125746 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 08:52:05 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 08:52:05 INFO - {} 08:52:05 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 689ms 08:52:05 INFO - PROCESS | 3380 | 1466697125797 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 08:52:05 INFO - PROCESS | 3380 | 1466697125802 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 08:52:05 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 08:52:05 INFO - PROCESS | 3380 | 1466697125807 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 08:52:05 INFO - PROCESS | 3380 | 1466697125811 Marionette TRACE conn3 <- [1,3038,null,{}] 08:52:05 INFO - PROCESS | 3380 | 1466697125817 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:52:05 INFO - PROCESS | 3380 | 1466697125820 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:52:05 INFO - PROCESS | 3380 | 1466697125964 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 08:52:06 INFO - PROCESS | 3380 | 1466697126073 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:06 INFO - PROCESS | 3380 | 1466697126076 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:52:06 INFO - PROCESS | 3380 | ++DOCSHELL 10B3C800 == 35 [pid = 3380] [id = 771] 08:52:06 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (10B3D800) [pid = 3380] [serial = 2311] [outer = 00000000] 08:52:06 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (10EA4400) [pid = 3380] [serial = 2312] [outer = 10B3D800] 08:52:06 INFO - PROCESS | 3380 | 1466697126152 Marionette DEBUG loaded listener.js 08:52:06 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (114AE000) [pid = 3380] [serial = 2313] [outer = 10B3D800] 08:52:06 INFO - PROCESS | 3380 | 1466697126697 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:52:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 08:52:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 08:52:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 08:52:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 08:52:06 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 954ms 08:52:06 INFO - PROCESS | 3380 | 1466697126753 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 08:52:06 INFO - PROCESS | 3380 | 1466697126757 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 08:52:06 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 08:52:06 INFO - PROCESS | 3380 | 1466697126780 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 08:52:06 INFO - PROCESS | 3380 | 1466697126783 Marionette TRACE conn3 <- [1,3042,null,{}] 08:52:06 INFO - PROCESS | 3380 | 1466697126788 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:52:06 INFO - PROCESS | 3380 | 1466697126791 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:52:06 INFO - PROCESS | 3380 | 1466697126899 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 08:52:07 INFO - PROCESS | 3380 | 1466697127010 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:07 INFO - PROCESS | 3380 | 1466697127013 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:52:07 INFO - PROCESS | 3380 | ++DOCSHELL 12ED1800 == 36 [pid = 3380] [id = 772] 08:52:07 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (13ABC000) [pid = 3380] [serial = 2314] [outer = 00000000] 08:52:07 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (15CEF400) [pid = 3380] [serial = 2315] [outer = 13ABC000] 08:52:07 INFO - PROCESS | 3380 | 1466697127109 Marionette DEBUG loaded listener.js 08:52:07 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (16912000) [pid = 3380] [serial = 2316] [outer = 13ABC000] 08:52:07 INFO - PROCESS | 3380 | 1466697127942 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:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 08:52:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 08:52:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 08:52:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:52:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:52:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:52:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:52:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 08:52:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:52:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:52:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:52:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:52:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 08:52:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:52:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:52:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:52:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:52:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 08:52:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:52:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:52:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:52:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:52:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 08:52:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:52:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:52:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:52:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:52:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 08:52:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:52:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:52:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:52:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:52:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 08:52:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:52:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:52:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:52:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:52:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 08:52:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:52:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:52:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:52:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:52:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 08:52:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:52:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:52:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:52:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:52:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 08:52:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:52:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:52:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:52:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:52:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 08:52:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:52:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:52:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:52:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:52:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 08:52:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:52:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:52:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:52:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:52:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 08:52:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:52:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:52:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:52:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:52:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 08:52:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:52:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:52:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:52:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:52:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 08:52:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:52:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:52:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:52:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:52:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 08:52:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:52:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:52:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:52:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:52:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 08:52:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:52:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:52:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:52:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:52:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 08:52:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:52:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:52:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:52:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:52:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 08:52:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:52:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:52:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:52:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:52:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 08:52:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:52:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:52:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:52:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:52:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 08:52:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:52:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:52:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:52:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:52:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 08:52:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:52:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:52:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:52:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:52:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:52:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:52:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:52:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:52:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:52:08 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:52:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:52:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:52:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:52:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:52:08 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:52:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:52:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:52:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:52:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:52:08 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1314ms 08:52:08 INFO - PROCESS | 3380 | 1466697128087 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 08:52:08 INFO - TEST-START | /FileAPI/file/File-constructor.html 08:52:08 INFO - PROCESS | 3380 | 1466697128090 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 08:52:08 INFO - PROCESS | 3380 | 1466697128094 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 08:52:08 INFO - PROCESS | 3380 | 1466697128098 Marionette TRACE conn3 <- [1,3046,null,{}] 08:52:08 INFO - PROCESS | 3380 | 1466697128110 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:52:08 INFO - PROCESS | 3380 | 1466697128115 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:52:08 INFO - PROCESS | 3380 | 1466697128254 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 08:52:08 INFO - PROCESS | 3380 | 1466697128351 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:08 INFO - PROCESS | 3380 | 1466697128354 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:52:08 INFO - PROCESS | 3380 | ++DOCSHELL 16F09400 == 37 [pid = 3380] [id = 773] 08:52:08 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (1821B400) [pid = 3380] [serial = 2317] [outer = 00000000] 08:52:08 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (18294000) [pid = 3380] [serial = 2318] [outer = 1821B400] 08:52:08 INFO - PROCESS | 3380 | 1466697128460 Marionette DEBUG loaded listener.js 08:52:08 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (18297C00) [pid = 3380] [serial = 2319] [outer = 1821B400] 08:52:09 INFO - PROCESS | 3380 | 1466697129049 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:52:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 08:52:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 08:52:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 08:52:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 08:52:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 08:52:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 08:52:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 08:52:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 08:52:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 08:52:09 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 08:52:09 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 08:52:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:09 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 08:52:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 08:52:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 08:52:09 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:52:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 08:52:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 08:52:09 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 08:52:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 08:52:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 08:52:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 08:52:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 08:52:09 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1001ms 08:52:09 INFO - PROCESS | 3380 | 1466697129106 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 08:52:09 INFO - PROCESS | 3380 | 1466697129109 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 08:52:09 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 08:52:09 INFO - PROCESS | 3380 | 1466697129112 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 08:52:09 INFO - PROCESS | 3380 | 1466697129114 Marionette TRACE conn3 <- [1,3050,null,{}] 08:52:09 INFO - PROCESS | 3380 | 1466697129118 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:52:09 INFO - PROCESS | 3380 | 1466697129120 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:52:09 INFO - PROCESS | 3380 | 1466697129226 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 08:52:09 INFO - PROCESS | 3380 | 1466697129361 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:09 INFO - PROCESS | 3380 | 1466697129363 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:52:09 INFO - PROCESS | 3380 | ++DOCSHELL 19549800 == 38 [pid = 3380] [id = 774] 08:52:09 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (1954A000) [pid = 3380] [serial = 2320] [outer = 00000000] 08:52:09 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (19FD8400) [pid = 3380] [serial = 2321] [outer = 1954A000] 08:52:09 INFO - PROCESS | 3380 | 1466697129417 Marionette DEBUG loaded listener.js 08:52:09 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (19FE0C00) [pid = 3380] [serial = 2322] [outer = 1954A000] 08:52:09 INFO - PROCESS | 3380 | [3380] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:52:09 INFO - PROCESS | 3380 | 1466697129952 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 08:52:10 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 08:52:10 INFO - {} 08:52:10 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 892ms 08:52:10 INFO - PROCESS | 3380 | 1466697130139 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 08:52:10 INFO - PROCESS | 3380 | 1466697130144 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 08:52:10 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 08:52:10 INFO - PROCESS | 3380 | 1466697130182 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 08:52:10 INFO - PROCESS | 3380 | 1466697130185 Marionette TRACE conn3 <- [1,3054,null,{}] 08:52:10 INFO - PROCESS | 3380 | 1466697130191 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:52:10 INFO - PROCESS | 3380 | 1466697130194 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:52:10 INFO - PROCESS | 3380 | 1466697130293 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 08:52:10 INFO - PROCESS | 3380 | 1466697130429 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:10 INFO - PROCESS | 3380 | 1466697130434 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:52:10 INFO - PROCESS | 3380 | ++DOCSHELL 11885C00 == 39 [pid = 3380] [id = 775] 08:52:10 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (11C97400) [pid = 3380] [serial = 2323] [outer = 00000000] 08:52:10 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (12BB1000) [pid = 3380] [serial = 2324] [outer = 11C97400] 08:52:10 INFO - PROCESS | 3380 | 1466697130492 Marionette DEBUG loaded listener.js 08:52:10 INFO - PROCESS | 3380 | ++DOMWINDOW == 90 (12BDE800) [pid = 3380] [serial = 2325] [outer = 11C97400] 08:52:10 INFO - PROCESS | 3380 | 1466697130978 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:52:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 08:52:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 08:52:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 08:52:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 08:52:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 08:52:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 08:52:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 08:52:11 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 861ms 08:52:11 INFO - PROCESS | 3380 | --DOCSHELL 1691F800 == 38 [pid = 3380] [id = 769] 08:52:11 INFO - PROCESS | 3380 | --DOCSHELL 12BD6400 == 37 [pid = 3380] [id = 768] 08:52:11 INFO - PROCESS | 3380 | --DOCSHELL 10B38800 == 36 [pid = 3380] [id = 767] 08:52:11 INFO - PROCESS | 3380 | --DOCSHELL 19E6F800 == 35 [pid = 3380] [id = 766] 08:52:11 INFO - PROCESS | 3380 | --DOCSHELL 13D5D000 == 34 [pid = 3380] [id = 765] 08:52:11 INFO - PROCESS | 3380 | --DOCSHELL 105F6000 == 33 [pid = 3380] [id = 764] 08:52:11 INFO - PROCESS | 3380 | --DOCSHELL 102CA800 == 32 [pid = 3380] [id = 763] 08:52:11 INFO - PROCESS | 3380 | --DOCSHELL 11052400 == 31 [pid = 3380] [id = 761] 08:52:11 INFO - PROCESS | 3380 | --DOCSHELL 13D54000 == 30 [pid = 3380] [id = 762] 08:52:11 INFO - PROCESS | 3380 | --DOCSHELL 199C4000 == 29 [pid = 3380] [id = 760] 08:52:11 INFO - PROCESS | 3380 | --DOCSHELL 19549800 == 28 [pid = 3380] [id = 774] 08:52:11 INFO - PROCESS | 3380 | --DOCSHELL 16F09400 == 27 [pid = 3380] [id = 773] 08:52:11 INFO - PROCESS | 3380 | --DOCSHELL 15C0F000 == 26 [pid = 3380] [id = 770] 08:52:11 INFO - PROCESS | 3380 | --DOCSHELL 10B3C800 == 25 [pid = 3380] [id = 771] 08:52:11 INFO - PROCESS | 3380 | --DOCSHELL 12ED1800 == 24 [pid = 3380] [id = 772] 08:52:11 INFO - PROCESS | 3380 | --DOMWINDOW == 89 (15CE6800) [pid = 3380] [serial = 2262] [outer = 00000000] [url = about:blank] 08:52:11 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (16F04800) [pid = 3380] [serial = 2265] [outer = 00000000] [url = about:blank] 08:52:11 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (11467400) [pid = 3380] [serial = 2253] [outer = 00000000] [url = about:blank] 08:52:11 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (15CEE400) [pid = 3380] [serial = 2263] [outer = 00000000] [url = about:blank] 08:52:11 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (114DFC00) [pid = 3380] [serial = 2254] [outer = 00000000] [url = about:blank] 08:52:11 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (12E6DC00) [pid = 3380] [serial = 2251] [outer = 00000000] [url = about:blank] 08:52:11 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (12E1DC00) [pid = 3380] [serial = 2250] [outer = 00000000] [url = about:blank] 08:52:11 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (180D3C00) [pid = 3380] [serial = 2270] [outer = 00000000] [url = about:blank] 08:52:11 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (13F9D000) [pid = 3380] [serial = 2259] [outer = 00000000] [url = about:blank] 08:52:11 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (16F42800) [pid = 3380] [serial = 2266] [outer = 00000000] [url = about:blank] 08:52:11 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (17983000) [pid = 3380] [serial = 2268] [outer = 00000000] [url = about:blank] 08:52:11 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (12E12800) [pid = 3380] [serial = 2256] [outer = 00000000] [url = about:blank] 08:52:11 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (12E61C00) [pid = 3380] [serial = 2257] [outer = 00000000] [url = about:blank] 08:52:11 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (19541C00) [pid = 3380] [serial = 2276] [outer = 00000000] [url = about:blank] 08:52:11 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (19549000) [pid = 3380] [serial = 2277] [outer = 00000000] [url = about:blank] 08:52:11 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (1821DC00) [pid = 3380] [serial = 2271] [outer = 00000000] [url = about:blank] 08:52:11 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (12EDB400) [pid = 3380] [serial = 2239] [outer = 00000000] [url = about:blank] 08:52:11 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (12BD7C00) [pid = 3380] [serial = 2238] [outer = 00000000] [url = about:blank] 08:52:11 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (17979C00) [pid = 3380] [serial = 2242] [outer = 00000000] [url = about:blank] 08:52:11 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (16AB6800) [pid = 3380] [serial = 2241] [outer = 00000000] [url = about:blank] 08:52:11 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (1A30D000) [pid = 3380] [serial = 2245] [outer = 00000000] [url = about:blank] 08:52:11 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (1A304400) [pid = 3380] [serial = 2244] [outer = 00000000] [url = about:blank] 08:52:11 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (1A3EE800) [pid = 3380] [serial = 2248] [outer = 00000000] [url = about:blank] 08:52:11 INFO - PROCESS | 3380 | --DOMWINDOW == 66 (1A3E7000) [pid = 3380] [serial = 2247] [outer = 00000000] [url = about:blank] 08:52:11 INFO - PROCESS | 3380 | --DOMWINDOW == 65 (19F69400) [pid = 3380] [serial = 2279] [outer = 00000000] [url = about:blank] 08:52:11 INFO - PROCESS | 3380 | --DOMWINDOW == 64 (177DE400) [pid = 3380] [serial = 2273] [outer = 00000000] [url = about:blank] 08:52:11 INFO - PROCESS | 3380 | --DOMWINDOW == 63 (18222800) [pid = 3380] [serial = 2274] [outer = 00000000] [url = about:blank] 08:52:11 INFO - PROCESS | 3380 | --DOMWINDOW == 62 (15153800) [pid = 3380] [serial = 2260] [outer = 00000000] [url = about:blank] 08:52:11 INFO - PROCESS | 3380 | 1466697131763 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 08:52:11 INFO - PROCESS | 3380 | 1466697131767 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 08:52:11 INFO - PROCESS | 3380 | 1466697131830 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 08:52:11 INFO - PROCESS | 3380 | 1466697131833 Marionette TRACE conn3 <- [1,3058,null,{}] 08:52:11 INFO - PROCESS | 3380 | 1466697131838 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:52:11 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 08:52:11 INFO - PROCESS | 3380 | 1466697131842 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:52:11 INFO - PROCESS | 3380 | 1466697131926 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 08:52:11 INFO - PROCESS | 3380 | 1466697131932 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:11 INFO - PROCESS | 3380 | 1466697131935 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:52:11 INFO - PROCESS | 3380 | ++DOCSHELL 10B35800 == 25 [pid = 3380] [id = 776] 08:52:11 INFO - PROCESS | 3380 | ++DOMWINDOW == 63 (10B36400) [pid = 3380] [serial = 2326] [outer = 00000000] 08:52:11 INFO - PROCESS | 3380 | ++DOMWINDOW == 64 (10B3B400) [pid = 3380] [serial = 2327] [outer = 10B36400] 08:52:11 INFO - PROCESS | 3380 | 1466697131982 Marionette DEBUG loaded listener.js 08:52:12 INFO - PROCESS | 3380 | ++DOMWINDOW == 65 (10B3E800) [pid = 3380] [serial = 2328] [outer = 10B36400] 08:52:12 INFO - PROCESS | 3380 | 1466697132501 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:52:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 08:52:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 08:52:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 08:52:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 08:52:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 08:52:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 08:52:12 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 688ms 08:52:12 INFO - PROCESS | 3380 | 1466697132521 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 08:52:12 INFO - PROCESS | 3380 | 1466697132524 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 08:52:12 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 08:52:12 INFO - PROCESS | 3380 | 1466697132531 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 08:52:12 INFO - PROCESS | 3380 | 1466697132534 Marionette TRACE conn3 <- [1,3062,null,{}] 08:52:12 INFO - PROCESS | 3380 | 1466697132538 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:52:12 INFO - PROCESS | 3380 | 1466697132541 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:52:12 INFO - PROCESS | 3380 | 1466697132628 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 08:52:12 INFO - PROCESS | 3380 | 1466697132637 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:12 INFO - PROCESS | 3380 | 1466697132640 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:52:12 INFO - PROCESS | 3380 | ++DOCSHELL 114AC000 == 26 [pid = 3380] [id = 777] 08:52:12 INFO - PROCESS | 3380 | ++DOMWINDOW == 66 (114AD400) [pid = 3380] [serial = 2329] [outer = 00000000] 08:52:12 INFO - PROCESS | 3380 | ++DOMWINDOW == 67 (114E1C00) [pid = 3380] [serial = 2330] [outer = 114AD400] 08:52:12 INFO - PROCESS | 3380 | 1466697132687 Marionette DEBUG loaded listener.js 08:52:12 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (11D8BC00) [pid = 3380] [serial = 2331] [outer = 114AD400] 08:52:13 INFO - PROCESS | 3380 | 1466697133149 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:52:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 08:52:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 08:52:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 08:52:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 08:52:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 08:52:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 08:52:13 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 657ms 08:52:13 INFO - PROCESS | 3380 | 1466697133185 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 08:52:13 INFO - PROCESS | 3380 | 1466697133187 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 08:52:13 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 08:52:13 INFO - PROCESS | 3380 | 1466697133190 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 08:52:13 INFO - PROCESS | 3380 | 1466697133192 Marionette TRACE conn3 <- [1,3066,null,{}] 08:52:13 INFO - PROCESS | 3380 | 1466697133202 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:52:13 INFO - PROCESS | 3380 | 1466697133206 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:52:13 INFO - PROCESS | 3380 | 1466697133322 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 08:52:13 INFO - PROCESS | 3380 | 1466697133332 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:13 INFO - PROCESS | 3380 | 1466697133335 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:52:13 INFO - PROCESS | 3380 | ++DOCSHELL 1362DC00 == 27 [pid = 3380] [id = 778] 08:52:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (13631000) [pid = 3380] [serial = 2332] [outer = 00000000] 08:52:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (13ABCC00) [pid = 3380] [serial = 2333] [outer = 13631000] 08:52:13 INFO - PROCESS | 3380 | 1466697133468 Marionette DEBUG loaded listener.js 08:52:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (13D56C00) [pid = 3380] [serial = 2334] [outer = 13631000] 08:52:13 INFO - PROCESS | 3380 | 1466697133879 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:52:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 08:52:13 INFO - PROCESS | 3380 | 1466697133940 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 08:52:13 INFO - PROCESS | 3380 | 1466697133943 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 08:52:13 INFO - PROCESS | 3380 | 1466697133945 Marionette TRACE conn3 <- [1,3070,null,{}] 08:52:13 INFO - PROCESS | 3380 | 1466697133949 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:52:13 INFO - PROCESS | 3380 | 1466697133951 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:52:14 INFO - PROCESS | 3380 | 1466697134082 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 08:52:14 INFO - PROCESS | 3380 | 1466697134103 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:14 INFO - PROCESS | 3380 | 1466697134105 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:52:14 INFO - PROCESS | 3380 | ++DOCSHELL 13F9DC00 == 28 [pid = 3380] [id = 779] 08:52:14 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (14580400) [pid = 3380] [serial = 2335] [outer = 00000000] 08:52:14 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (1527A400) [pid = 3380] [serial = 2336] [outer = 14580400] 08:52:14 INFO - PROCESS | 3380 | 1466697134149 Marionette DEBUG loaded listener.js 08:52:14 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (158AE800) [pid = 3380] [serial = 2337] [outer = 14580400] 08:52:14 INFO - PROCESS | 3380 | 1466697134588 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:52:14 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 08:52:14 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 08:52:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:14 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 08:52:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 08:52:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 689ms 08:52:14 INFO - PROCESS | 3380 | 1466697134629 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 08:52:14 INFO - PROCESS | 3380 | 1466697134631 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 08:52:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 08:52:14 INFO - PROCESS | 3380 | 1466697134634 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 08:52:14 INFO - PROCESS | 3380 | 1466697134636 Marionette TRACE conn3 <- [1,3074,null,{}] 08:52:14 INFO - PROCESS | 3380 | 1466697134639 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:52:14 INFO - PROCESS | 3380 | 1466697134641 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:52:14 INFO - PROCESS | 3380 | 1466697134782 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 08:52:14 INFO - PROCESS | 3380 | 1466697134801 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:14 INFO - PROCESS | 3380 | 1466697134803 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:52:14 INFO - PROCESS | 3380 | ++DOCSHELL 15CEE400 == 29 [pid = 3380] [id = 780] 08:52:14 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (15CF0000) [pid = 3380] [serial = 2338] [outer = 00000000] 08:52:14 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (16911800) [pid = 3380] [serial = 2339] [outer = 15CF0000] 08:52:14 INFO - PROCESS | 3380 | 1466697134847 Marionette DEBUG loaded listener.js 08:52:14 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (1691A800) [pid = 3380] [serial = 2340] [outer = 15CF0000] 08:52:15 INFO - PROCESS | 3380 | 1466697135249 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:52:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 08:52:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 641ms 08:52:15 INFO - PROCESS | 3380 | 1466697135272 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 08:52:15 INFO - PROCESS | 3380 | 1466697135274 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 08:52:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 08:52:15 INFO - PROCESS | 3380 | 1466697135278 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 08:52:15 INFO - PROCESS | 3380 | 1466697135280 Marionette TRACE conn3 <- [1,3078,null,{}] 08:52:15 INFO - PROCESS | 3380 | 1466697135283 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:52:15 INFO - PROCESS | 3380 | 1466697135289 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:52:15 INFO - PROCESS | 3380 | 1466697135438 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 08:52:15 INFO - PROCESS | 3380 | 1466697135451 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:15 INFO - PROCESS | 3380 | 1466697135453 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:52:15 INFO - PROCESS | 3380 | ++DOCSHELL 16938400 == 30 [pid = 3380] [id = 781] 08:52:15 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (1693C400) [pid = 3380] [serial = 2341] [outer = 00000000] 08:52:15 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (16943000) [pid = 3380] [serial = 2342] [outer = 1693C400] 08:52:15 INFO - PROCESS | 3380 | 1466697135564 Marionette DEBUG loaded listener.js 08:52:15 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (16F42800) [pid = 3380] [serial = 2343] [outer = 1693C400] 08:52:15 INFO - PROCESS | 3380 | 1466697135958 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:52:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 08:52:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 751ms 08:52:16 INFO - PROCESS | 3380 | 1466697136018 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 08:52:16 INFO - PROCESS | 3380 | 1466697136020 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 08:52:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 08:52:16 INFO - PROCESS | 3380 | 1466697136036 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 08:52:16 INFO - PROCESS | 3380 | 1466697136038 Marionette TRACE conn3 <- [1,3082,null,{}] 08:52:16 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (13D5EC00) [pid = 3380] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 08:52:16 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (102CB000) [pid = 3380] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 08:52:16 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (19F2D000) [pid = 3380] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 08:52:16 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (16920400) [pid = 3380] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 08:52:16 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (10B38C00) [pid = 3380] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 08:52:16 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (1145C400) [pid = 3380] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 08:52:16 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (10A57800) [pid = 3380] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 08:52:16 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (13D56000) [pid = 3380] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 08:52:16 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (199C6400) [pid = 3380] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 08:52:16 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (12E19400) [pid = 3380] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 08:52:16 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (16938000) [pid = 3380] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 08:52:16 INFO - PROCESS | 3380 | 1466697136332 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:52:16 INFO - PROCESS | 3380 | 1466697136334 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:52:16 INFO - PROCESS | 3380 | 1466697136413 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 08:52:16 INFO - PROCESS | 3380 | 1466697136418 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:16 INFO - PROCESS | 3380 | 1466697136420 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:52:16 INFO - PROCESS | 3380 | ++DOCSHELL 16918000 == 31 [pid = 3380] [id = 782] 08:52:16 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (16920400) [pid = 3380] [serial = 2344] [outer = 00000000] 08:52:16 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (16F45C00) [pid = 3380] [serial = 2345] [outer = 16920400] 08:52:16 INFO - PROCESS | 3380 | 1466697136463 Marionette DEBUG loaded listener.js 08:52:16 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (16FD0000) [pid = 3380] [serial = 2346] [outer = 16920400] 08:52:16 INFO - PROCESS | 3380 | 1466697136874 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:52:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 08:52:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 907ms 08:52:16 INFO - PROCESS | 3380 | 1466697136941 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 08:52:16 INFO - PROCESS | 3380 | 1466697136943 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 08:52:16 INFO - PROCESS | 3380 | 1466697136948 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 08:52:16 INFO - PROCESS | 3380 | 1466697136949 Marionette TRACE conn3 <- [1,3086,null,{}] 08:52:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 08:52:16 INFO - PROCESS | 3380 | 1466697136953 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:52:16 INFO - PROCESS | 3380 | 1466697136955 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:52:17 INFO - PROCESS | 3380 | 1466697137032 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 08:52:17 INFO - PROCESS | 3380 | 1466697137037 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:17 INFO - PROCESS | 3380 | 1466697137039 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:52:17 INFO - PROCESS | 3380 | ++DOCSHELL 114E1400 == 32 [pid = 3380] [id = 783] 08:52:17 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (16AAEC00) [pid = 3380] [serial = 2347] [outer = 00000000] 08:52:17 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (17F48800) [pid = 3380] [serial = 2348] [outer = 16AAEC00] 08:52:17 INFO - PROCESS | 3380 | 1466697137082 Marionette DEBUG loaded listener.js 08:52:17 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (180D1000) [pid = 3380] [serial = 2349] [outer = 16AAEC00] 08:52:17 INFO - PROCESS | 3380 | 1466697137494 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:52:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 08:52:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 08:52:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 594ms 08:52:17 INFO - PROCESS | 3380 | 1466697137548 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 08:52:17 INFO - PROCESS | 3380 | 1466697137550 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 08:52:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 08:52:17 INFO - PROCESS | 3380 | 1466697137569 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 08:52:17 INFO - PROCESS | 3380 | 1466697137572 Marionette TRACE conn3 <- [1,3090,null,{}] 08:52:17 INFO - PROCESS | 3380 | 1466697137579 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:52:17 INFO - PROCESS | 3380 | 1466697137581 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:52:17 INFO - PROCESS | 3380 | 1466697137705 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 08:52:17 INFO - PROCESS | 3380 | 1466697137887 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:17 INFO - PROCESS | 3380 | 1466697137891 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:52:17 INFO - PROCESS | 3380 | ++DOCSHELL 10559400 == 33 [pid = 3380] [id = 784] 08:52:17 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (1055F400) [pid = 3380] [serial = 2350] [outer = 00000000] 08:52:17 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (10B32800) [pid = 3380] [serial = 2351] [outer = 1055F400] 08:52:17 INFO - PROCESS | 3380 | 1466697137953 Marionette DEBUG loaded listener.js 08:52:18 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (10B3C400) [pid = 3380] [serial = 2352] [outer = 1055F400] 08:52:18 INFO - PROCESS | 3380 | 1466697138541 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:52:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 08:52:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1063ms 08:52:18 INFO - PROCESS | 3380 | 1466697138634 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 08:52:18 INFO - PROCESS | 3380 | 1466697138639 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 08:52:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 08:52:18 INFO - PROCESS | 3380 | 1466697138644 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 08:52:18 INFO - PROCESS | 3380 | 1466697138648 Marionette TRACE conn3 <- [1,3094,null,{}] 08:52:18 INFO - PROCESS | 3380 | 1466697138652 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:52:18 INFO - PROCESS | 3380 | 1466697138655 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:52:18 INFO - PROCESS | 3380 | 1466697138838 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 08:52:18 INFO - PROCESS | 3380 | 1466697138848 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:18 INFO - PROCESS | 3380 | 1466697138851 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:52:18 INFO - PROCESS | 3380 | ++DOCSHELL 12BDFC00 == 34 [pid = 3380] [id = 785] 08:52:18 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (12BE0C00) [pid = 3380] [serial = 2353] [outer = 00000000] 08:52:18 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (12ED1800) [pid = 3380] [serial = 2354] [outer = 12BE0C00] 08:52:18 INFO - PROCESS | 3380 | 1466697138906 Marionette DEBUG loaded listener.js 08:52:19 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (132D7400) [pid = 3380] [serial = 2355] [outer = 12BE0C00] 08:52:19 INFO - PROCESS | 3380 | 1466697139589 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:52:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 08:52:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 08:52:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 08:52:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1001ms 08:52:19 INFO - PROCESS | 3380 | 1466697139645 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 08:52:19 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 08:52:19 INFO - PROCESS | 3380 | 1466697139648 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 08:52:19 INFO - PROCESS | 3380 | 1466697139652 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 08:52:19 INFO - PROCESS | 3380 | 1466697139655 Marionette TRACE conn3 <- [1,3098,null,{}] 08:52:19 INFO - PROCESS | 3380 | 1466697139683 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:52:19 INFO - PROCESS | 3380 | 1466697139685 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:52:19 INFO - PROCESS | 3380 | 1466697139808 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 08:52:19 INFO - PROCESS | 3380 | 1466697139949 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:19 INFO - PROCESS | 3380 | 1466697139952 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:52:19 INFO - PROCESS | 3380 | ++DOCSHELL 1457F800 == 35 [pid = 3380] [id = 786] 08:52:19 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (158A9400) [pid = 3380] [serial = 2356] [outer = 00000000] 08:52:20 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (16054800) [pid = 3380] [serial = 2357] [outer = 158A9400] 08:52:20 INFO - PROCESS | 3380 | 1466697140005 Marionette DEBUG loaded listener.js 08:52:20 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (1691F400) [pid = 3380] [serial = 2358] [outer = 158A9400] 08:52:20 INFO - PROCESS | 3380 | 1466697140754 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:52:20 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 08:52:20 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:52:20 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 08:52:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:20 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 08:52:20 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1126ms 08:52:20 INFO - PROCESS | 3380 | 1466697140801 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 08:52:20 INFO - PROCESS | 3380 | 1466697140805 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 08:52:20 INFO - PROCESS | 3380 | 1466697140811 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 08:52:20 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 08:52:20 INFO - PROCESS | 3380 | 1466697140815 Marionette TRACE conn3 <- [1,3102,null,{}] 08:52:20 INFO - PROCESS | 3380 | 1466697140821 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:52:20 INFO - PROCESS | 3380 | 1466697140824 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:52:20 INFO - PROCESS | 3380 | 1466697140934 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 08:52:21 INFO - PROCESS | 3380 | 1466697141092 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\", \"79f96519-96c6-4035-85b1-776f15b444f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:21 INFO - PROCESS | 3380 | 1466697141094 Marionette INFO sendAsync f88bdfc4-22ae-4f9d-9448-7945b1ad7b4e 08:52:21 INFO - PROCESS | 3380 | --DOCSHELL 114E1400 == 34 [pid = 3380] [id = 783] 08:52:21 INFO - PROCESS | 3380 | --DOCSHELL 16918000 == 33 [pid = 3380] [id = 782] 08:52:21 INFO - PROCESS | 3380 | --DOCSHELL 16938400 == 32 [pid = 3380] [id = 781] 08:52:21 INFO - PROCESS | 3380 | --DOCSHELL 15CEE400 == 31 [pid = 3380] [id = 780] 08:52:21 INFO - PROCESS | 3380 | --DOCSHELL 13F9DC00 == 30 [pid = 3380] [id = 779] 08:52:21 INFO - PROCESS | 3380 | --DOCSHELL 1362DC00 == 29 [pid = 3380] [id = 778] 08:52:21 INFO - PROCESS | 3380 | --DOCSHELL 114AC000 == 28 [pid = 3380] [id = 777] 08:52:21 INFO - PROCESS | 3380 | --DOCSHELL 10B35800 == 27 [pid = 3380] [id = 776] 08:52:21 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (19545400) [pid = 3380] [serial = 2295] [outer = 00000000] [url = about:blank] 08:52:21 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (10A59000) [pid = 3380] [serial = 2288] [outer = 00000000] [url = about:blank] 08:52:21 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (12C78400) [pid = 3380] [serial = 2298] [outer = 00000000] [url = about:blank] 08:52:21 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (16938800) [pid = 3380] [serial = 2306] [outer = 00000000] [url = about:blank] 08:52:21 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (1693A800) [pid = 3380] [serial = 2307] [outer = 00000000] [url = about:blank] 08:52:21 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (15272800) [pid = 3380] [serial = 2301] [outer = 00000000] [url = about:blank] 08:52:21 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (12B70800) [pid = 3380] [serial = 2283] [outer = 00000000] [url = about:blank] 08:52:21 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (11C92000) [pid = 3380] [serial = 2282] [outer = 00000000] [url = about:blank] 08:52:21 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (1318B000) [pid = 3380] [serial = 2292] [outer = 00000000] [url = about:blank] 08:52:21 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (16F02000) [pid = 3380] [serial = 2286] [outer = 00000000] [url = about:blank] 08:52:21 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (12BD9400) [pid = 3380] [serial = 2297] [outer = 00000000] [url = about:blank] 08:52:21 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (16061C00) [pid = 3380] [serial = 2285] [outer = 00000000] [url = about:blank] 08:52:21 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (18223800) [pid = 3380] [serial = 2294] [outer = 00000000] [url = about:blank] 08:52:21 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (10E9E400) [pid = 3380] [serial = 2291] [outer = 00000000] [url = about:blank] 08:52:21 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (19F6B000) [pid = 3380] [serial = 2280] [outer = 00000000] [url = about:blank] 08:52:21 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (10B3F400) [pid = 3380] [serial = 2300] [outer = 00000000] [url = about:blank] 08:52:21 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (16914800) [pid = 3380] [serial = 2303] [outer = 00000000] [url = about:blank] 08:52:21 INFO - PROCESS | 3380 | --DOMWINDOW == 66 (1691AC00) [pid = 3380] [serial = 2304] [outer = 00000000] [url = about:blank] 08:52:21 INFO - PROCESS | 3380 | --DOMWINDOW == 65 (10E0A000) [pid = 3380] [serial = 2289] [outer = 00000000] [url = about:blank] 08:52:21 INFO - PROCESS | 3380 | --DOMWINDOW == 64 (19FDC800) [pid = 3380] [serial = 2310] [outer = 00000000] [url = about:blank] 08:52:21 INFO - PROCESS | 3380 | --DOMWINDOW == 63 (19FDA800) [pid = 3380] [serial = 2309] [outer = 00000000] [url = about:blank] 08:52:21 INFO - PROCESS | 3380 | ++DOCSHELL 1047AC00 == 28 [pid = 3380] [id = 787] 08:52:21 INFO - PROCESS | 3380 | ++DOMWINDOW == 64 (104EC000) [pid = 3380] [serial = 2359] [outer = 00000000] 08:52:21 INFO - PROCESS | 3380 | ++DOMWINDOW == 65 (10B35800) [pid = 3380] [serial = 2360] [outer = 104EC000] 08:52:21 INFO - PROCESS | 3380 | 1466697141183 Marionette DEBUG loaded listener.js 08:52:21 INFO - PROCESS | 3380 | ++DOMWINDOW == 66 (10B7E400) [pid = 3380] [serial = 2361] [outer = 104EC000] 08:52:21 INFO - PROCESS | 3380 | 1466697141569 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:52:21 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 08:52:21 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 797ms 08:52:21 INFO - PROCESS | 3380 | 1466697141617 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 08:52:21 INFO - PROCESS | 3380 | 1466697141621 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 08:52:22 WARNING - u'runner_teardown' () 08:52:22 INFO - No more tests 08:52:22 INFO - Got 0 unexpected results 08:52:22 INFO - SUITE-END | took 660s 08:52:23 INFO - Closing logging queue 08:52:23 INFO - queue closed 08:52:23 INFO - Return code: 0 08:52:23 WARNING - # TBPL SUCCESS # 08:52:23 INFO - Running post-action listener: _resource_record_post_action 08:52:23 INFO - Running post-run listener: _resource_record_post_run 08:52:24 INFO - Total resource usage - Wall time: 669s; CPU: 17.0%; Read bytes: 91642368; Write bytes: 947957760; Read time: 479323; Write time: 1225175 08:52:24 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 08:52:24 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 61731840; Read time: 0; Write time: 68805 08:52:24 INFO - run-tests - Wall time: 667s; CPU: 17.0%; Read bytes: 91642368; Write bytes: 811817472; Read time: 479323; Write time: 1101566 08:52:24 INFO - Running post-run listener: _upload_blobber_files 08:52:24 INFO - Blob upload gear active. 08:52:24 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 08:52:24 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:52:24 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:52:24 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:52:24 INFO - (blobuploader) - INFO - Open directory for files ... 08:52:24 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 08:52:24 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:52:24 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:52:25 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 08:52:25 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:52:25 INFO - (blobuploader) - INFO - Done attempting. 08:52:25 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 08:52:26 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:52:26 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:52:27 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 08:52:27 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:52:27 INFO - (blobuploader) - INFO - Done attempting. 08:52:27 INFO - (blobuploader) - INFO - Iteration through files over. 08:52:27 INFO - Return code: 0 08:52:27 INFO - rmtree: C:\slave\test\build\uploaded_files.json 08:52:27 INFO - Using _rmtree_windows ... 08:52:27 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 08:52:27 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/afee9997008b8d37465a9acc80e662ade804daf6bc3cbd7b7d768294e3734576d7f30cb003cdef3859fd6c1f967b1791e2549ba01f1f2aa09c41eafb22ad5cd4", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9afe19a61e0f982591b740c943f77ad10427d1cf5c89f1d9474481e2ac6c38e9b81237f64ed9f5ad05f409a0566c47feed44d77eab1e52a5a1212094a648c536"} 08:52:27 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 08:52:27 INFO - Writing to file C:\slave\test\properties\blobber_files 08:52:27 INFO - Contents: 08:52:27 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/afee9997008b8d37465a9acc80e662ade804daf6bc3cbd7b7d768294e3734576d7f30cb003cdef3859fd6c1f967b1791e2549ba01f1f2aa09c41eafb22ad5cd4", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9afe19a61e0f982591b740c943f77ad10427d1cf5c89f1d9474481e2ac6c38e9b81237f64ed9f5ad05f409a0566c47feed44d77eab1e52a5a1212094a648c536"} 08:52:27 INFO - Running post-run listener: copy_logs_to_upload_dir 08:52:27 INFO - Copying logs to upload dir... 08:52:27 INFO - mkdir: C:\slave\test\build\upload\logs 08:52:27 INFO - Copying logs to upload dir... 08:52:27 INFO - Using _rmtree_windows ... 08:52:27 INFO - Using _rmtree_windows ... 08:52:27 INFO - Using _rmtree_windows ... 08:52:27 INFO - Using _rmtree_windows ... 08:52:27 INFO - Using _rmtree_windows ... 08:52:27 INFO - Using _rmtree_windows ... 08:52:27 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=840.744000 ========= master_lag: -5.80 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 54 secs) (at 2016-06-23 08:52:28.606469) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-23 08:52:28.607323) ========= '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-072\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-072 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-072 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-072 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-072 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-072 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/afee9997008b8d37465a9acc80e662ade804daf6bc3cbd7b7d768294e3734576d7f30cb003cdef3859fd6c1f967b1791e2549ba01f1f2aa09c41eafb22ad5cd4", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9afe19a61e0f982591b740c943f77ad10427d1cf5c89f1d9474481e2ac6c38e9b81237f64ed9f5ad05f409a0566c47feed44d77eab1e52a5a1212094a648c536"} build_url:https://queue.taskcluster.net/v1/task/fXfHb-ImSbaQ2nCTglcoRg/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/fXfHb-ImSbaQ2nCTglcoRg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.109000 build_url: 'https://queue.taskcluster.net/v1/task/fXfHb-ImSbaQ2nCTglcoRg/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/afee9997008b8d37465a9acc80e662ade804daf6bc3cbd7b7d768294e3734576d7f30cb003cdef3859fd6c1f967b1791e2549ba01f1f2aa09c41eafb22ad5cd4", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9afe19a61e0f982591b740c943f77ad10427d1cf5c89f1d9474481e2ac6c38e9b81237f64ed9f5ad05f409a0566c47feed44d77eab1e52a5a1212094a648c536"}' symbols_url: 'https://queue.taskcluster.net/v1/task/fXfHb-ImSbaQ2nCTglcoRg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-23 08:52:28.734219) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 08:52:28.734547) ========= '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-072\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-072 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-072 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-072 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-072 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-072 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.109000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 08:52:28.856970) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-23 08:52:28.857273) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-23 08:52:29.236351) ========= ========= Total master_lag: -5.70 =========